build/boredos.elf: file format elf64-x86-64 Disassembly of section .text: ffffffff80000000 : ffffffff80000000: c3 ret ffffffff80000001: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80000005: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000000c: 00 00 00 00 ffffffff80000010 : ffffffff80000010: 55 push %rbp ffffffff80000011: 48 89 f8 mov %rdi,%rax ffffffff80000014: ba 04 00 00 00 mov $0x4,%edx ffffffff80000019: 48 89 e5 mov %rsp,%rbp ffffffff8000001c: 41 54 push %r12 ffffffff8000001e: 53 push %rbx ffffffff8000001f: 8b 58 0c mov 0xc(%rax),%ebx ffffffff80000022: 8b 7f 08 mov 0x8(%rdi),%edi ffffffff80000025: 8d 73 23 lea 0x23(%rbx),%esi ffffffff80000028: 44 8d 67 0f lea 0xf(%rdi),%r12d ffffffff8000002c: 83 c7 3c add $0x3c,%edi ffffffff8000002f: e8 ac 5a 01 00 call ffffffff80015ae0 ffffffff80000034: 8d b3 8c 00 00 00 lea 0x8c(%rbx),%esi ffffffff8000003a: 44 89 e7 mov %r12d,%edi ffffffff8000003d: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80000042: 48 8d 15 b7 0e 03 00 lea 0x30eb7(%rip),%rdx # ffffffff80030f00 ffffffff80000049: e8 d2 56 01 00 call ffffffff80015720 ffffffff8000004e: 8d b3 9b 00 00 00 lea 0x9b(%rbx),%esi ffffffff80000054: 44 89 e7 mov %r12d,%edi ffffffff80000057: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000005c: 48 8d 15 ad 0e 03 00 lea 0x30ead(%rip),%rdx # ffffffff80030f10 ffffffff80000063: e8 b8 56 01 00 call ffffffff80015720 ffffffff80000068: 8d b3 aa 00 00 00 lea 0xaa(%rbx),%esi ffffffff8000006e: 44 89 e7 mov %r12d,%edi ffffffff80000071: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80000076: 48 8d 15 a8 0e 03 00 lea 0x30ea8(%rip),%rdx # ffffffff80030f25 ffffffff8000007d: e8 9e 56 01 00 call ffffffff80015720 ffffffff80000082: 8d b3 b9 00 00 00 lea 0xb9(%rbx),%esi ffffffff80000088: 44 89 e7 mov %r12d,%edi ffffffff8000008b: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80000090: 48 8d 15 a3 0e 03 00 lea 0x30ea3(%rip),%rdx # ffffffff80030f3a ffffffff80000097: e8 84 56 01 00 call ffffffff80015720 ffffffff8000009c: 8d b3 c8 00 00 00 lea 0xc8(%rbx),%esi ffffffff800000a2: 44 89 e7 mov %r12d,%edi ffffffff800000a5: 5b pop %rbx ffffffff800000a6: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff800000ab: 41 5c pop %r12 ffffffff800000ad: 48 8d 15 9b 0e 03 00 lea 0x30e9b(%rip),%rdx # ffffffff80030f4f ffffffff800000b4: 5d pop %rbp ffffffff800000b5: e9 66 56 01 00 jmp ffffffff80015720 ffffffff800000ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800000c0 : ffffffff800000c0: 48 8d 05 9d 0e 03 00 lea 0x30e9d(%rip),%rax # ffffffff80030f64 ffffffff800000c7: c6 05 4a ef 06 00 00 movb $0x0,0x6ef4a(%rip) # ffffffff8006f018 ffffffff800000ce: 48 89 05 2b ef 06 00 mov %rax,0x6ef2b(%rip) # ffffffff8006f000 ffffffff800000d5: 48 b8 fa 00 00 00 b4 movabs $0xb4000000fa,%rax ffffffff800000dc: 00 00 00 ffffffff800000df: 48 89 05 22 ef 06 00 mov %rax,0x6ef22(%rip) # ffffffff8006f008 ffffffff800000e6: 48 b8 b9 00 00 00 f0 movabs $0xf0000000b9,%rax ffffffff800000ed: 00 00 00 ffffffff800000f0: 48 89 05 19 ef 06 00 mov %rax,0x6ef19(%rip) # ffffffff8006f010 ffffffff800000f7: 48 8d 05 12 ff ff ff lea -0xee(%rip),%rax # ffffffff80000010 ffffffff800000fe: 48 89 05 33 f3 06 00 mov %rax,0x6f333(%rip) # ffffffff8006f438 ffffffff80000105: 48 8d 05 f4 fe ff ff lea -0x10c(%rip),%rax # ffffffff80000000 ffffffff8000010c: c6 05 11 f3 06 00 00 movb $0x0,0x6f311(%rip) # ffffffff8006f424 ffffffff80000113: c7 05 0b f3 06 00 00 movl $0x0,0x6f30b(%rip) # ffffffff8006f428 ffffffff8000011a: 00 00 00 ffffffff8000011d: 48 89 05 24 f3 06 00 mov %rax,0x6f324(%rip) # ffffffff8006f448 ffffffff80000124: 48 c7 05 21 f3 06 00 movq $0x0,0x6f321(%rip) # ffffffff8006f450 ffffffff8000012b: 00 00 00 00 ffffffff8000012f: 48 c7 05 06 f3 06 00 movq $0x0,0x6f306(%rip) # ffffffff8006f440 ffffffff80000136: 00 00 00 00 ffffffff8000013a: c3 ret ffffffff8000013b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80000140 : ffffffff80000140: 80 3d 72 f7 06 00 00 cmpb $0x0,0x6f772(%rip) # ffffffff8006f8b9 ffffffff80000147: 74 3f je ffffffff80000188 ffffffff80000149: ba 72 00 00 00 mov $0x72,%edx ffffffff8000014e: c7 47 19 45 72 72 6f movl $0x6f727245,0x19(%rdi) ffffffff80000155: b8 01 00 00 00 mov $0x1,%eax ffffffff8000015a: 66 89 57 1d mov %dx,0x1d(%rdi) ffffffff8000015e: c7 87 1c 04 00 00 00 movl $0x0,0x41c(%rdi) ffffffff80000165: 00 00 00 ffffffff80000168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000016f: 00 ffffffff80000170: 48 89 c2 mov %rax,%rdx ffffffff80000173: 48 83 c0 01 add $0x1,%rax ffffffff80000177: 80 7c 07 18 00 cmpb $0x0,0x18(%rdi,%rax,1) ffffffff8000017c: 75 f2 jne ffffffff80000170 ffffffff8000017e: 89 97 1c 04 00 00 mov %edx,0x41c(%rdi) ffffffff80000184: c3 ret ffffffff80000185: 0f 1f 00 nopl (%rax) ffffffff80000188: 55 push %rbp ffffffff80000189: 48 89 e5 mov %rsp,%rbp ffffffff8000018c: 41 56 push %r14 ffffffff8000018e: 53 push %rbx ffffffff8000018f: 48 83 ec 50 sub $0x50,%rsp ffffffff80000193: 48 8b 1d 26 f7 06 00 mov 0x6f726(%rip),%rbx # ffffffff8006f8c0 ffffffff8000019a: 48 85 db test %rbx,%rbx ffffffff8000019d: 0f 84 6d 01 00 00 je ffffffff80000310 ffffffff800001a3: 49 89 da mov %rbx,%r10 ffffffff800001a6: 4c 8d 5d a1 lea -0x5f(%rbp),%r11 ffffffff800001aa: be 01 00 00 00 mov $0x1,%esi ffffffff800001af: 48 b8 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rax ffffffff800001b6: de 1b 43 ffffffff800001b9: 49 b9 cd cc cc cc cc movabs $0xcccccccccccccccd,%r9 ffffffff800001c0: cc cc cc ffffffff800001c3: 49 f7 da neg %r10 ffffffff800001c6: 4c 0f 48 d3 cmovs %rbx,%r10 ffffffff800001ca: 49 f7 e2 mul %r10 ffffffff800001cd: 48 c1 ea 12 shr $0x12,%rdx ffffffff800001d1: 48 69 c2 40 42 0f 00 imul $0xf4240,%rdx,%rax ffffffff800001d8: 49 89 d0 mov %rdx,%r8 ffffffff800001db: 49 29 c2 sub %rax,%r10 ffffffff800001de: 48 b8 43 78 b4 71 c4 movabs $0xa7c5ac471b47843,%rax ffffffff800001e5: 5a 7c 0a ffffffff800001e8: 4c 89 d2 mov %r10,%rdx ffffffff800001eb: 48 c1 ea 05 shr $0x5,%rdx ffffffff800001ef: 48 f7 e2 mul %rdx ffffffff800001f2: 48 c1 ea 07 shr $0x7,%rdx ffffffff800001f6: 83 c2 30 add $0x30,%edx ffffffff800001f9: 88 55 a0 mov %dl,-0x60(%rbp) ffffffff800001fc: 31 c9 xor %ecx,%ecx ffffffff800001fe: 41 be a0 86 01 00 mov $0x186a0,%r14d ffffffff80000204: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000020a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000211: 00 00 00 00 ffffffff80000215: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000021c: 00 00 00 00 ffffffff80000220: 4c 89 f0 mov %r14,%rax ffffffff80000223: 83 c1 01 add $0x1,%ecx ffffffff80000226: 49 f7 e1 mul %r9 ffffffff80000229: 48 c1 ea 03 shr $0x3,%rdx ffffffff8000022d: 49 89 d6 mov %rdx,%r14 ffffffff80000230: 39 f1 cmp %esi,%ecx ffffffff80000232: 75 ec jne ffffffff80000220 ffffffff80000234: 4c 89 d0 mov %r10,%rax ffffffff80000237: 83 c6 01 add $0x1,%esi ffffffff8000023a: 49 83 c3 01 add $0x1,%r11 ffffffff8000023e: 48 99 cqto ffffffff80000240: 49 f7 fe idiv %r14 ffffffff80000243: 48 89 c1 mov %rax,%rcx ffffffff80000246: 49 f7 e1 mul %r9 ffffffff80000249: 48 c1 ea 03 shr $0x3,%rdx ffffffff8000024d: 48 8d 04 92 lea (%rdx,%rdx,4),%rax ffffffff80000251: 48 01 c0 add %rax,%rax ffffffff80000254: 48 29 c1 sub %rax,%rcx ffffffff80000257: 83 c1 30 add $0x30,%ecx ffffffff8000025a: 41 88 4b ff mov %cl,-0x1(%r11) ffffffff8000025e: 83 fe 06 cmp $0x6,%esi ffffffff80000261: 75 99 jne ffffffff800001fc ffffffff80000263: 48 8d 45 a5 lea -0x5b(%rbp),%rax ffffffff80000267: 80 38 30 cmpb $0x30,(%rax) ffffffff8000026a: 0f 85 00 01 00 00 jne ffffffff80000370 ffffffff80000270: 48 83 e8 01 sub $0x1,%rax ffffffff80000274: 83 ee 01 sub $0x1,%esi ffffffff80000277: 75 ee jne ffffffff80000267 ffffffff80000279: b8 01 00 00 00 mov $0x1,%eax ffffffff8000027e: 48 8d 4d b0 lea -0x50(%rbp),%rcx ffffffff80000282: 4d 85 c0 test %r8,%r8 ffffffff80000285: 0f 85 9d 00 00 00 jne ffffffff80000328 ffffffff8000028b: 48 63 f6 movslq %esi,%rsi ffffffff8000028e: c6 44 35 b0 30 movb $0x30,-0x50(%rbp,%rsi,1) ffffffff80000293: 89 c6 mov %eax,%esi ffffffff80000295: 48 85 db test %rbx,%rbx ffffffff80000298: 79 0b jns ffffffff800002a5 ffffffff8000029a: 48 63 c6 movslq %esi,%rax ffffffff8000029d: 83 c6 01 add $0x1,%esi ffffffff800002a0: c6 44 05 b0 2d movb $0x2d,-0x50(%rbp,%rax,1) ffffffff800002a5: 44 8d 46 ff lea -0x1(%rsi),%r8d ffffffff800002a9: 48 8d 47 19 lea 0x19(%rdi),%rax ffffffff800002ad: 4a 8d 14 01 lea (%rcx,%r8,1),%rdx ffffffff800002b1: 4e 8d 44 07 1a lea 0x1a(%rdi,%r8,1),%r8 ffffffff800002b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800002bd: 00 00 00 ffffffff800002c0: 0f b6 0a movzbl (%rdx),%ecx ffffffff800002c3: 48 83 c0 01 add $0x1,%rax ffffffff800002c7: 48 83 ea 01 sub $0x1,%rdx ffffffff800002cb: 88 48 ff mov %cl,-0x1(%rax) ffffffff800002ce: 4c 39 c0 cmp %r8,%rax ffffffff800002d1: 75 ed jne ffffffff800002c0 ffffffff800002d3: 48 63 f6 movslq %esi,%rsi ffffffff800002d6: c6 44 37 19 00 movb $0x0,0x19(%rdi,%rsi,1) ffffffff800002db: c7 87 1c 04 00 00 00 movl $0x0,0x41c(%rdi) ffffffff800002e2: 00 00 00 ffffffff800002e5: 80 7f 19 00 cmpb $0x0,0x19(%rdi) ffffffff800002e9: 74 19 je ffffffff80000304 ffffffff800002eb: b8 01 00 00 00 mov $0x1,%eax ffffffff800002f0: 48 89 c2 mov %rax,%rdx ffffffff800002f3: 48 83 c0 01 add $0x1,%rax ffffffff800002f7: 80 7c 07 18 00 cmpb $0x0,0x18(%rdi,%rax,1) ffffffff800002fc: 75 f2 jne ffffffff800002f0 ffffffff800002fe: 89 97 1c 04 00 00 mov %edx,0x41c(%rdi) ffffffff80000304: 48 83 c4 50 add $0x50,%rsp ffffffff80000308: 5b pop %rbx ffffffff80000309: 41 5e pop %r14 ffffffff8000030b: 5d pop %rbp ffffffff8000030c: c3 ret ffffffff8000030d: 0f 1f 00 nopl (%rax) ffffffff80000310: c7 87 1c 04 00 00 00 movl $0x0,0x41c(%rdi) ffffffff80000317: 00 00 00 ffffffff8000031a: b8 30 00 00 00 mov $0x30,%eax ffffffff8000031f: 66 89 47 19 mov %ax,0x19(%rdi) ffffffff80000323: eb c6 jmp ffffffff800002eb ffffffff80000325: 0f 1f 00 nopl (%rax) ffffffff80000328: 49 ba cd cc cc cc cc movabs $0xcccccccccccccccd,%r10 ffffffff8000032f: cc cc cc ffffffff80000332: 4c 63 ce movslq %esi,%r9 ffffffff80000335: 49 01 c9 add %rcx,%r9 ffffffff80000338: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000033f: 00 ffffffff80000340: 4c 89 c0 mov %r8,%rax ffffffff80000343: 83 c6 01 add $0x1,%esi ffffffff80000346: 49 83 c1 01 add $0x1,%r9 ffffffff8000034a: 49 f7 e2 mul %r10 ffffffff8000034d: 48 c1 ea 03 shr $0x3,%rdx ffffffff80000351: 48 8d 04 92 lea (%rdx,%rdx,4),%rax ffffffff80000355: 48 01 c0 add %rax,%rax ffffffff80000358: 49 29 c0 sub %rax,%r8 ffffffff8000035b: 41 83 c0 30 add $0x30,%r8d ffffffff8000035f: 45 88 41 ff mov %r8b,-0x1(%r9) ffffffff80000363: 49 89 d0 mov %rdx,%r8 ffffffff80000366: 48 85 d2 test %rdx,%rdx ffffffff80000369: 75 d5 jne ffffffff80000340 ffffffff8000036b: e9 25 ff ff ff jmp ffffffff80000295 ffffffff80000370: 4c 63 de movslq %esi,%r11 ffffffff80000373: 44 8d 4e ff lea -0x1(%rsi),%r9d ffffffff80000377: 48 8d 4d b0 lea -0x50(%rbp),%rcx ffffffff8000037b: 42 c6 44 1d a0 00 movb $0x0,-0x60(%rbp,%r11,1) ffffffff80000381: 4a 8d 54 0d a0 lea -0x60(%rbp,%r9,1),%rdx ffffffff80000386: 48 89 c8 mov %rcx,%rax ffffffff80000389: 4e 8d 54 0d b1 lea -0x4f(%rbp,%r9,1),%r10 ffffffff8000038e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80000395: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000039c: 00 00 00 00 ffffffff800003a0: 44 0f b6 0a movzbl (%rdx),%r9d ffffffff800003a4: 48 83 c0 01 add $0x1,%rax ffffffff800003a8: 48 83 ea 01 sub $0x1,%rdx ffffffff800003ac: 44 88 48 ff mov %r9b,-0x1(%rax) ffffffff800003b0: 4c 39 d0 cmp %r10,%rax ffffffff800003b3: 75 eb jne ffffffff800003a0 ffffffff800003b5: 8d 46 02 lea 0x2(%rsi),%eax ffffffff800003b8: 42 c6 44 1d b0 2e movb $0x2e,-0x50(%rbp,%r11,1) ffffffff800003be: 83 c6 01 add $0x1,%esi ffffffff800003c1: e9 bc fe ff ff jmp ffffffff80000282 ffffffff800003c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800003cd: 00 00 00 ffffffff800003d0 : ffffffff800003d0: 0f b6 15 e3 f4 06 00 movzbl 0x6f4e3(%rip),%edx # ffffffff8006f8ba ffffffff800003d7: 48 8b 0d e2 f4 06 00 mov 0x6f4e2(%rip),%rcx # ffffffff8006f8c0 ffffffff800003de: 80 fa 2b cmp $0x2b,%dl ffffffff800003e1: 74 2d je ffffffff80000410 ffffffff800003e3: 80 fa 2d cmp $0x2d,%dl ffffffff800003e6: 74 18 je ffffffff80000400 ffffffff800003e8: 80 fa 2a cmp $0x2a,%dl ffffffff800003eb: 74 43 je ffffffff80000430 ffffffff800003ed: 80 fa 2f cmp $0x2f,%dl ffffffff800003f0: 74 2e je ffffffff80000420 ffffffff800003f2: 48 89 0d cf f4 06 00 mov %rcx,0x6f4cf(%rip) # ffffffff8006f8c8 ffffffff800003f9: c3 ret ffffffff800003fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80000400: 48 29 0d c1 f4 06 00 sub %rcx,0x6f4c1(%rip) # ffffffff8006f8c8 ffffffff80000407: c3 ret ffffffff80000408: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000040f: 00 ffffffff80000410: 48 01 0d b1 f4 06 00 add %rcx,0x6f4b1(%rip) # ffffffff8006f8c8 ffffffff80000417: c3 ret ffffffff80000418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000041f: 00 ffffffff80000420: 48 85 c9 test %rcx,%rcx ffffffff80000423: 75 3b jne ffffffff80000460 ffffffff80000425: c6 05 8d f4 06 00 01 movb $0x1,0x6f48d(%rip) # ffffffff8006f8b9 ffffffff8000042c: c3 ret ffffffff8000042d: 0f 1f 00 nopl (%rax) ffffffff80000430: 48 0f af 0d 90 f4 06 imul 0x6f490(%rip),%rcx # ffffffff8006f8c8 ffffffff80000437: 00 ffffffff80000438: 48 b8 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rax ffffffff8000043f: de 1b 43 ffffffff80000442: 48 f7 e9 imul %rcx ffffffff80000445: 48 c1 f9 3f sar $0x3f,%rcx ffffffff80000449: 48 c1 fa 12 sar $0x12,%rdx ffffffff8000044d: 48 29 ca sub %rcx,%rdx ffffffff80000450: 48 89 15 71 f4 06 00 mov %rdx,0x6f471(%rip) # ffffffff8006f8c8 ffffffff80000457: c3 ret ffffffff80000458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000045f: 00 ffffffff80000460: 48 69 05 5d f4 06 00 imul $0xf4240,0x6f45d(%rip),%rax # ffffffff8006f8c8 ffffffff80000467: 40 42 0f 00 ffffffff8000046b: 48 99 cqto ffffffff8000046d: 48 f7 f9 idiv %rcx ffffffff80000470: 48 89 05 51 f4 06 00 mov %rax,0x6f451(%rip) # ffffffff8006f8c8 ffffffff80000477: c3 ret ffffffff80000478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000047f: 00 ffffffff80000480 : ffffffff80000480: 41 89 d0 mov %edx,%r8d ffffffff80000483: 31 d2 xor %edx,%edx ffffffff80000485: eb 25 jmp ffffffff800004ac ffffffff80000487: 0f 1f 00 nopl (%rax) ffffffff8000048a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000491: 00 00 00 00 ffffffff80000495: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000049c: 00 00 00 00 ffffffff800004a0: 83 c2 01 add $0x1,%edx ffffffff800004a3: 83 fa 14 cmp $0x14,%edx ffffffff800004a6: 0f 84 9c 00 00 00 je ffffffff80000548 ffffffff800004ac: 89 d0 mov %edx,%eax ffffffff800004ae: 83 e0 03 and $0x3,%eax ffffffff800004b1: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff800004b4: c1 e0 03 shl $0x3,%eax ffffffff800004b7: 8d 48 0a lea 0xa(%rax),%ecx ffffffff800004ba: 39 f1 cmp %esi,%ecx ffffffff800004bc: 7f e2 jg ffffffff800004a0 ffffffff800004be: 89 d1 mov %edx,%ecx ffffffff800004c0: 83 c0 2d add $0x2d,%eax ffffffff800004c3: c1 f9 02 sar $0x2,%ecx ffffffff800004c6: 6b c9 1e imul $0x1e,%ecx,%ecx ffffffff800004c9: 39 f0 cmp %esi,%eax ffffffff800004cb: 7e d3 jle ffffffff800004a0 ffffffff800004cd: 8d 41 41 lea 0x41(%rcx),%eax ffffffff800004d0: 44 39 c0 cmp %r8d,%eax ffffffff800004d3: 7f cb jg ffffffff800004a0 ffffffff800004d5: 83 c1 5a add $0x5a,%ecx ffffffff800004d8: 44 39 c1 cmp %r8d,%ecx ffffffff800004db: 7e c3 jle ffffffff800004a0 ffffffff800004dd: 55 push %rbp ffffffff800004de: 49 89 f8 mov %rdi,%r8 ffffffff800004e1: 48 8d 35 38 d5 06 00 lea 0x6d538(%rip),%rsi # ffffffff8006da20 ffffffff800004e8: b9 14 00 00 00 mov $0x14,%ecx ffffffff800004ed: 48 63 d2 movslq %edx,%rdx ffffffff800004f0: 48 89 e5 mov %rsp,%rbp ffffffff800004f3: 48 81 ec b0 00 00 00 sub $0xb0,%rsp ffffffff800004fa: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff80000501: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff80000504: 48 8b 84 d5 60 ff ff mov -0xa0(%rbp,%rdx,8),%rax ffffffff8000050b: ff ffffffff8000050c: 0f b6 30 movzbl (%rax),%esi ffffffff8000050f: 40 80 fe 43 cmp $0x43,%sil ffffffff80000513: 0f 8f f5 01 00 00 jg ffffffff8000070e ffffffff80000519: 40 80 fe 2d cmp $0x2d,%sil ffffffff8000051d: 0f 8e cf 00 00 00 jle ffffffff800005f2 ffffffff80000523: 8d 46 d2 lea -0x2e(%rsi),%eax ffffffff80000526: 3c 15 cmp $0x15,%al ffffffff80000528: 0f 87 c4 00 00 00 ja ffffffff800005f2 ffffffff8000052e: 48 8d 15 f3 24 03 00 lea 0x324f3(%rip),%rdx # ffffffff80032a28 ffffffff80000535: 0f b6 c0 movzbl %al,%eax ffffffff80000538: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff8000053c: 48 01 d0 add %rdx,%rax ffffffff8000053f: ff e0 jmp *%rax ffffffff80000541: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80000548: c3 ret ffffffff80000549: 80 3d 78 d5 06 00 00 cmpb $0x0,0x6d578(%rip) # ffffffff8006dac8 ffffffff80000550: 0f 85 54 02 00 00 jne ffffffff800007aa ffffffff80000556: 80 3d 5c f3 06 00 00 cmpb $0x0,0x6f35c(%rip) # ffffffff8006f8b9 ffffffff8000055d: 0f 85 47 02 00 00 jne ffffffff800007aa ffffffff80000563: 80 3d 4e f3 06 00 00 cmpb $0x0,0x6f34e(%rip) # ffffffff8006f8b8 ffffffff8000056a: 0f 84 6d 02 00 00 je ffffffff800007dd ffffffff80000570: 48 8b 0d 49 d5 06 00 mov 0x6d549(%rip),%rcx # ffffffff8006dac0 ffffffff80000577: 48 81 f9 40 42 0f 00 cmp $0xf4240,%rcx ffffffff8000057e: 7f 3f jg ffffffff800005bf ffffffff80000580: 40 0f be c6 movsbl %sil,%eax ffffffff80000584: 48 8b 35 35 f3 06 00 mov 0x6f335(%rip),%rsi # ffffffff8006f8c0 ffffffff8000058b: 83 e8 30 sub $0x30,%eax ffffffff8000058e: 48 98 cltq ffffffff80000590: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax ffffffff80000597: 48 99 cqto ffffffff80000599: 48 f7 f9 idiv %rcx ffffffff8000059c: 48 89 f2 mov %rsi,%rdx ffffffff8000059f: 48 29 c2 sub %rax,%rdx ffffffff800005a2: 48 8d 3c 06 lea (%rsi,%rax,1),%rdi ffffffff800005a6: 48 85 f6 test %rsi,%rsi ffffffff800005a9: 48 0f 49 d7 cmovns %rdi,%rdx ffffffff800005ad: 48 6b c9 0a imul $0xa,%rcx,%rcx ffffffff800005b1: 48 89 15 08 f3 06 00 mov %rdx,0x6f308(%rip) # ffffffff8006f8c0 ffffffff800005b8: 48 89 0d 01 d5 06 00 mov %rcx,0x6d501(%rip) # ffffffff8006dac0 ffffffff800005bf: c6 05 f3 f2 06 00 00 movb $0x0,0x6f2f3(%rip) # ffffffff8006f8b9 ffffffff800005c6: 4c 89 c7 mov %r8,%rdi ffffffff800005c9: 4c 89 85 58 ff ff ff mov %r8,-0xa8(%rbp) ffffffff800005d0: e8 6b fb ff ff call ffffffff80000140 ffffffff800005d5: 4c 8b 85 58 ff ff ff mov -0xa8(%rbp),%r8 ffffffff800005dc: 41 8b 48 14 mov 0x14(%r8),%ecx ffffffff800005e0: 41 8b 50 10 mov 0x10(%r8),%edx ffffffff800005e4: 41 8b 70 0c mov 0xc(%r8),%esi ffffffff800005e8: 41 8b 78 08 mov 0x8(%r8),%edi ffffffff800005ec: c9 leave ffffffff800005ed: e9 2e b3 02 00 jmp ffffffff8002b920 ffffffff800005f2: 80 3d cf d4 06 00 00 cmpb $0x0,0x6d4cf(%rip) # ffffffff8006dac8 ffffffff800005f9: 75 1b jne ffffffff80000616 ffffffff800005fb: 80 3d b8 f2 06 00 00 cmpb $0x0,0x6f2b8(%rip) # ffffffff8006f8ba ffffffff80000602: 0f 85 0c 02 00 00 jne ffffffff80000814 ffffffff80000608: 48 8b 05 b1 f2 06 00 mov 0x6f2b1(%rip),%rax # ffffffff8006f8c0 ffffffff8000060f: 48 89 05 b2 f2 06 00 mov %rax,0x6f2b2(%rip) # ffffffff8006f8c8 ffffffff80000616: 40 88 35 9d f2 06 00 mov %sil,0x6f29d(%rip) # ffffffff8006f8ba ffffffff8000061d: c6 05 a4 d4 06 00 01 movb $0x1,0x6d4a4(%rip) # ffffffff8006dac8 ffffffff80000624: c6 05 8d f2 06 00 00 movb $0x0,0x6f28d(%rip) # ffffffff8006f8b8 ffffffff8000062b: eb 99 jmp ffffffff800005c6 ffffffff8000062d: 48 c7 05 88 f2 06 00 movq $0x0,0x6f288(%rip) # ffffffff8006f8c0 ffffffff80000634: 00 00 00 00 ffffffff80000638: 48 c7 05 85 f2 06 00 movq $0x0,0x6f285(%rip) # ffffffff8006f8c8 ffffffff8000063f: 00 00 00 00 ffffffff80000643: c6 05 70 f2 06 00 00 movb $0x0,0x6f270(%rip) # ffffffff8006f8ba ffffffff8000064a: c6 05 77 d4 06 00 01 movb $0x1,0x6d477(%rip) # ffffffff8006dac8 ffffffff80000651: c6 05 61 f2 06 00 00 movb $0x0,0x6f261(%rip) # ffffffff8006f8b9 ffffffff80000658: c6 05 59 f2 06 00 00 movb $0x0,0x6f259(%rip) # ffffffff8006f8b8 ffffffff8000065f: e9 62 ff ff ff jmp ffffffff800005c6 ffffffff80000664: 80 3d 5d d4 06 00 00 cmpb $0x0,0x6d45d(%rip) # ffffffff8006dac8 ffffffff8000066b: 0f 85 55 ff ff ff jne ffffffff800005c6 ffffffff80000671: 80 3d 41 f2 06 00 00 cmpb $0x0,0x6f241(%rip) # ffffffff8006f8b9 ffffffff80000678: 0f 85 48 ff ff ff jne ffffffff800005c6 ffffffff8000067e: 80 3d 33 f2 06 00 00 cmpb $0x0,0x6f233(%rip) # ffffffff8006f8b8 ffffffff80000685: 0f 84 93 01 00 00 je ffffffff8000081e ffffffff8000068b: 48 c7 05 2a f2 06 00 movq $0x0,0x6f22a(%rip) # ffffffff8006f8c0 ffffffff80000692: 00 00 00 00 ffffffff80000696: c6 05 2b d4 06 00 01 movb $0x1,0x6d42b(%rip) # ffffffff8006dac8 ffffffff8000069d: e9 24 ff ff ff jmp ffffffff800005c6 ffffffff800006a2: e8 29 fd ff ff call ffffffff800003d0 ffffffff800006a7: 48 8b 05 1a f2 06 00 mov 0x6f21a(%rip),%rax # ffffffff8006f8c8 ffffffff800006ae: c6 05 05 f2 06 00 00 movb $0x0,0x6f205(%rip) # ffffffff8006f8ba ffffffff800006b5: c6 05 0c d4 06 00 01 movb $0x1,0x6d40c(%rip) # ffffffff8006dac8 ffffffff800006bc: 48 89 05 fd f1 06 00 mov %rax,0x6f1fd(%rip) # ffffffff8006f8c0 ffffffff800006c3: c6 05 ee f1 06 00 00 movb $0x0,0x6f1ee(%rip) # ffffffff8006f8b8 ffffffff800006ca: e9 f7 fe ff ff jmp ffffffff800005c6 ffffffff800006cf: 80 3d f2 d3 06 00 00 cmpb $0x0,0x6d3f2(%rip) # ffffffff8006dac8 ffffffff800006d6: 74 12 je ffffffff800006ea ffffffff800006d8: 48 c7 05 dd f1 06 00 movq $0x0,0x6f1dd(%rip) # ffffffff8006f8c0 ffffffff800006df: 00 00 00 00 ffffffff800006e3: c6 05 de d3 06 00 00 movb $0x0,0x6d3de(%rip) # ffffffff8006dac8 ffffffff800006ea: 80 3d c7 f1 06 00 00 cmpb $0x0,0x6f1c7(%rip) # ffffffff8006f8b8 ffffffff800006f1: 0f 85 cf fe ff ff jne ffffffff800005c6 ffffffff800006f7: c6 05 ba f1 06 00 01 movb $0x1,0x6f1ba(%rip) # ffffffff8006f8b8 ffffffff800006fe: 48 c7 05 b7 d3 06 00 movq $0xa,0x6d3b7(%rip) # ffffffff8006dac0 ffffffff80000705: 0a 00 00 00 ffffffff80000709: e9 b8 fe ff ff jmp ffffffff800005c6 ffffffff8000070e: 40 80 fe 72 cmp $0x72,%sil ffffffff80000712: 74 39 je ffffffff8000074d ffffffff80000714: 40 80 fe 73 cmp $0x73,%sil ffffffff80000718: 0f 85 d4 fe ff ff jne ffffffff800005f2 ffffffff8000071e: 48 8b 05 9b f1 06 00 mov 0x6f19b(%rip),%rax # ffffffff8006f8c0 ffffffff80000725: c6 05 9c d3 06 00 01 movb $0x1,0x6d39c(%rip) # ffffffff8006dac8 ffffffff8000072c: 48 ba db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rdx ffffffff80000733: de 1b 43 ffffffff80000736: 48 0f af c0 imul %rax,%rax ffffffff8000073a: 48 f7 e2 mul %rdx ffffffff8000073d: 48 c1 ea 12 shr $0x12,%rdx ffffffff80000741: 48 89 15 78 f1 06 00 mov %rdx,0x6f178(%rip) # ffffffff8006f8c0 ffffffff80000748: e9 79 fe ff ff jmp ffffffff800005c6 ffffffff8000074d: 48 8b 35 6c f1 06 00 mov 0x6f16c(%rip),%rsi # ffffffff8006f8c0 ffffffff80000754: 48 85 f6 test %rsi,%rsi ffffffff80000757: 78 7b js ffffffff800007d4 ffffffff80000759: 74 3c je ffffffff80000797 ffffffff8000075b: 48 83 fe 01 cmp $0x1,%rsi ffffffff8000075f: 0f 84 a8 00 00 00 je ffffffff8000080d ffffffff80000765: 48 89 f1 mov %rsi,%rcx ffffffff80000768: b8 01 00 00 00 mov $0x1,%eax ffffffff8000076d: 48 01 c1 add %rax,%rcx ffffffff80000770: 48 89 c8 mov %rcx,%rax ffffffff80000773: 48 c1 e8 3f shr $0x3f,%rax ffffffff80000777: 48 01 c1 add %rax,%rcx ffffffff8000077a: 48 89 f0 mov %rsi,%rax ffffffff8000077d: 48 d1 f9 sar $1,%rcx ffffffff80000780: 48 99 cqto ffffffff80000782: 48 f7 f9 idiv %rcx ffffffff80000785: 48 39 c1 cmp %rax,%rcx ffffffff80000788: 7f e3 jg ffffffff8000076d ffffffff8000078a: 48 83 f9 ff cmp $0xffffffffffffffff,%rcx ffffffff8000078e: 74 44 je ffffffff800007d4 ffffffff80000790: 48 69 f1 e8 03 00 00 imul $0x3e8,%rcx,%rsi ffffffff80000797: 48 89 35 22 f1 06 00 mov %rsi,0x6f122(%rip) # ffffffff8006f8c0 ffffffff8000079e: c6 05 23 d3 06 00 01 movb $0x1,0x6d323(%rip) # ffffffff8006dac8 ffffffff800007a5: e9 1c fe ff ff jmp ffffffff800005c6 ffffffff800007aa: 40 0f be c6 movsbl %sil,%eax ffffffff800007ae: c6 05 13 d3 06 00 00 movb $0x0,0x6d313(%rip) # ffffffff8006dac8 ffffffff800007b5: 83 e8 30 sub $0x30,%eax ffffffff800007b8: c6 05 f9 f0 06 00 00 movb $0x0,0x6f0f9(%rip) # ffffffff8006f8b8 ffffffff800007bf: 48 98 cltq ffffffff800007c1: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax ffffffff800007c8: 48 89 05 f1 f0 06 00 mov %rax,0x6f0f1(%rip) # ffffffff8006f8c0 ffffffff800007cf: e9 eb fd ff ff jmp ffffffff800005bf ffffffff800007d4: c6 05 de f0 06 00 01 movb $0x1,0x6f0de(%rip) # ffffffff8006f8b9 ffffffff800007db: eb c1 jmp ffffffff8000079e ffffffff800007dd: 48 8b 15 dc f0 06 00 mov 0x6f0dc(%rip),%rdx # ffffffff8006f8c0 ffffffff800007e4: 40 0f be c6 movsbl %sil,%eax ffffffff800007e8: 83 e8 30 sub $0x30,%eax ffffffff800007eb: 48 8d 0c 92 lea (%rdx,%rdx,4),%rcx ffffffff800007ef: 48 98 cltq ffffffff800007f1: 48 85 d2 test %rdx,%rdx ffffffff800007f4: 78 56 js ffffffff8000084c ffffffff800007f6: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax ffffffff800007fd: 48 8d 04 48 lea (%rax,%rcx,2),%rax ffffffff80000801: 48 89 05 b8 f0 06 00 mov %rax,0x6f0b8(%rip) # ffffffff8006f8c0 ffffffff80000808: e9 b2 fd ff ff jmp ffffffff800005bf ffffffff8000080d: be e8 03 00 00 mov $0x3e8,%esi ffffffff80000812: eb 83 jmp ffffffff80000797 ffffffff80000814: e8 b7 fb ff ff call ffffffff800003d0 ffffffff80000819: e9 f8 fd ff ff jmp ffffffff80000616 ffffffff8000081e: 48 8b 0d 9b f0 06 00 mov 0x6f09b(%rip),%rcx # ffffffff8006f8c0 ffffffff80000825: 48 b8 67 66 66 66 66 movabs $0x6666666666666667,%rax ffffffff8000082c: 66 66 66 ffffffff8000082f: 48 f7 e9 imul %rcx ffffffff80000832: 48 c1 f9 3f sar $0x3f,%rcx ffffffff80000836: 48 89 d0 mov %rdx,%rax ffffffff80000839: 48 c1 f8 02 sar $0x2,%rax ffffffff8000083d: 48 29 c8 sub %rcx,%rax ffffffff80000840: 48 89 05 79 f0 06 00 mov %rax,0x6f079(%rip) # ffffffff8006f8c0 ffffffff80000847: e9 7a fd ff ff jmp ffffffff800005c6 ffffffff8000084c: 48 69 c0 c0 bd f0 ff imul $0xfffffffffff0bdc0,%rax,%rax ffffffff80000853: 48 8d 04 48 lea (%rax,%rcx,2),%rax ffffffff80000857: 48 89 05 62 f0 06 00 mov %rax,0x6f062(%rip) # ffffffff8006f8c0 ffffffff8000085e: e9 5c fd ff ff jmp ffffffff800005bf ffffffff80000863: 66 90 xchg %ax,%ax ffffffff80000865: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000086c: 00 00 00 00 ffffffff80000870 : ffffffff80000870: 55 push %rbp ffffffff80000871: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff80000877: 48 89 e5 mov %rsp,%rbp ffffffff8000087a: 41 57 push %r15 ffffffff8000087c: 45 31 ff xor %r15d,%r15d ffffffff8000087f: 41 56 push %r14 ffffffff80000881: 4c 8d b5 30 ff ff ff lea -0xd0(%rbp),%r14 ffffffff80000888: 41 55 push %r13 ffffffff8000088a: 41 54 push %r12 ffffffff8000088c: 53 push %rbx ffffffff8000088d: 48 89 fb mov %rdi,%rbx ffffffff80000890: 48 81 ec b8 00 00 00 sub $0xb8,%rsp ffffffff80000897: 8b 47 14 mov 0x14(%rdi),%eax ffffffff8000089a: 8d 48 de lea -0x22(%rax),%ecx ffffffff8000089d: 8b 47 10 mov 0x10(%rdi),%eax ffffffff800008a0: 8d 50 f8 lea -0x8(%rax),%edx ffffffff800008a3: 8b 47 0c mov 0xc(%rdi),%eax ffffffff800008a6: 8d 70 1e lea 0x1e(%rax),%esi ffffffff800008a9: 8b 47 08 mov 0x8(%rdi),%eax ffffffff800008ac: 8d 78 04 lea 0x4(%rax),%edi ffffffff800008af: e8 cc 47 01 00 call ffffffff80015080 ffffffff800008b4: 8b 43 10 mov 0x10(%rbx),%eax ffffffff800008b7: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800008bd: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800008c3: b9 19 00 00 00 mov $0x19,%ecx ffffffff800008c8: 8d 50 ec lea -0x14(%rax),%edx ffffffff800008cb: 8b 43 0c mov 0xc(%rbx),%eax ffffffff800008ce: 8d 70 24 lea 0x24(%rax),%esi ffffffff800008d1: 8b 43 08 mov 0x8(%rbx),%eax ffffffff800008d4: 8d 78 0a lea 0xa(%rax),%edi ffffffff800008d7: e8 24 4b 01 00 call ffffffff80015400 ffffffff800008dc: 8b 43 0c mov 0xc(%rbx),%eax ffffffff800008df: 8b 7b 10 mov 0x10(%rbx),%edi ffffffff800008e2: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800008e7: 03 7b 08 add 0x8(%rbx),%edi ffffffff800008ea: 48 8d 53 19 lea 0x19(%rbx),%rdx ffffffff800008ee: 8d 70 2c lea 0x2c(%rax),%esi ffffffff800008f1: 8b 83 1c 04 00 00 mov 0x41c(%rbx),%eax ffffffff800008f7: 83 ef 0f sub $0xf,%edi ffffffff800008fa: c1 e0 03 shl $0x3,%eax ffffffff800008fd: 29 c7 sub %eax,%edi ffffffff800008ff: e8 1c 4e 01 00 call ffffffff80015720 ffffffff80000904: 8b 43 08 mov 0x8(%rbx),%eax ffffffff80000907: 44 8b 63 0c mov 0xc(%rbx),%r12d ffffffff8000090b: 4c 89 f7 mov %r14,%rdi ffffffff8000090e: 48 8d 35 0b d1 06 00 lea 0x6d10b(%rip),%rsi # ffffffff8006da20 ffffffff80000915: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000091a: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff8000091d: 44 8d 68 0a lea 0xa(%rax),%r13d ffffffff80000921: 41 8d 44 24 46 lea 0x46(%r12),%eax ffffffff80000926: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) ffffffff8000092c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80000930: 44 89 f8 mov %r15d,%eax ffffffff80000933: 44 89 fb mov %r15d,%ebx ffffffff80000936: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000093b: ba 23 00 00 00 mov $0x23,%edx ffffffff80000940: 83 e0 03 and $0x3,%eax ffffffff80000943: c1 fb 02 sar $0x2,%ebx ffffffff80000946: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000094c: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80000952: 6b db 1e imul $0x1e,%ebx,%ebx ffffffff80000955: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80000958: 03 9d 2c ff ff ff add -0xd4(%rbp),%ebx ffffffff8000095e: 45 8d 64 c5 00 lea 0x0(%r13,%rax,8),%r12d ffffffff80000963: 89 de mov %ebx,%esi ffffffff80000965: 44 89 e7 mov %r12d,%edi ffffffff80000968: e8 93 4a 01 00 call ffffffff80015400 ffffffff8000096d: 4b 8b 14 fe mov (%r14,%r15,8),%rdx ffffffff80000971: 8d 73 09 lea 0x9(%rbx),%esi ffffffff80000974: 41 8d 7c 24 05 lea 0x5(%r12),%edi ffffffff80000979: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000097e: 49 83 c7 01 add $0x1,%r15 ffffffff80000982: e8 99 4d 01 00 call ffffffff80015720 ffffffff80000987: 49 83 ff 14 cmp $0x14,%r15 ffffffff8000098b: 75 a3 jne ffffffff80000930 ffffffff8000098d: 48 81 c4 b8 00 00 00 add $0xb8,%rsp ffffffff80000994: 5b pop %rbx ffffffff80000995: 41 5c pop %r12 ffffffff80000997: 41 5d pop %r13 ffffffff80000999: 41 5e pop %r14 ffffffff8000099b: 41 5f pop %r15 ffffffff8000099d: 5d pop %rbp ffffffff8000099e: c3 ret ffffffff8000099f: 90 nop ffffffff800009a0 : ffffffff800009a0: 48 8d 05 e2 05 03 00 lea 0x305e2(%rip),%rax # ffffffff80030f89 ffffffff800009a7: 48 8d 3d b2 ea 06 00 lea 0x6eab2(%rip),%rdi # ffffffff8006f460 ffffffff800009ae: c6 05 c3 ea 06 00 00 movb $0x0,0x6eac3(%rip) # ffffffff8006f478 ffffffff800009b5: 48 89 05 a4 ea 06 00 mov %rax,0x6eaa4(%rip) # ffffffff8006f460 ffffffff800009bc: 48 b8 c8 00 00 00 c8 movabs $0xc8000000c8,%rax ffffffff800009c3: 00 00 00 ffffffff800009c6: 48 89 05 9b ea 06 00 mov %rax,0x6ea9b(%rip) # ffffffff8006f468 ffffffff800009cd: 48 b8 b4 00 00 00 e6 movabs $0xe6000000b4,%rax ffffffff800009d4: 00 00 00 ffffffff800009d7: 48 89 05 92 ea 06 00 mov %rax,0x6ea92(%rip) # ffffffff8006f470 ffffffff800009de: 48 8d 05 8b fe ff ff lea -0x175(%rip),%rax # ffffffff80000870 ffffffff800009e5: 48 89 05 ac ee 06 00 mov %rax,0x6eeac(%rip) # ffffffff8006f898 ffffffff800009ec: 48 8d 05 8d fa ff ff lea -0x573(%rip),%rax # ffffffff80000480 ffffffff800009f3: c6 05 8a ee 06 00 00 movb $0x0,0x6ee8a(%rip) # ffffffff8006f884 ffffffff800009fa: c7 05 84 ee 06 00 00 movl $0x0,0x6ee84(%rip) # ffffffff8006f888 ffffffff80000a01: 00 00 00 ffffffff80000a04: 48 89 05 9d ee 06 00 mov %rax,0x6ee9d(%rip) # ffffffff8006f8a8 ffffffff80000a0b: 48 c7 05 9a ee 06 00 movq $0x0,0x6ee9a(%rip) # ffffffff8006f8b0 ffffffff80000a12: 00 00 00 00 ffffffff80000a16: 48 c7 05 9f ee 06 00 movq $0x0,0x6ee9f(%rip) # ffffffff8006f8c0 ffffffff80000a1d: 00 00 00 00 ffffffff80000a21: 48 c7 05 9c ee 06 00 movq $0x0,0x6ee9c(%rip) # ffffffff8006f8c8 ffffffff80000a28: 00 00 00 00 ffffffff80000a2c: c6 05 87 ee 06 00 00 movb $0x0,0x6ee87(%rip) # ffffffff8006f8ba ffffffff80000a33: c6 05 8e d0 06 00 01 movb $0x1,0x6d08e(%rip) # ffffffff8006dac8 ffffffff80000a3a: e9 01 f7 ff ff jmp ffffffff80000140 ffffffff80000a3f: 90 nop ffffffff80000a40 : ffffffff80000a40: 48 63 05 3d ad 0a 00 movslq 0xaad3d(%rip),%rax # ffffffff800ab784 ffffffff80000a47: 48 8d 15 72 ad 0a 00 lea 0xaad72(%rip),%rdx # ffffffff800ab7c0 ffffffff80000a4e: 48 69 c0 a0 03 00 00 imul $0x3a0,%rax,%rax ffffffff80000a55: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx ffffffff80000a59: 48 8d 94 02 80 03 00 lea 0x380(%rdx,%rax,1),%rdx ffffffff80000a60: 00 ffffffff80000a61: 48 89 c8 mov %rcx,%rax ffffffff80000a64: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80000a6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000a71: 00 00 00 00 ffffffff80000a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000a7c: 00 00 00 00 ffffffff80000a80: c6 00 20 movb $0x20,(%rax) ffffffff80000a83: 48 83 c0 08 add $0x8,%rax ffffffff80000a87: c7 40 fc f0 f0 f0 ff movl $0xfff0f0f0,-0x4(%rax) ffffffff80000a8e: 48 39 d0 cmp %rdx,%rax ffffffff80000a91: 75 ed jne ffffffff80000a80 ffffffff80000a93: c7 05 e3 ac 0a 00 04 movl $0x4,0xaace3(%rip) # ffffffff800ab780 ffffffff80000a9a: 00 00 00 ffffffff80000a9d: 0f b6 07 movzbl (%rdi),%eax ffffffff80000aa0: 84 c0 test %al,%al ffffffff80000aa2: 74 46 je ffffffff80000aea ffffffff80000aa4: ba 04 00 00 00 mov $0x4,%edx ffffffff80000aa9: 90 nop ffffffff80000aaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000ab1: 00 00 00 00 ffffffff80000ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000abc: 00 00 00 00 ffffffff80000ac0: 48 83 c7 01 add $0x1,%rdi ffffffff80000ac4: 88 01 mov %al,(%rcx) ffffffff80000ac6: 83 c2 01 add $0x1,%edx ffffffff80000ac9: c7 41 04 f0 f0 f0 ff movl $0xfff0f0f0,0x4(%rcx) ffffffff80000ad0: 0f b6 07 movzbl (%rdi),%eax ffffffff80000ad3: 84 c0 test %al,%al ffffffff80000ad5: 74 14 je ffffffff80000aeb ffffffff80000ad7: 48 83 c1 08 add $0x8,%rcx ffffffff80000adb: 83 fa 74 cmp $0x74,%edx ffffffff80000ade: 75 e0 jne ffffffff80000ac0 ffffffff80000ae0: c7 05 96 ac 0a 00 74 movl $0x74,0xaac96(%rip) # ffffffff800ab780 ffffffff80000ae7: 00 00 00 ffffffff80000aea: c3 ret ffffffff80000aeb: 89 15 8f ac 0a 00 mov %edx,0xaac8f(%rip) # ffffffff800ab780 ffffffff80000af1: c3 ret ffffffff80000af2: 0f 1f 00 nopl (%rax) ffffffff80000af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000afc: 00 00 00 00 ffffffff80000b00 : ffffffff80000b00: 4c 8d 05 d9 b3 0a 00 lea 0xab3d9(%rip),%r8 # ffffffff800abee0 ffffffff80000b07: 31 f6 xor %esi,%esi ffffffff80000b09: 48 c7 c7 60 fc ff ff mov $0xfffffffffffffc60,%rdi ffffffff80000b10: 49 8d 80 60 fc ff ff lea -0x3a0(%r8),%rax ffffffff80000b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80000b1e: 00 00 ffffffff80000b20: 48 8b 08 mov (%rax),%rcx ffffffff80000b23: 48 8d 14 38 lea (%rax,%rdi,1),%rdx ffffffff80000b27: 48 83 c0 08 add $0x8,%rax ffffffff80000b2b: 48 89 0c 32 mov %rcx,(%rdx,%rsi,1) ffffffff80000b2f: 4c 39 c0 cmp %r8,%rax ffffffff80000b32: 75 ec jne ffffffff80000b20 ffffffff80000b34: 48 81 c6 a0 03 00 00 add $0x3a0,%rsi ffffffff80000b3b: 48 81 ef a0 03 00 00 sub $0x3a0,%rdi ffffffff80000b42: 4c 8d 80 a0 03 00 00 lea 0x3a0(%rax),%r8 ffffffff80000b49: 48 81 fe 00 91 00 00 cmp $0x9100,%rsi ffffffff80000b50: 75 be jne ffffffff80000b10 ffffffff80000b52: 48 8d 05 47 3d 0b 00 lea 0xb3d47(%rip),%rax # ffffffff800b48a0 ffffffff80000b59: 48 8d 90 a0 03 00 00 lea 0x3a0(%rax),%rdx ffffffff80000b60: c6 00 20 movb $0x20,(%rax) ffffffff80000b63: 48 83 c0 08 add $0x8,%rax ffffffff80000b67: c7 40 fc f0 f0 f0 ff movl $0xfff0f0f0,-0x4(%rax) ffffffff80000b6e: 48 39 d0 cmp %rdx,%rax ffffffff80000b71: 75 ed jne ffffffff80000b60 ffffffff80000b73: c3 ret ffffffff80000b74: 90 nop ffffffff80000b75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000b7c: 00 00 00 00 ffffffff80000b80 : ffffffff80000b80: 55 push %rbp ffffffff80000b81: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff80000b87: 48 89 e5 mov %rsp,%rbp ffffffff80000b8a: 41 57 push %r15 ffffffff80000b8c: 41 56 push %r14 ffffffff80000b8e: 41 55 push %r13 ffffffff80000b90: 41 54 push %r12 ffffffff80000b92: 53 push %rbx ffffffff80000b93: 48 83 ec 28 sub $0x28,%rsp ffffffff80000b97: 8b 77 0c mov 0xc(%rdi),%esi ffffffff80000b9a: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80000b9d: 48 89 7d b8 mov %rdi,-0x48(%rbp) ffffffff80000ba1: 8b 5f 14 mov 0x14(%rdi),%ebx ffffffff80000ba4: 44 8b 6f 08 mov 0x8(%rdi),%r13d ffffffff80000ba8: 89 75 c4 mov %esi,-0x3c(%rbp) ffffffff80000bab: 8d 50 f8 lea -0x8(%rax),%edx ffffffff80000bae: 8d 4b de lea -0x22(%rbx),%ecx ffffffff80000bb1: 41 8d 7d 04 lea 0x4(%r13),%edi ffffffff80000bb5: 89 f3 mov %esi,%ebx ffffffff80000bb7: 83 c6 1e add $0x1e,%esi ffffffff80000bba: 89 45 c8 mov %eax,-0x38(%rbp) ffffffff80000bbd: e8 be 44 01 00 call ffffffff80015080 ffffffff80000bc2: 41 8d 45 08 lea 0x8(%r13),%eax ffffffff80000bc6: 83 3d a3 ab 0a 00 01 cmpl $0x1,0xaaba3(%rip) # ffffffff800ab770 ffffffff80000bcd: 89 45 c0 mov %eax,-0x40(%rbp) ffffffff80000bd0: 0f 84 e6 00 00 00 je ffffffff80000cbc ffffffff80000bd6: 48 8d 05 c3 ab 0a 00 lea 0xaabc3(%rip),%rax # ffffffff800ab7a0 ffffffff80000bdd: 83 c3 1c add $0x1c,%ebx ffffffff80000be0: 4c 8d b8 a0 03 00 00 lea 0x3a0(%rax),%r15 ffffffff80000be7: 41 29 c5 sub %eax,%r13d ffffffff80000bea: 48 05 40 98 00 00 add $0x9840,%rax ffffffff80000bf0: 48 89 45 c8 mov %rax,-0x38(%rbp) ffffffff80000bf4: 4d 8d b7 60 fc ff ff lea -0x3a0(%r15),%r14 ffffffff80000bfb: 45 8d 65 08 lea 0x8(%r13),%r12d ffffffff80000bff: eb 28 jmp ffffffff80000c29 ffffffff80000c01: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80000c08: 00 00 ffffffff80000c0a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000c11: 00 00 00 00 ffffffff80000c15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000c1c: 00 00 00 00 ffffffff80000c20: 49 83 c6 08 add $0x8,%r14 ffffffff80000c24: 4d 39 fe cmp %r15,%r14 ffffffff80000c27: 74 21 je ffffffff80000c4a ffffffff80000c29: 41 0f be 16 movsbl (%r14),%edx ffffffff80000c2d: f6 c2 df test $0xdf,%dl ffffffff80000c30: 74 ee je ffffffff80000c20 ffffffff80000c32: 41 8b 4e 04 mov 0x4(%r14),%ecx ffffffff80000c36: 43 8d 3c 34 lea (%r12,%r14,1),%edi ffffffff80000c3a: 89 de mov %ebx,%esi ffffffff80000c3c: 49 83 c6 08 add $0x8,%r14 ffffffff80000c40: e8 0b 4a 01 00 call ffffffff80015650 ffffffff80000c45: 4d 39 fe cmp %r15,%r14 ffffffff80000c48: 75 df jne ffffffff80000c29 ffffffff80000c4a: 4d 8d be a0 03 00 00 lea 0x3a0(%r14),%r15 ffffffff80000c51: 41 81 ed a0 03 00 00 sub $0x3a0,%r13d ffffffff80000c58: 83 c3 0a add $0xa,%ebx ffffffff80000c5b: 4c 3b 7d c8 cmp -0x38(%rbp),%r15 ffffffff80000c5f: 75 93 jne ffffffff80000bf4 ffffffff80000c61: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff80000c65: 80 b8 24 04 00 00 00 cmpb $0x0,0x424(%rax) ffffffff80000c6c: 75 0f jne ffffffff80000c7d ffffffff80000c6e: 48 83 c4 28 add $0x28,%rsp ffffffff80000c72: 5b pop %rbx ffffffff80000c73: 41 5c pop %r12 ffffffff80000c75: 41 5d pop %r13 ffffffff80000c77: 41 5e pop %r14 ffffffff80000c79: 41 5f pop %r15 ffffffff80000c7b: 5d pop %rbp ffffffff80000c7c: c3 ret ffffffff80000c7d: 8b 75 c4 mov -0x3c(%rbp),%esi ffffffff80000c80: 8b 5d c0 mov -0x40(%rbp),%ebx ffffffff80000c83: b9 02 00 00 00 mov $0x2,%ecx ffffffff80000c88: ba 08 00 00 00 mov $0x8,%edx ffffffff80000c8d: 8b 05 f1 aa 0a 00 mov 0xaaaf1(%rip),%eax # ffffffff800ab784 ffffffff80000c93: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff80000c99: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80000c9c: 8d 74 46 24 lea 0x24(%rsi,%rax,2),%esi ffffffff80000ca0: 8b 05 da aa 0a 00 mov 0xaaada(%rip),%eax # ffffffff800ab780 ffffffff80000ca6: 48 83 c4 28 add $0x28,%rsp ffffffff80000caa: 8d 3c c3 lea (%rbx,%rax,8),%edi ffffffff80000cad: 5b pop %rbx ffffffff80000cae: 41 5c pop %r12 ffffffff80000cb0: 41 5d pop %r13 ffffffff80000cb2: 41 5e pop %r14 ffffffff80000cb4: 41 5f pop %r15 ffffffff80000cb6: 5d pop %rbp ffffffff80000cb7: e9 c4 43 01 00 jmp ffffffff80015080 ffffffff80000cbc: 8b 45 c4 mov -0x3c(%rbp),%eax ffffffff80000cbf: 31 db xor %ebx,%ebx ffffffff80000cc1: 4c 8d 2d 98 18 07 00 lea 0x71898(%rip),%r13 # ffffffff80072560 ffffffff80000cc8: 44 8d 60 1c lea 0x1c(%rax),%r12d ffffffff80000ccc: eb 28 jmp ffffffff80000cf6 ffffffff80000cce: 66 90 xchg %ax,%ax ffffffff80000cd0: 48 63 d0 movslq %eax,%rdx ffffffff80000cd3: 8b 7d c0 mov -0x40(%rbp),%edi ffffffff80000cd6: 44 89 e6 mov %r12d,%esi ffffffff80000cd9: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80000cde: 48 6b d2 75 imul $0x75,%rdx,%rdx ffffffff80000ce2: 83 c3 01 add $0x1,%ebx ffffffff80000ce5: 41 83 c4 0a add $0xa,%r12d ffffffff80000ce9: 4c 01 ea add %r13,%rdx ffffffff80000cec: e8 2f 4a 01 00 call ffffffff80015720 ffffffff80000cf1: 83 fb 29 cmp $0x29,%ebx ffffffff80000cf4: 74 10 je ffffffff80000d06 ffffffff80000cf6: 8b 05 54 18 07 00 mov 0x71854(%rip),%eax # ffffffff80072550 ffffffff80000cfc: 01 d8 add %ebx,%eax ffffffff80000cfe: 3b 05 50 18 07 00 cmp 0x71850(%rip),%eax # ffffffff80072554 ffffffff80000d04: 7c ca jl ffffffff80000cd0 ffffffff80000d06: 8b 75 c4 mov -0x3c(%rbp),%esi ffffffff80000d09: 8b 7d c0 mov -0x40(%rbp),%edi ffffffff80000d0c: 48 83 c4 28 add $0x28,%rsp ffffffff80000d10: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80000d15: 5b pop %rbx ffffffff80000d16: 48 8d 15 77 02 03 00 lea 0x30277(%rip),%rdx # ffffffff80030f94 ffffffff80000d1d: 41 5c pop %r12 ffffffff80000d1f: 81 c6 b6 01 00 00 add $0x1b6,%esi ffffffff80000d25: 41 5d pop %r13 ffffffff80000d27: 41 5e pop %r14 ffffffff80000d29: 41 5f pop %r15 ffffffff80000d2b: 5d pop %rbp ffffffff80000d2c: e9 ef 49 01 00 jmp ffffffff80015720 ffffffff80000d31: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80000d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000d3c: 00 00 00 00 ffffffff80000d40 : ffffffff80000d40: 55 push %rbp ffffffff80000d41: 48 8d 3d 62 02 03 00 lea 0x30262(%rip),%rdi # ffffffff80030faa ffffffff80000d48: 48 89 e5 mov %rsp,%rbp ffffffff80000d4b: 53 push %rbx ffffffff80000d4c: 48 81 ec 28 01 00 00 sub $0x128,%rsp ffffffff80000d53: e8 d8 2b 01 00 call ffffffff80013930 ffffffff80000d58: 84 c0 test %al,%al ffffffff80000d5a: 0f 84 18 03 00 00 je ffffffff80001078 ffffffff80000d60: 48 8d 3d 4d 02 03 00 lea 0x3024d(%rip),%rdi # ffffffff80030fb4 ffffffff80000d67: e8 c4 2b 01 00 call ffffffff80013930 ffffffff80000d6c: 84 c0 test %al,%al ffffffff80000d6e: 0f 84 ec 02 00 00 je ffffffff80001060 ffffffff80000d74: 48 8d 3d 42 02 03 00 lea 0x30242(%rip),%rdi # ffffffff80030fbd ffffffff80000d7b: e8 b0 2b 01 00 call ffffffff80013930 ffffffff80000d80: 84 c0 test %al,%al ffffffff80000d82: 0f 84 c0 02 00 00 je ffffffff80001048 ffffffff80000d88: 48 8d 3d 42 02 03 00 lea 0x30242(%rip),%rdi # ffffffff80030fd1 ffffffff80000d8f: e8 9c 2b 01 00 call ffffffff80013930 ffffffff80000d94: 84 c0 test %al,%al ffffffff80000d96: 0f 84 94 02 00 00 je ffffffff80001030 ffffffff80000d9c: 48 8d 3d ff 08 03 00 lea 0x308ff(%rip),%rdi # ffffffff800316a2 ffffffff80000da3: e8 88 2b 01 00 call ffffffff80013930 ffffffff80000da8: 84 c0 test %al,%al ffffffff80000daa: 0f 84 68 02 00 00 je ffffffff80001018 ffffffff80000db0: 48 8d 3d 4c 08 03 00 lea 0x3084c(%rip),%rdi # ffffffff80031603 ffffffff80000db7: e8 74 2b 01 00 call ffffffff80013930 ffffffff80000dbc: 84 c0 test %al,%al ffffffff80000dbe: 0f 84 3c 02 00 00 je ffffffff80001000 ffffffff80000dc4: 48 8d 35 8a 08 03 00 lea 0x3088a(%rip),%rsi # ffffffff80031655 ffffffff80000dcb: 48 8d 3d 09 02 03 00 lea 0x30209(%rip),%rdi # ffffffff80030fdb ffffffff80000dd2: e8 99 37 01 00 call ffffffff80014570 ffffffff80000dd7: 48 89 c3 mov %rax,%rbx ffffffff80000dda: 48 85 c0 test %rax,%rax ffffffff80000ddd: 74 2b je ffffffff80000e0a ffffffff80000ddf: 31 d2 xor %edx,%edx ffffffff80000de1: 48 8d 35 c0 1c 03 00 lea 0x31cc0(%rip),%rsi # ffffffff80032aa8 ffffffff80000de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80000def: 00 ffffffff80000df0: 48 83 c2 01 add $0x1,%rdx ffffffff80000df4: 80 3c 16 00 cmpb $0x0,(%rsi,%rdx,1) ffffffff80000df8: 75 f6 jne ffffffff80000df0 ffffffff80000dfa: 48 89 df mov %rbx,%rdi ffffffff80000dfd: e8 ae 1c 01 00 call ffffffff80012ab0 ffffffff80000e02: 48 89 df mov %rbx,%rdi ffffffff80000e05: e8 16 19 01 00 call ffffffff80012720 ffffffff80000e0a: 48 8d 35 44 08 03 00 lea 0x30844(%rip),%rsi # ffffffff80031655 ffffffff80000e11: 48 8d 3d be 01 03 00 lea 0x301be(%rip),%rdi # ffffffff80030fd6 ffffffff80000e18: e8 53 37 01 00 call ffffffff80014570 ffffffff80000e1d: 48 89 c3 mov %rax,%rbx ffffffff80000e20: 48 85 c0 test %rax,%rax ffffffff80000e23: 74 1c je ffffffff80000e41 ffffffff80000e25: 48 89 c7 mov %rax,%rdi ffffffff80000e28: ba 00 02 00 00 mov $0x200,%edx ffffffff80000e2d: 48 8d 35 4c 2c 03 00 lea 0x32c4c(%rip),%rsi # ffffffff80033a80 ffffffff80000e34: e8 77 1c 01 00 call ffffffff80012ab0 ffffffff80000e39: 48 89 df mov %rbx,%rdi ffffffff80000e3c: e8 df 18 01 00 call ffffffff80012720 ffffffff80000e41: e8 6a 57 01 00 call ffffffff800165b0 ffffffff80000e46: 48 8d 35 08 08 03 00 lea 0x30808(%rip),%rsi # ffffffff80031655 ffffffff80000e4d: 48 8d 3d 91 01 03 00 lea 0x30191(%rip),%rdi # ffffffff80030fe5 ffffffff80000e54: e8 17 37 01 00 call ffffffff80014570 ffffffff80000e59: 48 89 c3 mov %rax,%rbx ffffffff80000e5c: 48 85 c0 test %rax,%rax ffffffff80000e5f: 74 1c je ffffffff80000e7d ffffffff80000e61: 48 89 c7 mov %rax,%rdi ffffffff80000e64: ba 27 00 00 00 mov $0x27,%edx ffffffff80000e69: 48 8d 35 18 2e 03 00 lea 0x32e18(%rip),%rsi # ffffffff80033c88 ffffffff80000e70: e8 3b 1c 01 00 call ffffffff80012ab0 ffffffff80000e75: 48 89 df mov %rbx,%rdi ffffffff80000e78: e8 a3 18 01 00 call ffffffff80012720 ffffffff80000e7d: 48 8d 35 d1 07 03 00 lea 0x307d1(%rip),%rsi # ffffffff80031655 ffffffff80000e84: 48 8d 3d 6e 01 03 00 lea 0x3016e(%rip),%rdi # ffffffff80030ff9 ffffffff80000e8b: e8 e0 36 01 00 call ffffffff80014570 ffffffff80000e90: 48 89 c3 mov %rax,%rbx ffffffff80000e93: 48 85 c0 test %rax,%rax ffffffff80000e96: 74 1c je ffffffff80000eb4 ffffffff80000e98: 48 89 c7 mov %rax,%rdi ffffffff80000e9b: ba 20 00 00 00 mov $0x20,%edx ffffffff80000ea0: 48 8d 35 09 2e 03 00 lea 0x32e09(%rip),%rsi # ffffffff80033cb0 ffffffff80000ea7: e8 04 1c 01 00 call ffffffff80012ab0 ffffffff80000eac: 48 89 df mov %rbx,%rdi ffffffff80000eaf: e8 6c 18 01 00 call ffffffff80012720 ffffffff80000eb4: 48 8d 35 9a 07 03 00 lea 0x3079a(%rip),%rsi # ffffffff80031655 ffffffff80000ebb: 48 8d 3d 4d 01 03 00 lea 0x3014d(%rip),%rdi # ffffffff8003100f ffffffff80000ec2: e8 a9 36 01 00 call ffffffff80014570 ffffffff80000ec7: 48 8d 35 87 07 03 00 lea 0x30787(%rip),%rsi # ffffffff80031655 ffffffff80000ece: 48 8d 3d 57 01 03 00 lea 0x30157(%rip),%rdi # ffffffff8003102c ffffffff80000ed5: e8 96 36 01 00 call ffffffff80014570 ffffffff80000eda: 48 89 c3 mov %rax,%rbx ffffffff80000edd: 48 85 c0 test %rax,%rax ffffffff80000ee0: 0f 84 d2 00 00 00 je ffffffff80000fb8 ffffffff80000ee6: bf 00 20 00 00 mov $0x2000,%edi ffffffff80000eeb: e8 90 70 01 00 call ffffffff80017f80 ffffffff80000ef0: 49 89 c0 mov %rax,%r8 ffffffff80000ef3: 48 85 c0 test %rax,%rax ffffffff80000ef6: 0f 84 b4 00 00 00 je ffffffff80000fb0 ffffffff80000efc: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi ffffffff80000f03: b9 21 00 00 00 mov $0x21,%ecx ffffffff80000f08: ba 69 00 00 00 mov $0x69,%edx ffffffff80000f0d: 48 8d 35 cc cb 06 00 lea 0x6cbcc(%rip),%rsi # ffffffff8006dae0 ffffffff80000f14: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff80000f17: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi ffffffff80000f1e: 48 8d 35 5b 1b 03 00 lea 0x31b5b(%rip),%rsi # ffffffff80032a80 ffffffff80000f25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000f2c: 00 00 00 00 ffffffff80000f30: 81 f9 fe 1f 00 00 cmp $0x1ffe,%ecx ffffffff80000f36: 7f 44 jg ffffffff80000f7c ffffffff80000f38: 48 63 c1 movslq %ecx,%rax ffffffff80000f3b: 48 29 c6 sub %rax,%rsi ffffffff80000f3e: 84 d2 test %dl,%dl ffffffff80000f40: 75 26 jne ffffffff80000f68 ffffffff80000f42: eb 38 jmp ffffffff80000f7c ffffffff80000f44: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80000f4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000f51: 00 00 00 00 ffffffff80000f55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80000f5c: 00 00 00 00 ffffffff80000f60: 81 f9 ff 1f 00 00 cmp $0x1fff,%ecx ffffffff80000f66: 74 14 je ffffffff80000f7c ffffffff80000f68: 41 88 14 00 mov %dl,(%r8,%rax,1) ffffffff80000f6c: 0f b6 54 06 01 movzbl 0x1(%rsi,%rax,1),%edx ffffffff80000f71: 83 c1 01 add $0x1,%ecx ffffffff80000f74: 48 83 c0 01 add $0x1,%rax ffffffff80000f78: 84 d2 test %dl,%dl ffffffff80000f7a: 75 e4 jne ffffffff80000f60 ffffffff80000f7c: 48 8b 77 08 mov 0x8(%rdi),%rsi ffffffff80000f80: 48 83 c7 08 add $0x8,%rdi ffffffff80000f84: 48 85 f6 test %rsi,%rsi ffffffff80000f87: 74 07 je ffffffff80000f90 ffffffff80000f89: 0f b6 16 movzbl (%rsi),%edx ffffffff80000f8c: eb a2 jmp ffffffff80000f30 ffffffff80000f8e: 66 90 xchg %ax,%ax ffffffff80000f90: 48 89 df mov %rbx,%rdi ffffffff80000f93: 89 ca mov %ecx,%edx ffffffff80000f95: 4c 89 c6 mov %r8,%rsi ffffffff80000f98: 4c 89 85 d8 fe ff ff mov %r8,-0x128(%rbp) ffffffff80000f9f: e8 0c 1b 01 00 call ffffffff80012ab0 ffffffff80000fa4: 48 8b bd d8 fe ff ff mov -0x128(%rbp),%rdi ffffffff80000fab: e8 e0 6f 01 00 call ffffffff80017f90 ffffffff80000fb0: 48 89 df mov %rbx,%rdi ffffffff80000fb3: e8 68 17 01 00 call ffffffff80012720 ffffffff80000fb8: 48 8d 35 96 06 03 00 lea 0x30696(%rip),%rsi # ffffffff80031655 ffffffff80000fbf: 48 8d 3d 77 00 03 00 lea 0x30077(%rip),%rdi # ffffffff8003103d ffffffff80000fc6: e8 a5 35 01 00 call ffffffff80014570 ffffffff80000fcb: 48 89 c3 mov %rax,%rbx ffffffff80000fce: 48 85 c0 test %rax,%rax ffffffff80000fd1: 0f 84 b9 00 00 00 je ffffffff80001090 ffffffff80000fd7: 48 89 c7 mov %rax,%rdi ffffffff80000fda: ba 4d 00 00 00 mov $0x4d,%edx ffffffff80000fdf: 48 8d 35 ea 2c 03 00 lea 0x32cea(%rip),%rsi # ffffffff80033cd0 ffffffff80000fe6: e8 c5 1a 01 00 call ffffffff80012ab0 ffffffff80000feb: 48 89 df mov %rbx,%rdi ffffffff80000fee: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80000ff2: c9 leave ffffffff80000ff3: e9 28 17 01 00 jmp ffffffff80012720 ffffffff80000ff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80000fff: 00 ffffffff80001000: 48 8d 3d fc 05 03 00 lea 0x305fc(%rip),%rdi # ffffffff80031603 ffffffff80001007: e8 94 38 01 00 call ffffffff800148a0 ffffffff8000100c: e9 b3 fd ff ff jmp ffffffff80000dc4 ffffffff80001011: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001018: 48 8d 3d 83 06 03 00 lea 0x30683(%rip),%rdi # ffffffff800316a2 ffffffff8000101f: e8 7c 38 01 00 call ffffffff800148a0 ffffffff80001024: e9 87 fd ff ff jmp ffffffff80000db0 ffffffff80001029: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001030: 48 8d 3d 9a ff 02 00 lea 0x2ff9a(%rip),%rdi # ffffffff80030fd1 ffffffff80001037: e8 64 38 01 00 call ffffffff800148a0 ffffffff8000103c: e9 5b fd ff ff jmp ffffffff80000d9c ffffffff80001041: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001048: 48 8d 3d 6e ff 02 00 lea 0x2ff6e(%rip),%rdi # ffffffff80030fbd ffffffff8000104f: e8 4c 38 01 00 call ffffffff800148a0 ffffffff80001054: e9 2f fd ff ff jmp ffffffff80000d88 ffffffff80001059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001060: 48 8d 3d 4d ff 02 00 lea 0x2ff4d(%rip),%rdi # ffffffff80030fb4 ffffffff80001067: e8 34 38 01 00 call ffffffff800148a0 ffffffff8000106c: e9 03 fd ff ff jmp ffffffff80000d74 ffffffff80001071: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001078: 48 8d 3d 2b ff 02 00 lea 0x2ff2b(%rip),%rdi # ffffffff80030faa ffffffff8000107f: e8 1c 38 01 00 call ffffffff800148a0 ffffffff80001084: e9 d7 fc ff ff jmp ffffffff80000d60 ffffffff80001089: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001090: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80001094: c9 leave ffffffff80001095: c3 ret ffffffff80001096: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000109d: 00 00 00 ffffffff800010a0 : ffffffff800010a0: 83 05 89 f4 06 00 01 addl $0x1,0x6f489(%rip) # ffffffff80070530 ffffffff800010a7: c3 ret ffffffff800010a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800010af: 00 ffffffff800010b0 : ffffffff800010b0: c7 05 76 f4 06 00 00 movl $0x0,0x6f476(%rip) # ffffffff80070530 ffffffff800010b7: 00 00 00 ffffffff800010ba: c3 ret ffffffff800010bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800010c0 : ffffffff800010c0: 55 push %rbp ffffffff800010c1: 48 89 e5 mov %rsp,%rbp ffffffff800010c4: 48 83 ec 10 sub $0x10,%rsp ffffffff800010c8: 80 3d 71 14 07 00 00 cmpb $0x0,0x71471(%rip) # ffffffff80072540 ffffffff800010cf: 40 88 7d fc mov %dil,-0x4(%rbp) ffffffff800010d3: 75 7b jne ffffffff80001150 ffffffff800010d5: 48 8b 3d 6c 14 07 00 mov 0x7146c(%rip),%rdi # ffffffff80072548 ffffffff800010dc: 48 85 ff test %rdi,%rdi ffffffff800010df: 74 0d je ffffffff800010ee ffffffff800010e1: 80 3d 59 14 07 00 00 cmpb $0x0,0x71459(%rip) # ffffffff80072541 ffffffff800010e8: 0f 85 da 00 00 00 jne ffffffff800011c8 ffffffff800010ee: 0f b6 55 fc movzbl -0x4(%rbp),%edx ffffffff800010f2: 8b 05 8c a6 0a 00 mov 0xaa68c(%rip),%eax # ffffffff800ab784 ffffffff800010f8: 80 fa 0a cmp $0xa,%dl ffffffff800010fb: 74 7b je ffffffff80001178 ffffffff800010fd: 4c 63 0d 7c a6 0a 00 movslq 0xaa67c(%rip),%r9 # ffffffff800ab780 ffffffff80001104: 80 fa 08 cmp $0x8,%dl ffffffff80001107: 0f 84 13 01 00 00 je ffffffff80001220 ffffffff8000110d: 45 8d 51 01 lea 0x1(%r9),%r10d ffffffff80001111: 41 83 f9 73 cmp $0x73,%r9d ffffffff80001115: 0f 8f 8d 00 00 00 jg ffffffff800011a8 ffffffff8000111b: 83 f8 28 cmp $0x28,%eax ffffffff8000111e: 0f 8f bc 00 00 00 jg ffffffff800011e0 ffffffff80001124: 48 98 cltq ffffffff80001126: 48 8d 0d 73 a6 0a 00 lea 0xaa673(%rip),%rcx # ffffffff800ab7a0 ffffffff8000112d: 44 89 15 4c a6 0a 00 mov %r10d,0xaa64c(%rip) # ffffffff800ab780 ffffffff80001134: 48 6b c0 74 imul $0x74,%rax,%rax ffffffff80001138: 4c 01 c8 add %r9,%rax ffffffff8000113b: 88 14 c1 mov %dl,(%rcx,%rax,8) ffffffff8000113e: c7 44 c1 04 f0 f0 f0 movl $0xfff0f0f0,0x4(%rcx,%rax,8) ffffffff80001145: ff ffffffff80001146: c9 leave ffffffff80001147: c3 ret ffffffff80001148: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000114f: 00 ffffffff80001150: 48 63 05 dd f3 06 00 movslq 0x6f3dd(%rip),%rax # ffffffff80070534 ffffffff80001157: 3d fe 1f 00 00 cmp $0x1ffe,%eax ffffffff8000115c: 7f e8 jg ffffffff80001146 ffffffff8000115e: 8d 50 01 lea 0x1(%rax),%edx ffffffff80001161: 89 15 cd f3 06 00 mov %edx,0x6f3cd(%rip) # ffffffff80070534 ffffffff80001167: 48 8d 15 d2 f3 06 00 lea 0x6f3d2(%rip),%rdx # ffffffff80070540 ffffffff8000116e: 40 88 3c 02 mov %dil,(%rdx,%rax,1) ffffffff80001172: c9 leave ffffffff80001173: c3 ret ffffffff80001174: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80001178: c7 05 fe a5 0a 00 00 movl $0x0,0xaa5fe(%rip) # ffffffff800ab780 ffffffff8000117f: 00 00 00 ffffffff80001182: 83 c0 01 add $0x1,%eax ffffffff80001185: 89 05 f9 a5 0a 00 mov %eax,0xaa5f9(%rip) # ffffffff800ab784 ffffffff8000118b: 83 f8 28 cmp $0x28,%eax ffffffff8000118e: 7e b6 jle ffffffff80001146 ffffffff80001190: 31 c0 xor %eax,%eax ffffffff80001192: e8 69 f9 ff ff call ffffffff80000b00 ffffffff80001197: c7 05 e3 a5 0a 00 28 movl $0x28,0xaa5e3(%rip) # ffffffff800ab784 ffffffff8000119e: 00 00 00 ffffffff800011a1: c9 leave ffffffff800011a2: c3 ret ffffffff800011a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800011a8: 83 c0 01 add $0x1,%eax ffffffff800011ab: 41 ba 01 00 00 00 mov $0x1,%r10d ffffffff800011b1: 45 31 c9 xor %r9d,%r9d ffffffff800011b4: 89 05 ca a5 0a 00 mov %eax,0xaa5ca(%rip) # ffffffff800ab784 ffffffff800011ba: 83 f8 28 cmp $0x28,%eax ffffffff800011bd: 0f 8e 61 ff ff ff jle ffffffff80001124 ffffffff800011c3: eb 1b jmp ffffffff800011e0 ffffffff800011c5: 0f 1f 00 nopl (%rax) ffffffff800011c8: 48 8d 75 fc lea -0x4(%rbp),%rsi ffffffff800011cc: ba 01 00 00 00 mov $0x1,%edx ffffffff800011d1: e8 da 18 01 00 call ffffffff80012ab0 ffffffff800011d6: c9 leave ffffffff800011d7: c3 ret ffffffff800011d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800011df: 00 ffffffff800011e0: 31 c0 xor %eax,%eax ffffffff800011e2: 49 81 c1 20 12 00 00 add $0x1220,%r9 ffffffff800011e9: e8 12 f9 ff ff call ffffffff80000b00 ffffffff800011ee: 0f b6 55 fc movzbl -0x4(%rbp),%edx ffffffff800011f2: 48 8d 05 a7 a5 0a 00 lea 0xaa5a7(%rip),%rax # ffffffff800ab7a0 ffffffff800011f9: c7 05 81 a5 0a 00 28 movl $0x28,0xaa581(%rip) # ffffffff800ab784 ffffffff80001200: 00 00 00 ffffffff80001203: 42 c7 44 c8 04 f0 f0 movl $0xfff0f0f0,0x4(%rax,%r9,8) ffffffff8000120a: f0 ff ffffffff8000120c: 42 88 14 c8 mov %dl,(%rax,%r9,8) ffffffff80001210: 44 89 15 69 a5 0a 00 mov %r10d,0xaa569(%rip) # ffffffff800ab780 ffffffff80001217: c9 leave ffffffff80001218: c3 ret ffffffff80001219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001220: 45 85 c9 test %r9d,%r9d ffffffff80001223: 0f 8e 62 ff ff ff jle ffffffff8000118b ffffffff80001229: 48 63 d0 movslq %eax,%rdx ffffffff8000122c: 41 83 e9 01 sub $0x1,%r9d ffffffff80001230: 48 8d 0d 69 a5 0a 00 lea 0xaa569(%rip),%rcx # ffffffff800ab7a0 ffffffff80001237: 48 6b d2 74 imul $0x74,%rdx,%rdx ffffffff8000123b: 44 89 0d 3e a5 0a 00 mov %r9d,0xaa53e(%rip) # ffffffff800ab780 ffffffff80001242: 4d 63 c9 movslq %r9d,%r9 ffffffff80001245: 4c 01 ca add %r9,%rdx ffffffff80001248: c6 04 d1 20 movb $0x20,(%rcx,%rdx,8) ffffffff8000124c: e9 3a ff ff ff jmp ffffffff8000118b ffffffff80001251: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80001255: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000125c: 00 00 00 00 ffffffff80001260 : ffffffff80001260: 55 push %rbp ffffffff80001261: 48 89 e5 mov %rsp,%rbp ffffffff80001264: 53 push %rbx ffffffff80001265: 48 89 fb mov %rdi,%rbx ffffffff80001268: 48 83 ec 08 sub $0x8,%rsp ffffffff8000126c: 0f b6 15 cd 12 07 00 movzbl 0x712cd(%rip),%edx # ffffffff80072540 ffffffff80001273: 0f be 3f movsbl (%rdi),%edi ffffffff80001276: 84 d2 test %dl,%dl ffffffff80001278: 75 66 jne ffffffff800012e0 ffffffff8000127a: 48 8b 05 c7 12 07 00 mov 0x712c7(%rip),%rax # ffffffff80072548 ffffffff80001281: 48 85 c0 test %rax,%rax ffffffff80001284: 74 47 je ffffffff800012cd ffffffff80001286: 80 3d b4 12 07 00 00 cmpb $0x0,0x712b4(%rip) # ffffffff80072541 ffffffff8000128d: 74 3e je ffffffff800012cd ffffffff8000128f: 40 84 ff test %dil,%dil ffffffff80001292: 0f 84 a7 00 00 00 je ffffffff8000133f ffffffff80001298: 31 d2 xor %edx,%edx ffffffff8000129a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800012a0: 48 83 c2 01 add $0x1,%rdx ffffffff800012a4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff800012a8: 75 f6 jne ffffffff800012a0 ffffffff800012aa: 48 89 de mov %rbx,%rsi ffffffff800012ad: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800012b1: 48 89 c7 mov %rax,%rdi ffffffff800012b4: c9 leave ffffffff800012b5: e9 f6 17 01 00 jmp ffffffff80012ab0 ffffffff800012ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800012c0: e8 fb fd ff ff call ffffffff800010c0 ffffffff800012c5: 0f be 7b 01 movsbl 0x1(%rbx),%edi ffffffff800012c9: 48 83 c3 01 add $0x1,%rbx ffffffff800012cd: 40 84 ff test %dil,%dil ffffffff800012d0: 75 ee jne ffffffff800012c0 ffffffff800012d2: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800012d6: c9 leave ffffffff800012d7: c3 ret ffffffff800012d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800012df: 00 ffffffff800012e0: 40 84 ff test %dil,%dil ffffffff800012e3: 74 ed je ffffffff800012d2 ffffffff800012e5: 48 63 05 48 f2 06 00 movslq 0x6f248(%rip),%rax # ffffffff80070534 ffffffff800012ec: 31 c9 xor %ecx,%ecx ffffffff800012ee: 48 8d 35 4b f2 06 00 lea 0x6f24b(%rip),%rsi # ffffffff80070540 ffffffff800012f5: 48 29 c3 sub %rax,%rbx ffffffff800012f8: eb 1a jmp ffffffff80001314 ffffffff800012fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80001300: 40 88 3c 06 mov %dil,(%rsi,%rax,1) ffffffff80001304: 0f b6 7c 18 01 movzbl 0x1(%rax,%rbx,1),%edi ffffffff80001309: 40 84 ff test %dil,%dil ffffffff8000130c: 74 22 je ffffffff80001330 ffffffff8000130e: 48 83 c0 01 add $0x1,%rax ffffffff80001312: 89 d1 mov %edx,%ecx ffffffff80001314: 3d fe 1f 00 00 cmp $0x1ffe,%eax ffffffff80001319: 7e e5 jle ffffffff80001300 ffffffff8000131b: 84 c9 test %cl,%cl ffffffff8000131d: 74 b3 je ffffffff800012d2 ffffffff8000131f: 89 05 0f f2 06 00 mov %eax,0x6f20f(%rip) # ffffffff80070534 ffffffff80001325: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80001329: c9 leave ffffffff8000132a: c3 ret ffffffff8000132b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80001330: 83 c0 01 add $0x1,%eax ffffffff80001333: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80001337: 89 05 f7 f1 06 00 mov %eax,0x6f1f7(%rip) # ffffffff80070534 ffffffff8000133d: c9 leave ffffffff8000133e: c3 ret ffffffff8000133f: 31 d2 xor %edx,%edx ffffffff80001341: e9 64 ff ff ff jmp ffffffff800012aa ffffffff80001346: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000134d: 00 00 00 ffffffff80001350 : ffffffff80001350: 55 push %rbp ffffffff80001351: 49 89 f8 mov %rdi,%r8 ffffffff80001354: 48 89 e5 mov %rsp,%rbp ffffffff80001357: 41 57 push %r15 ffffffff80001359: 41 56 push %r14 ffffffff8000135b: 41 55 push %r13 ffffffff8000135d: 41 54 push %r12 ffffffff8000135f: 53 push %rbx ffffffff80001360: 48 81 ec 18 04 00 00 sub $0x418,%rsp ffffffff80001367: 0f b6 1f movzbl (%rdi),%ebx ffffffff8000136a: 80 fb 20 cmp $0x20,%bl ffffffff8000136d: 75 0f jne ffffffff8000137e ffffffff8000136f: 90 nop ffffffff80001370: 41 0f b6 58 01 movzbl 0x1(%r8),%ebx ffffffff80001375: 49 83 c0 01 add $0x1,%r8 ffffffff80001379: 80 fb 20 cmp $0x20,%bl ffffffff8000137c: 74 f2 je ffffffff80001370 ffffffff8000137e: 84 db test %bl,%bl ffffffff80001380: 0f 84 96 05 00 00 je ffffffff8000191c ffffffff80001386: 41 0f b6 48 01 movzbl 0x1(%r8),%ecx ffffffff8000138b: 80 f9 3a cmp $0x3a,%cl ffffffff8000138e: 0f 84 9a 05 00 00 je ffffffff8000192e ffffffff80001394: 80 fb 2e cmp $0x2e,%bl ffffffff80001397: 0f 94 c0 sete %al ffffffff8000139a: 80 f9 2f cmp $0x2f,%cl ffffffff8000139d: 0f 94 c2 sete %dl ffffffff800013a0: 20 d0 and %dl,%al ffffffff800013a2: 89 c6 mov %eax,%esi ffffffff800013a4: 0f 85 c3 0d 00 00 jne ffffffff8000216d ffffffff800013aa: 41 0f b6 10 movzbl (%r8),%edx ffffffff800013ae: 4d 89 c1 mov %r8,%r9 ffffffff800013b1: f6 c2 df test $0xdf,%dl ffffffff800013b4: 0f 84 bd 07 00 00 je ffffffff80001b77 ffffffff800013ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800013c0: 41 0f b6 41 01 movzbl 0x1(%r9),%eax ffffffff800013c5: 49 83 c1 01 add $0x1,%r9 ffffffff800013c9: a8 df test $0xdf,%al ffffffff800013cb: 75 f3 jne ffffffff800013c0 ffffffff800013cd: 84 c0 test %al,%al ffffffff800013cf: 0f 85 a6 07 00 00 jne ffffffff80001b7b ffffffff800013d5: 4c 8d 95 d0 fb ff ff lea -0x430(%rbp),%r10 ffffffff800013dc: b9 40 00 00 00 mov $0x40,%ecx ffffffff800013e1: 31 c0 xor %eax,%eax ffffffff800013e3: 89 d6 mov %edx,%esi ffffffff800013e5: 4c 89 d7 mov %r10,%rdi ffffffff800013e8: f3 48 ab rep stos %rax,(%rdi) ffffffff800013eb: 4c 89 c1 mov %r8,%rcx ffffffff800013ee: 48 8d 05 54 fc 02 00 lea 0x2fc54(%rip),%rax # ffffffff80031049 ffffffff800013f5: eb 19 jmp ffffffff80001410 ffffffff800013f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800013fe: 00 00 ffffffff80001400: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001404: 48 83 c1 01 add $0x1,%rcx ffffffff80001408: 48 83 c0 01 add $0x1,%rax ffffffff8000140c: 84 d2 test %dl,%dl ffffffff8000140e: 74 04 je ffffffff80001414 ffffffff80001410: 38 10 cmp %dl,(%rax) ffffffff80001412: 74 ec je ffffffff80001400 ffffffff80001414: bf 01 00 00 00 mov $0x1,%edi ffffffff80001419: 3a 10 cmp (%rax),%dl ffffffff8000141b: 74 43 je ffffffff80001460 ffffffff8000141d: 4c 89 c1 mov %r8,%rcx ffffffff80001420: 89 f0 mov %esi,%eax ffffffff80001422: 48 8d 15 23 fc 02 00 lea 0x2fc23(%rip),%rdx # ffffffff8003104c ffffffff80001429: eb 29 jmp ffffffff80001454 ffffffff8000142b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80001432: 00 00 00 ffffffff80001435: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000143c: 00 00 00 00 ffffffff80001440: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001444: 48 83 c1 01 add $0x1,%rcx ffffffff80001448: 48 83 c2 01 add $0x1,%rdx ffffffff8000144c: 84 c0 test %al,%al ffffffff8000144e: 0f 84 9e 0c 00 00 je ffffffff800020f2 ffffffff80001454: 38 02 cmp %al,(%rdx) ffffffff80001456: 74 e8 je ffffffff80001440 ffffffff80001458: 31 ff xor %edi,%edi ffffffff8000145a: 38 02 cmp %al,(%rdx) ffffffff8000145c: 40 0f 94 c7 sete %dil ffffffff80001460: 4c 89 c1 mov %r8,%rcx ffffffff80001463: 89 f0 mov %esi,%eax ffffffff80001465: 48 8d 15 1e 0d 03 00 lea 0x30d1e(%rip),%rdx # ffffffff8003218a ffffffff8000146c: eb 26 jmp ffffffff80001494 ffffffff8000146e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000147c: 00 00 00 00 ffffffff80001480: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001484: 48 83 c1 01 add $0x1,%rcx ffffffff80001488: 48 83 c2 01 add $0x1,%rdx ffffffff8000148c: 84 c0 test %al,%al ffffffff8000148e: 0f 84 b5 07 00 00 je ffffffff80001c49 ffffffff80001494: 38 02 cmp %al,(%rdx) ffffffff80001496: 74 e8 je ffffffff80001480 ffffffff80001498: 41 bc 01 00 00 00 mov $0x1,%r12d ffffffff8000149e: 38 02 cmp %al,(%rdx) ffffffff800014a0: 74 3f je ffffffff800014e1 ffffffff800014a2: 4c 89 c1 mov %r8,%rcx ffffffff800014a5: 89 f0 mov %esi,%eax ffffffff800014a7: 48 8d 15 a1 fb 02 00 lea 0x2fba1(%rip),%rdx # ffffffff8003104f ffffffff800014ae: eb 24 jmp ffffffff800014d4 ffffffff800014b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800014b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800014bc: 00 00 00 00 ffffffff800014c0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff800014c4: 48 83 c1 01 add $0x1,%rcx ffffffff800014c8: 48 83 c2 01 add $0x1,%rdx ffffffff800014cc: 84 c0 test %al,%al ffffffff800014ce: 0f 84 25 0c 00 00 je ffffffff800020f9 ffffffff800014d4: 38 02 cmp %al,(%rdx) ffffffff800014d6: 74 e8 je ffffffff800014c0 ffffffff800014d8: 45 31 e4 xor %r12d,%r12d ffffffff800014db: 38 02 cmp %al,(%rdx) ffffffff800014dd: 41 0f 94 c4 sete %r12b ffffffff800014e1: 89 f0 mov %esi,%eax ffffffff800014e3: 4c 89 c1 mov %r8,%rcx ffffffff800014e6: 48 8d 15 65 fb 02 00 lea 0x2fb65(%rip),%rdx # ffffffff80031052 ffffffff800014ed: eb 25 jmp ffffffff80001514 ffffffff800014ef: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800014f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800014fc: 00 00 00 00 ffffffff80001500: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001504: 48 83 c1 01 add $0x1,%rcx ffffffff80001508: 48 83 c2 01 add $0x1,%rdx ffffffff8000150c: 84 c0 test %al,%al ffffffff8000150e: 0f 84 3c 07 00 00 je ffffffff80001c50 ffffffff80001514: 38 02 cmp %al,(%rdx) ffffffff80001516: 74 e8 je ffffffff80001500 ffffffff80001518: 38 02 cmp %al,(%rdx) ffffffff8000151a: 0f 84 3a 07 00 00 je ffffffff80001c5a ffffffff80001520: 89 f0 mov %esi,%eax ffffffff80001522: 4c 89 c1 mov %r8,%rcx ffffffff80001525: 48 8d 15 2b fb 02 00 lea 0x2fb2b(%rip),%rdx # ffffffff80031057 ffffffff8000152c: eb 26 jmp ffffffff80001554 ffffffff8000152e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000153c: 00 00 00 00 ffffffff80001540: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001544: 48 83 c1 01 add $0x1,%rcx ffffffff80001548: 48 83 c2 01 add $0x1,%rdx ffffffff8000154c: 84 c0 test %al,%al ffffffff8000154e: 0f 84 97 0b 00 00 je ffffffff800020eb ffffffff80001554: 38 02 cmp %al,(%rdx) ffffffff80001556: 74 e8 je ffffffff80001540 ffffffff80001558: 4c 8b 1d 19 a2 0a 00 mov 0xaa219(%rip),%r11 # ffffffff800ab778 ffffffff8000155f: 4d 85 db test %r11,%r11 ffffffff80001562: 0f 84 4f 04 00 00 je ffffffff800019b7 ffffffff80001568: 31 db xor %ebx,%ebx ffffffff8000156a: 38 02 cmp %al,(%rdx) ffffffff8000156c: 0f 94 c3 sete %bl ffffffff8000156f: 41 09 fc or %edi,%r12d ffffffff80001572: 0f 84 2d 07 00 00 je ffffffff80001ca5 ffffffff80001578: 41 0f b6 11 movzbl (%r9),%edx ffffffff8000157c: 84 d2 test %dl,%dl ffffffff8000157e: 0f 84 7c 0b 00 00 je ffffffff80002100 ffffffff80001584: 85 db test %ebx,%ebx ffffffff80001586: 0f 85 6b 0a 00 00 jne ffffffff80001ff7 ffffffff8000158c: 89 f3 mov %esi,%ebx ffffffff8000158e: 4c 89 c1 mov %r8,%rcx ffffffff80001591: 48 8d 05 4b 0d 03 00 lea 0x30d4b(%rip),%rax # ffffffff800322e3 ffffffff80001598: eb 17 jmp ffffffff800015b1 ffffffff8000159a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800015a0: 0f b6 71 01 movzbl 0x1(%rcx),%esi ffffffff800015a4: 48 83 c1 01 add $0x1,%rcx ffffffff800015a8: 48 83 c0 01 add $0x1,%rax ffffffff800015ac: 40 84 f6 test %sil,%sil ffffffff800015af: 74 05 je ffffffff800015b6 ffffffff800015b1: 40 38 30 cmp %sil,(%rax) ffffffff800015b4: 74 ea je ffffffff800015a0 ffffffff800015b6: 40 38 30 cmp %sil,(%rax) ffffffff800015b9: 0f 84 3a 0d 00 00 je ffffffff800022f9 ffffffff800015bf: 89 d8 mov %ebx,%eax ffffffff800015c1: 4c 89 c6 mov %r8,%rsi ffffffff800015c4: 48 8d 0d a3 fa 02 00 lea 0x2faa3(%rip),%rcx # ffffffff8003106e ffffffff800015cb: eb 27 jmp ffffffff800015f4 ffffffff800015cd: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800015d4: 00 ffffffff800015d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800015dc: 00 00 00 00 ffffffff800015e0: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff800015e4: 48 83 c6 01 add $0x1,%rsi ffffffff800015e8: 48 83 c1 01 add $0x1,%rcx ffffffff800015ec: 84 c0 test %al,%al ffffffff800015ee: 0f 84 88 0e 00 00 je ffffffff8000247c ffffffff800015f4: 38 01 cmp %al,(%rcx) ffffffff800015f6: 74 e8 je ffffffff800015e0 ffffffff800015f8: 38 01 cmp %al,(%rcx) ffffffff800015fa: 0f 84 f9 0c 00 00 je ffffffff800022f9 ffffffff80001600: 89 d8 mov %ebx,%eax ffffffff80001602: 4c 89 c6 mov %r8,%rsi ffffffff80001605: 48 8d 0d 66 fa 02 00 lea 0x2fa66(%rip),%rcx # ffffffff80031072 ffffffff8000160c: eb 14 jmp ffffffff80001622 ffffffff8000160e: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80001612: 48 83 c6 01 add $0x1,%rsi ffffffff80001616: 48 83 c1 01 add $0x1,%rcx ffffffff8000161a: 84 c0 test %al,%al ffffffff8000161c: 0f 84 b5 0e 00 00 je ffffffff800024d7 ffffffff80001622: 38 01 cmp %al,(%rcx) ffffffff80001624: 74 e8 je ffffffff8000160e ffffffff80001626: 3a 01 cmp (%rcx),%al ffffffff80001628: 0f 84 cb 0c 00 00 je ffffffff800022f9 ffffffff8000162e: 89 d8 mov %ebx,%eax ffffffff80001630: 4c 89 c6 mov %r8,%rsi ffffffff80001633: 48 8d 0d 3b fa 02 00 lea 0x2fa3b(%rip),%rcx # ffffffff80031075 ffffffff8000163a: eb 14 jmp ffffffff80001650 ffffffff8000163c: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80001640: 48 83 c6 01 add $0x1,%rsi ffffffff80001644: 48 83 c1 01 add $0x1,%rcx ffffffff80001648: 84 c0 test %al,%al ffffffff8000164a: 0f 84 e6 0e 00 00 je ffffffff80002536 ffffffff80001650: 38 01 cmp %al,(%rcx) ffffffff80001652: 74 e8 je ffffffff8000163c ffffffff80001654: 3a 01 cmp (%rcx),%al ffffffff80001656: 0f 84 9d 0c 00 00 je ffffffff800022f9 ffffffff8000165c: 89 d8 mov %ebx,%eax ffffffff8000165e: 4c 89 c6 mov %r8,%rsi ffffffff80001661: 48 8d 0d 10 fa 02 00 lea 0x2fa10(%rip),%rcx # ffffffff80031078 ffffffff80001668: eb 14 jmp ffffffff8000167e ffffffff8000166a: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8000166e: 48 83 c6 01 add $0x1,%rsi ffffffff80001672: 48 83 c1 01 add $0x1,%rcx ffffffff80001676: 84 c0 test %al,%al ffffffff80001678: 0f 84 f8 0e 00 00 je ffffffff80002576 ffffffff8000167e: 38 01 cmp %al,(%rcx) ffffffff80001680: 74 e8 je ffffffff8000166a ffffffff80001682: 3a 01 cmp (%rcx),%al ffffffff80001684: 0f 84 6f 0c 00 00 je ffffffff800022f9 ffffffff8000168a: 89 d8 mov %ebx,%eax ffffffff8000168c: 4c 89 c6 mov %r8,%rsi ffffffff8000168f: 48 8d 0d e8 f9 02 00 lea 0x2f9e8(%rip),%rcx # ffffffff8003107e ffffffff80001696: eb 14 jmp ffffffff800016ac ffffffff80001698: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8000169c: 48 83 c6 01 add $0x1,%rsi ffffffff800016a0: 48 83 c1 01 add $0x1,%rcx ffffffff800016a4: 84 c0 test %al,%al ffffffff800016a6: 0f 84 16 0f 00 00 je ffffffff800025c2 ffffffff800016ac: 38 01 cmp %al,(%rcx) ffffffff800016ae: 74 e8 je ffffffff80001698 ffffffff800016b0: 3a 01 cmp (%rcx),%al ffffffff800016b2: 0f 84 41 0c 00 00 je ffffffff800022f9 ffffffff800016b8: 89 d8 mov %ebx,%eax ffffffff800016ba: 4c 89 c6 mov %r8,%rsi ffffffff800016bd: 48 8d 0d c0 f9 02 00 lea 0x2f9c0(%rip),%rcx # ffffffff80031084 ffffffff800016c4: eb 14 jmp ffffffff800016da ffffffff800016c6: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff800016ca: 48 83 c6 01 add $0x1,%rsi ffffffff800016ce: 48 83 c1 01 add $0x1,%rcx ffffffff800016d2: 84 c0 test %al,%al ffffffff800016d4: 0f 84 ef 0e 00 00 je ffffffff800025c9 ffffffff800016da: 38 01 cmp %al,(%rcx) ffffffff800016dc: 74 e8 je ffffffff800016c6 ffffffff800016de: 3a 01 cmp (%rcx),%al ffffffff800016e0: 0f 84 13 0c 00 00 je ffffffff800022f9 ffffffff800016e6: 89 d8 mov %ebx,%eax ffffffff800016e8: 4c 89 c6 mov %r8,%rsi ffffffff800016eb: 48 8d 0d 98 f9 02 00 lea 0x2f998(%rip),%rcx # ffffffff8003108a ffffffff800016f2: eb 14 jmp ffffffff80001708 ffffffff800016f4: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff800016f8: 48 83 c6 01 add $0x1,%rsi ffffffff800016fc: 48 83 c1 01 add $0x1,%rcx ffffffff80001700: 84 c0 test %al,%al ffffffff80001702: 0f 84 b3 0e 00 00 je ffffffff800025bb ffffffff80001708: 38 01 cmp %al,(%rcx) ffffffff8000170a: 74 e8 je ffffffff800016f4 ffffffff8000170c: 3a 01 cmp (%rcx),%al ffffffff8000170e: 0f 84 e5 0b 00 00 je ffffffff800022f9 ffffffff80001714: 89 d8 mov %ebx,%eax ffffffff80001716: 4c 89 c6 mov %r8,%rsi ffffffff80001719: 48 8d 0d 70 f9 02 00 lea 0x2f970(%rip),%rcx # ffffffff80031090 ffffffff80001720: eb 14 jmp ffffffff80001736 ffffffff80001722: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80001726: 48 83 c6 01 add $0x1,%rsi ffffffff8000172a: 48 83 c1 01 add $0x1,%rcx ffffffff8000172e: 84 c0 test %al,%al ffffffff80001730: 0f 84 fd 0e 00 00 je ffffffff80002633 ffffffff80001736: 38 01 cmp %al,(%rcx) ffffffff80001738: 74 e8 je ffffffff80001722 ffffffff8000173a: 3a 01 cmp (%rcx),%al ffffffff8000173c: 0f 84 b7 0b 00 00 je ffffffff800022f9 ffffffff80001742: 89 d9 mov %ebx,%ecx ffffffff80001744: 4c 89 c6 mov %r8,%rsi ffffffff80001747: 48 8d 05 45 f9 02 00 lea 0x2f945(%rip),%rax # ffffffff80031093 ffffffff8000174e: eb 10 jmp ffffffff80001760 ffffffff80001750: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff80001754: 48 83 c6 01 add $0x1,%rsi ffffffff80001758: 48 83 c0 01 add $0x1,%rax ffffffff8000175c: 84 c9 test %cl,%cl ffffffff8000175e: 74 04 je ffffffff80001764 ffffffff80001760: 38 08 cmp %cl,(%rax) ffffffff80001762: 74 ec je ffffffff80001750 ffffffff80001764: 3a 08 cmp (%rax),%cl ffffffff80001766: 0f 84 8d 0b 00 00 je ffffffff800022f9 ffffffff8000176c: 89 d9 mov %ebx,%ecx ffffffff8000176e: 4c 89 c6 mov %r8,%rsi ffffffff80001771: 48 8d 05 1e f9 02 00 lea 0x2f91e(%rip),%rax # ffffffff80031096 ffffffff80001778: eb 10 jmp ffffffff8000178a ffffffff8000177a: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff8000177e: 48 83 c6 01 add $0x1,%rsi ffffffff80001782: 48 83 c0 01 add $0x1,%rax ffffffff80001786: 84 c9 test %cl,%cl ffffffff80001788: 74 04 je ffffffff8000178e ffffffff8000178a: 38 08 cmp %cl,(%rax) ffffffff8000178c: 74 ec je ffffffff8000177a ffffffff8000178e: 3a 08 cmp (%rax),%cl ffffffff80001790: 0f 84 63 0b 00 00 je ffffffff800022f9 ffffffff80001796: 89 d9 mov %ebx,%ecx ffffffff80001798: 4c 89 c6 mov %r8,%rsi ffffffff8000179b: 48 8d 05 f7 f8 02 00 lea 0x2f8f7(%rip),%rax # ffffffff80031099 ffffffff800017a2: eb 10 jmp ffffffff800017b4 ffffffff800017a4: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff800017a8: 48 83 c6 01 add $0x1,%rsi ffffffff800017ac: 48 83 c0 01 add $0x1,%rax ffffffff800017b0: 84 c9 test %cl,%cl ffffffff800017b2: 74 04 je ffffffff800017b8 ffffffff800017b4: 38 08 cmp %cl,(%rax) ffffffff800017b6: 74 ec je ffffffff800017a4 ffffffff800017b8: 3a 08 cmp (%rax),%cl ffffffff800017ba: 0f 84 39 0b 00 00 je ffffffff800022f9 ffffffff800017c0: 89 d9 mov %ebx,%ecx ffffffff800017c2: 4c 89 c6 mov %r8,%rsi ffffffff800017c5: 48 8d 05 d0 f8 02 00 lea 0x2f8d0(%rip),%rax # ffffffff8003109c ffffffff800017cc: eb 10 jmp ffffffff800017de ffffffff800017ce: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff800017d2: 48 83 c6 01 add $0x1,%rsi ffffffff800017d6: 48 83 c0 01 add $0x1,%rax ffffffff800017da: 84 c9 test %cl,%cl ffffffff800017dc: 74 04 je ffffffff800017e2 ffffffff800017de: 38 08 cmp %cl,(%rax) ffffffff800017e0: 74 ec je ffffffff800017ce ffffffff800017e2: 3a 08 cmp (%rax),%cl ffffffff800017e4: 0f 84 0f 0b 00 00 je ffffffff800022f9 ffffffff800017ea: 89 d9 mov %ebx,%ecx ffffffff800017ec: 4c 89 c6 mov %r8,%rsi ffffffff800017ef: 48 8d 05 ae f8 02 00 lea 0x2f8ae(%rip),%rax # ffffffff800310a4 ffffffff800017f6: eb 10 jmp ffffffff80001808 ffffffff800017f8: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff800017fc: 48 83 c6 01 add $0x1,%rsi ffffffff80001800: 48 83 c0 01 add $0x1,%rax ffffffff80001804: 84 c9 test %cl,%cl ffffffff80001806: 74 04 je ffffffff8000180c ffffffff80001808: 38 08 cmp %cl,(%rax) ffffffff8000180a: 74 ec je ffffffff800017f8 ffffffff8000180c: 3a 08 cmp (%rax),%cl ffffffff8000180e: 0f 84 e5 0a 00 00 je ffffffff800022f9 ffffffff80001814: 89 d9 mov %ebx,%ecx ffffffff80001816: 4c 89 c6 mov %r8,%rsi ffffffff80001819: 48 8d 05 8c f8 02 00 lea 0x2f88c(%rip),%rax # ffffffff800310ac ffffffff80001820: eb 10 jmp ffffffff80001832 ffffffff80001822: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff80001826: 48 83 c6 01 add $0x1,%rsi ffffffff8000182a: 48 83 c0 01 add $0x1,%rax ffffffff8000182e: 84 c9 test %cl,%cl ffffffff80001830: 74 04 je ffffffff80001836 ffffffff80001832: 38 08 cmp %cl,(%rax) ffffffff80001834: 74 ec je ffffffff80001822 ffffffff80001836: 3a 08 cmp (%rax),%cl ffffffff80001838: 0f 84 bb 0a 00 00 je ffffffff800022f9 ffffffff8000183e: 89 d9 mov %ebx,%ecx ffffffff80001840: 4c 89 c6 mov %r8,%rsi ffffffff80001843: 48 8d 05 65 f8 02 00 lea 0x2f865(%rip),%rax # ffffffff800310af ffffffff8000184a: eb 10 jmp ffffffff8000185c ffffffff8000184c: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx ffffffff80001850: 48 83 c6 01 add $0x1,%rsi ffffffff80001854: 48 83 c0 01 add $0x1,%rax ffffffff80001858: 84 c9 test %cl,%cl ffffffff8000185a: 74 04 je ffffffff80001860 ffffffff8000185c: 38 08 cmp %cl,(%rax) ffffffff8000185e: 74 ec je ffffffff8000184c ffffffff80001860: 3a 08 cmp (%rax),%cl ffffffff80001862: 0f 84 91 0a 00 00 je ffffffff800022f9 ffffffff80001868: 41 0f b6 41 01 movzbl 0x1(%r9),%eax ffffffff8000186d: 85 ff test %edi,%edi ffffffff8000186f: 0f 84 88 0e 00 00 je ffffffff800026fd ffffffff80001875: 3c 3a cmp $0x3a,%al ffffffff80001877: 0f 84 64 0e 00 00 je ffffffff800026e1 ffffffff8000187d: 41 0f b6 03 movzbl (%r11),%eax ffffffff80001881: c6 85 d1 fb ff ff 3a movb $0x3a,-0x42f(%rbp) ffffffff80001888: 88 85 d0 fb ff ff mov %al,-0x430(%rbp) ffffffff8000188e: b8 02 00 00 00 mov $0x2,%eax ffffffff80001893: 80 fa 2f cmp $0x2f,%dl ffffffff80001896: 75 18 jne ffffffff800018b0 ffffffff80001898: e9 35 0e 00 00 jmp ffffffff800026d2 ffffffff8000189d: 0f 1f 00 nopl (%rax) ffffffff800018a0: 48 3d fd 01 00 00 cmp $0x1fd,%rax ffffffff800018a6: 74 17 je ffffffff800018bf ffffffff800018a8: 41 88 14 02 mov %dl,(%r10,%rax,1) ffffffff800018ac: 48 83 c0 01 add $0x1,%rax ffffffff800018b0: 41 0f b6 54 03 ff movzbl -0x1(%r11,%rax,1),%edx ffffffff800018b6: 84 d2 test %dl,%dl ffffffff800018b8: 75 e6 jne ffffffff800018a0 ffffffff800018ba: 83 f8 02 cmp $0x2,%eax ffffffff800018bd: 74 1e je ffffffff800018dd ffffffff800018bf: 8d 50 ff lea -0x1(%rax),%edx ffffffff800018c2: 48 63 d2 movslq %edx,%rdx ffffffff800018c5: 80 bc 15 d0 fb ff ff cmpb $0x2f,-0x430(%rbp,%rdx,1) ffffffff800018cc: 2f ffffffff800018cd: 74 0e je ffffffff800018dd ffffffff800018cf: 48 63 d0 movslq %eax,%rdx ffffffff800018d2: 83 c0 01 add $0x1,%eax ffffffff800018d5: c6 84 15 d0 fb ff ff movb $0x2f,-0x430(%rbp,%rdx,1) ffffffff800018dc: 2f ffffffff800018dd: 48 98 cltq ffffffff800018df: 49 29 c1 sub %rax,%r9 ffffffff800018e2: eb 0f jmp ffffffff800018f3 ffffffff800018e4: 3d fc 01 00 00 cmp $0x1fc,%eax ffffffff800018e9: 7f 11 jg ffffffff800018fc ffffffff800018eb: 41 88 14 02 mov %dl,(%r10,%rax,1) ffffffff800018ef: 48 83 c0 01 add $0x1,%rax ffffffff800018f3: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff800018f8: 84 d2 test %dl,%dl ffffffff800018fa: 75 e8 jne ffffffff800018e4 ffffffff800018fc: 48 98 cltq ffffffff800018fe: 89 de mov %ebx,%esi ffffffff80001900: c6 84 05 d0 fb ff ff movb $0x0,-0x430(%rbp,%rax,1) ffffffff80001907: 00 ffffffff80001908: e9 a7 00 00 00 jmp ffffffff800019b4 ffffffff8000190d: 4d 63 d2 movslq %r10d,%r10 ffffffff80001910: 4c 89 cf mov %r9,%rdi ffffffff80001913: 49 c1 e2 04 shl $0x4,%r10 ffffffff80001917: 42 ff 54 13 08 call *0x8(%rbx,%r10,1) ffffffff8000191c: 48 81 c4 18 04 00 00 add $0x418,%rsp ffffffff80001923: 5b pop %rbx ffffffff80001924: 41 5c pop %r12 ffffffff80001926: 41 5d pop %r13 ffffffff80001928: 41 5e pop %r14 ffffffff8000192a: 41 5f pop %r15 ffffffff8000192c: 5d pop %rbp ffffffff8000192d: c3 ret ffffffff8000192e: 41 80 78 02 00 cmpb $0x0,0x2(%r8) ffffffff80001933: 0f 85 71 fa ff ff jne ffffffff800013aa ffffffff80001939: 8d 4b 9f lea -0x61(%rbx),%ecx ffffffff8000193c: 8d 43 e0 lea -0x20(%rbx),%eax ffffffff8000193f: 80 f9 1a cmp $0x1a,%cl ffffffff80001942: 0f 42 d8 cmovb %eax,%ebx ffffffff80001945: 0f be fb movsbl %bl,%edi ffffffff80001948: e8 a3 5d 00 00 call ffffffff800076f0 ffffffff8000194d: 48 85 c0 test %rax,%rax ffffffff80001950: 0f 84 a8 0b 00 00 je ffffffff800024fe ffffffff80001956: 48 8b 05 1b 9e 0a 00 mov 0xa9e1b(%rip),%rax # ffffffff800ab778 ffffffff8000195d: 48 85 c0 test %rax,%rax ffffffff80001960: 74 ba je ffffffff8000191c ffffffff80001962: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff80001967: 88 18 mov %bl,(%rax) ffffffff80001969: 66 89 48 01 mov %cx,0x1(%rax) ffffffff8000196d: eb ad jmp ffffffff8000191c ffffffff8000196f: 48 98 cltq ffffffff80001971: c6 84 05 d0 fd ff ff movb $0x0,-0x230(%rbp,%rax,1) ffffffff80001978: 00 ffffffff80001979: 0f b6 95 d0 fd ff ff movzbl -0x230(%rbp),%edx ffffffff80001980: 4c 89 d0 mov %r10,%rax ffffffff80001983: 84 d2 test %dl,%dl ffffffff80001985: 74 2a je ffffffff800019b1 ffffffff80001987: 0f 1f 00 nopl (%rax) ffffffff8000198a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001991: 00 00 00 00 ffffffff80001995: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000199c: 00 00 00 00 ffffffff800019a0: 48 83 c3 01 add $0x1,%rbx ffffffff800019a4: 88 10 mov %dl,(%rax) ffffffff800019a6: 48 83 c0 01 add $0x1,%rax ffffffff800019aa: 0f b6 13 movzbl (%rbx),%edx ffffffff800019ad: 84 d2 test %dl,%dl ffffffff800019af: 75 ef jne ffffffff800019a0 ffffffff800019b1: c6 00 00 movb $0x0,(%rax) ffffffff800019b4: 4d 89 d1 mov %r10,%r9 ffffffff800019b7: 48 8d 1d 42 c2 06 00 lea 0x6c242(%rip),%rbx # ffffffff8006dc00 ffffffff800019be: 45 31 d2 xor %r10d,%r10d ffffffff800019c1: 48 8d 15 ea f6 02 00 lea 0x2f6ea(%rip),%rdx # ffffffff800310b2 ffffffff800019c8: 48 89 df mov %rbx,%rdi ffffffff800019cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800019d0: 89 f0 mov %esi,%eax ffffffff800019d2: 4c 89 c1 mov %r8,%rcx ffffffff800019d5: 40 84 f6 test %sil,%sil ffffffff800019d8: 75 1a jne ffffffff800019f4 ffffffff800019da: e9 91 01 00 00 jmp ffffffff80001b70 ffffffff800019df: 90 nop ffffffff800019e0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff800019e4: 48 83 c1 01 add $0x1,%rcx ffffffff800019e8: 48 83 c2 01 add $0x1,%rdx ffffffff800019ec: 84 c0 test %al,%al ffffffff800019ee: 0f 84 7c 01 00 00 je ffffffff80001b70 ffffffff800019f4: 38 02 cmp %al,(%rdx) ffffffff800019f6: 74 e8 je ffffffff800019e0 ffffffff800019f8: 3a 02 cmp (%rdx),%al ffffffff800019fa: 0f 84 0d ff ff ff je ffffffff8000190d ffffffff80001a00: 48 8b 57 10 mov 0x10(%rdi),%rdx ffffffff80001a04: 48 83 c7 10 add $0x10,%rdi ffffffff80001a08: 41 83 c2 01 add $0x1,%r10d ffffffff80001a0c: 48 85 d2 test %rdx,%rdx ffffffff80001a0f: 75 bf jne ffffffff800019d0 ffffffff80001a11: 45 31 c9 xor %r9d,%r9d ffffffff80001a14: 4d 85 db test %r11,%r11 ffffffff80001a17: 74 1b je ffffffff80001a34 ffffffff80001a19: 41 0f b6 03 movzbl (%r11),%eax ffffffff80001a1d: 3c 41 cmp $0x41,%al ffffffff80001a1f: 74 13 je ffffffff80001a34 ffffffff80001a21: 88 85 d0 fd ff ff mov %al,-0x230(%rbp) ffffffff80001a27: 41 b9 02 00 00 00 mov $0x2,%r9d ffffffff80001a2d: c6 85 d1 fd ff ff 3a movb $0x3a,-0x22f(%rbp) ffffffff80001a34: 48 8d 9d d0 fd ff ff lea -0x230(%rbp),%rbx ffffffff80001a3b: 49 63 d1 movslq %r9d,%rdx ffffffff80001a3e: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff80001a43: 48 8d 05 6d f6 02 00 lea 0x2f66d(%rip),%rax # ffffffff800310b7 ffffffff80001a4a: 48 01 da add %rbx,%rdx ffffffff80001a4d: 48 8d 78 06 lea 0x6(%rax),%rdi ffffffff80001a51: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80001a55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001a5c: 00 00 00 00 ffffffff80001a60: 48 83 c0 01 add $0x1,%rax ffffffff80001a64: 88 0a mov %cl,(%rdx) ffffffff80001a66: 48 83 c2 01 add $0x1,%rdx ffffffff80001a6a: 0f b6 08 movzbl (%rax),%ecx ffffffff80001a6d: 48 39 f8 cmp %rdi,%rax ffffffff80001a70: 75 ee jne ffffffff80001a60 ffffffff80001a72: 41 8d 51 06 lea 0x6(%r9),%edx ffffffff80001a76: 40 84 f6 test %sil,%sil ffffffff80001a79: 74 6a je ffffffff80001ae5 ffffffff80001a7b: 41 8d 41 07 lea 0x7(%r9),%eax ffffffff80001a7f: 48 63 d2 movslq %edx,%rdx ffffffff80001a82: 4d 89 c1 mov %r8,%r9 ffffffff80001a85: 48 29 c2 sub %rax,%rdx ffffffff80001a88: 49 29 c1 sub %rax,%r9 ffffffff80001a8b: 4c 8d 14 13 lea (%rbx,%rdx,1),%r10 ffffffff80001a8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80001a94: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001a9b: 00 00 00 00 ffffffff80001a9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001aa6: 00 00 00 00 ffffffff80001aaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001ab1: 00 00 00 00 ffffffff80001ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001abc: 00 00 00 00 ffffffff80001ac0: 41 88 34 02 mov %sil,(%r10,%rax,1) ffffffff80001ac4: 41 0f b6 74 01 01 movzbl 0x1(%r9,%rax,1),%esi ffffffff80001aca: 48 89 c2 mov %rax,%rdx ffffffff80001acd: 40 84 f6 test %sil,%sil ffffffff80001ad0: 40 0f 95 c7 setne %dil ffffffff80001ad4: 3d fe 00 00 00 cmp $0xfe,%eax ffffffff80001ad9: 0f 9e c1 setle %cl ffffffff80001adc: 48 83 c0 01 add $0x1,%rax ffffffff80001ae0: 40 84 cf test %cl,%dil ffffffff80001ae3: 75 db jne ffffffff80001ac0 ffffffff80001ae5: 48 63 d2 movslq %edx,%rdx ffffffff80001ae8: 48 89 df mov %rbx,%rdi ffffffff80001aeb: 48 8d 35 72 f7 02 00 lea 0x2f772(%rip),%rsi # ffffffff80031264 ffffffff80001af2: 4c 89 85 c8 fb ff ff mov %r8,-0x438(%rbp) ffffffff80001af9: c6 84 15 d0 fd ff ff movb $0x0,-0x230(%rbp,%rdx,1) ffffffff80001b00: 00 ffffffff80001b01: e8 6a 2a 01 00 call ffffffff80014570 ffffffff80001b06: 48 89 c3 mov %rax,%rbx ffffffff80001b09: 48 85 c0 test %rax,%rax ffffffff80001b0c: 0f 84 6a 01 00 00 je ffffffff80001c7c ffffffff80001b12: bf 00 00 01 00 mov $0x10000,%edi ffffffff80001b17: e8 64 64 01 00 call ffffffff80017f80 ffffffff80001b1c: 49 89 c4 mov %rax,%r12 ffffffff80001b1f: 48 85 c0 test %rax,%rax ffffffff80001b22: 0f 84 05 09 00 00 je ffffffff8000242d ffffffff80001b28: 48 89 df mov %rbx,%rdi ffffffff80001b2b: ba 00 00 01 00 mov $0x10000,%edx ffffffff80001b30: 48 89 c6 mov %rax,%rsi ffffffff80001b33: e8 e8 0c 01 00 call ffffffff80012820 ffffffff80001b38: 48 89 df mov %rbx,%rdi ffffffff80001b3b: 41 89 c5 mov %eax,%r13d ffffffff80001b3e: e8 dd 0b 01 00 call ffffffff80012720 ffffffff80001b43: 45 85 ed test %r13d,%r13d ffffffff80001b46: 0f 8e d0 08 00 00 jle ffffffff8000241c ffffffff80001b4c: 44 89 ee mov %r13d,%esi ffffffff80001b4f: 4c 89 e7 mov %r12,%rdi ffffffff80001b52: e8 a9 e4 01 00 call ffffffff80020000 ffffffff80001b57: 85 c0 test %eax,%eax ffffffff80001b59: 0f 85 82 07 00 00 jne ffffffff800022e1 ffffffff80001b5f: 4c 89 e7 mov %r12,%rdi ffffffff80001b62: e8 29 64 01 00 call ffffffff80017f90 ffffffff80001b67: e9 b0 fd ff ff jmp ffffffff8000191c ffffffff80001b6c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80001b70: 31 c0 xor %eax,%eax ffffffff80001b72: e9 81 fe ff ff jmp ffffffff800019f8 ffffffff80001b77: 84 d2 test %dl,%dl ffffffff80001b79: 74 0c je ffffffff80001b87 ffffffff80001b7b: 41 c6 01 00 movb $0x0,(%r9) ffffffff80001b7f: 41 0f b6 10 movzbl (%r8),%edx ffffffff80001b83: 49 83 c1 01 add $0x1,%r9 ffffffff80001b87: 4c 8d 95 d0 fb ff ff lea -0x430(%rbp),%r10 ffffffff80001b8e: b9 40 00 00 00 mov $0x40,%ecx ffffffff80001b93: 31 c0 xor %eax,%eax ffffffff80001b95: 89 d6 mov %edx,%esi ffffffff80001b97: 4c 89 d7 mov %r10,%rdi ffffffff80001b9a: f3 48 ab rep stos %rax,(%rdi) ffffffff80001b9d: 84 d2 test %dl,%dl ffffffff80001b9f: 0f 85 46 f8 ff ff jne ffffffff800013eb ffffffff80001ba5: 4c 8b 1d cc 9b 0a 00 mov 0xa9bcc(%rip),%r11 # ffffffff800ab778 ffffffff80001bac: 4d 85 db test %r11,%r11 ffffffff80001baf: 0f 84 02 fe ff ff je ffffffff800019b7 ffffffff80001bb5: 31 c0 xor %eax,%eax ffffffff80001bb7: 48 8d 3d e6 f4 02 00 lea 0x2f4e6(%rip),%rdi # ffffffff800310a4 ffffffff80001bbe: eb 0c jmp ffffffff80001bcc ffffffff80001bc0: 48 83 c0 01 add $0x1,%rax ffffffff80001bc4: 38 ca cmp %cl,%dl ffffffff80001bc6: 0f 85 75 0a 00 00 jne ffffffff80002641 ffffffff80001bcc: 41 0f b6 0c 00 movzbl (%r8,%rax,1),%ecx ffffffff80001bd1: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80001bd5: 84 c9 test %cl,%cl ffffffff80001bd7: 75 e7 jne ffffffff80001bc0 ffffffff80001bd9: 84 d2 test %dl,%dl ffffffff80001bdb: 0f 85 60 0a 00 00 jne ffffffff80002641 ffffffff80001be1: 41 0f b6 11 movzbl (%r9),%edx ffffffff80001be5: 84 d2 test %dl,%dl ffffffff80001be7: 0f 84 ca fd ff ff je ffffffff800019b7 ffffffff80001bed: 89 f3 mov %esi,%ebx ffffffff80001bef: 31 ff xor %edi,%edi ffffffff80001bf1: 40 84 f6 test %sil,%sil ffffffff80001bf4: 0f 85 94 f9 ff ff jne ffffffff8000158e ffffffff80001bfa: 41 0f b6 41 01 movzbl 0x1(%r9),%eax ffffffff80001bff: 3c 3a cmp $0x3a,%al ffffffff80001c01: 0f 84 93 0a 00 00 je ffffffff8000269a ffffffff80001c07: 41 0f b6 03 movzbl (%r11),%eax ffffffff80001c0b: c6 85 d1 fb ff ff 3a movb $0x3a,-0x42f(%rbp) ffffffff80001c12: 88 85 d0 fb ff ff mov %al,-0x430(%rbp) ffffffff80001c18: b8 02 00 00 00 mov $0x2,%eax ffffffff80001c1d: eb 11 jmp ffffffff80001c30 ffffffff80001c1f: 90 nop ffffffff80001c20: 48 3d fd 01 00 00 cmp $0x1fd,%rax ffffffff80001c26: 74 12 je ffffffff80001c3a ffffffff80001c28: 41 88 14 02 mov %dl,(%r10,%rax,1) ffffffff80001c2c: 48 83 c0 01 add $0x1,%rax ffffffff80001c30: 41 0f b6 54 01 fe movzbl -0x2(%r9,%rax,1),%edx ffffffff80001c36: 84 d2 test %dl,%dl ffffffff80001c38: 75 e6 jne ffffffff80001c20 ffffffff80001c3a: 48 98 cltq ffffffff80001c3c: c6 84 05 d0 fb ff ff movb $0x0,-0x430(%rbp,%rax,1) ffffffff80001c43: 00 ffffffff80001c44: e9 6b fd ff ff jmp ffffffff800019b4 ffffffff80001c49: 31 c0 xor %eax,%eax ffffffff80001c4b: e9 48 f8 ff ff jmp ffffffff80001498 ffffffff80001c50: 31 c0 xor %eax,%eax ffffffff80001c52: 38 02 cmp %al,(%rdx) ffffffff80001c54: 0f 85 c6 f8 ff ff jne ffffffff80001520 ffffffff80001c5a: 4c 8b 1d 17 9b 0a 00 mov 0xa9b17(%rip),%r11 # ffffffff800ab778 ffffffff80001c61: 4d 85 db test %r11,%r11 ffffffff80001c64: 0f 84 4d fd ff ff je ffffffff800019b7 ffffffff80001c6a: 44 89 e3 mov %r12d,%ebx ffffffff80001c6d: 09 fb or %edi,%ebx ffffffff80001c6f: 0f 85 03 f9 ff ff jne ffffffff80001578 ffffffff80001c75: bb 01 00 00 00 mov $0x1,%ebx ffffffff80001c7a: eb 32 jmp ffffffff80001cae ffffffff80001c7c: 48 8d 3d 89 f4 02 00 lea 0x2f489(%rip),%rdi # ffffffff8003110c ffffffff80001c83: e8 d8 f5 ff ff call ffffffff80001260 ffffffff80001c88: 48 8b bd c8 fb ff ff mov -0x438(%rbp),%rdi ffffffff80001c8f: e8 cc f5 ff ff call ffffffff80001260 ffffffff80001c94: 48 8d 3d 6d 0b 03 00 lea 0x30b6d(%rip),%rdi # ffffffff80032808 ffffffff80001c9b: e8 c0 f5 ff ff call ffffffff80001260 ffffffff80001ca0: e9 77 fc ff ff jmp ffffffff8000191c ffffffff80001ca5: 40 84 f6 test %sil,%sil ffffffff80001ca8: 0f 84 af 08 00 00 je ffffffff8000255d ffffffff80001cae: 89 f0 mov %esi,%eax ffffffff80001cb0: 4c 89 c1 mov %r8,%rcx ffffffff80001cb3: 48 8d 15 a2 f3 02 00 lea 0x2f3a2(%rip),%rdx # ffffffff8003105c ffffffff80001cba: eb 18 jmp ffffffff80001cd4 ffffffff80001cbc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80001cc0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001cc4: 48 83 c1 01 add $0x1,%rcx ffffffff80001cc8: 48 83 c2 01 add $0x1,%rdx ffffffff80001ccc: 84 c0 test %al,%al ffffffff80001cce: 0f 84 92 04 00 00 je ffffffff80002166 ffffffff80001cd4: 38 02 cmp %al,(%rdx) ffffffff80001cd6: 74 e8 je ffffffff80001cc0 ffffffff80001cd8: 38 02 cmp %al,(%rdx) ffffffff80001cda: 0f 84 07 03 00 00 je ffffffff80001fe7 ffffffff80001ce0: 89 f0 mov %esi,%eax ffffffff80001ce2: 4c 89 c1 mov %r8,%rcx ffffffff80001ce5: 48 8d 15 76 f3 02 00 lea 0x2f376(%rip),%rdx # ffffffff80031062 ffffffff80001cec: eb 26 jmp ffffffff80001d14 ffffffff80001cee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001cf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001cfc: 00 00 00 00 ffffffff80001d00: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001d04: 48 83 c1 01 add $0x1,%rcx ffffffff80001d08: 48 83 c2 01 add $0x1,%rdx ffffffff80001d0c: 84 c0 test %al,%al ffffffff80001d0e: 0f 84 c6 05 00 00 je ffffffff800022da ffffffff80001d14: 38 02 cmp %al,(%rdx) ffffffff80001d16: 74 e8 je ffffffff80001d00 ffffffff80001d18: 38 02 cmp %al,(%rdx) ffffffff80001d1a: 0f 84 c7 02 00 00 je ffffffff80001fe7 ffffffff80001d20: 89 f0 mov %esi,%eax ffffffff80001d22: 4c 89 c1 mov %r8,%rcx ffffffff80001d25: 48 8d 15 3c f3 02 00 lea 0x2f33c(%rip),%rdx # ffffffff80031068 ffffffff80001d2c: eb 26 jmp ffffffff80001d54 ffffffff80001d2e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001d3c: 00 00 00 00 ffffffff80001d40: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001d44: 48 83 c1 01 add $0x1,%rcx ffffffff80001d48: 48 83 c2 01 add $0x1,%rdx ffffffff80001d4c: 84 c0 test %al,%al ffffffff80001d4e: 0f 84 f2 06 00 00 je ffffffff80002446 ffffffff80001d54: 38 02 cmp %al,(%rdx) ffffffff80001d56: 74 e8 je ffffffff80001d40 ffffffff80001d58: 38 02 cmp %al,(%rdx) ffffffff80001d5a: 0f 84 87 02 00 00 je ffffffff80001fe7 ffffffff80001d60: 89 f0 mov %esi,%eax ffffffff80001d62: 4c 89 c1 mov %r8,%rcx ffffffff80001d65: 48 8d 15 ff f2 02 00 lea 0x2f2ff(%rip),%rdx # ffffffff8003106b ffffffff80001d6c: eb 26 jmp ffffffff80001d94 ffffffff80001d6e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80001d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80001d7c: 00 00 00 00 ffffffff80001d80: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001d84: 48 83 c1 01 add $0x1,%rcx ffffffff80001d88: 48 83 c2 01 add $0x1,%rdx ffffffff80001d8c: 84 c0 test %al,%al ffffffff80001d8e: 0f 84 e1 06 00 00 je ffffffff80002475 ffffffff80001d94: 38 02 cmp %al,(%rdx) ffffffff80001d96: 74 e8 je ffffffff80001d80 ffffffff80001d98: 38 02 cmp %al,(%rdx) ffffffff80001d9a: 0f 84 47 02 00 00 je ffffffff80001fe7 ffffffff80001da0: 89 f0 mov %esi,%eax ffffffff80001da2: 4c 89 c1 mov %r8,%rcx ffffffff80001da5: 48 8d 15 37 05 03 00 lea 0x30537(%rip),%rdx # ffffffff800322e3 ffffffff80001dac: eb 14 jmp ffffffff80001dc2 ffffffff80001dae: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001db2: 48 83 c1 01 add $0x1,%rcx ffffffff80001db6: 48 83 c2 01 add $0x1,%rdx ffffffff80001dba: 84 c0 test %al,%al ffffffff80001dbc: 0f 84 1c 07 00 00 je ffffffff800024de ffffffff80001dc2: 38 02 cmp %al,(%rdx) ffffffff80001dc4: 74 e8 je ffffffff80001dae ffffffff80001dc6: 38 02 cmp %al,(%rdx) ffffffff80001dc8: 0f 84 19 02 00 00 je ffffffff80001fe7 ffffffff80001dce: 89 f0 mov %esi,%eax ffffffff80001dd0: 4c 89 c1 mov %r8,%rcx ffffffff80001dd3: 48 8d 15 94 f2 02 00 lea 0x2f294(%rip),%rdx # ffffffff8003106e ffffffff80001dda: eb 14 jmp ffffffff80001df0 ffffffff80001ddc: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001de0: 48 83 c1 01 add $0x1,%rcx ffffffff80001de4: 48 83 c2 01 add $0x1,%rdx ffffffff80001de8: 84 c0 test %al,%al ffffffff80001dea: 0f 84 bd 07 00 00 je ffffffff800025ad ffffffff80001df0: 38 02 cmp %al,(%rdx) ffffffff80001df2: 74 e8 je ffffffff80001ddc ffffffff80001df4: 38 02 cmp %al,(%rdx) ffffffff80001df6: 0f 84 eb 01 00 00 je ffffffff80001fe7 ffffffff80001dfc: 85 db test %ebx,%ebx ffffffff80001dfe: 0f 85 61 07 00 00 jne ffffffff80002565 ffffffff80001e04: 89 f0 mov %esi,%eax ffffffff80001e06: 4c 89 c1 mov %r8,%rcx ffffffff80001e09: 48 8d 15 62 f2 02 00 lea 0x2f262(%rip),%rdx # ffffffff80031072 ffffffff80001e10: eb 14 jmp ffffffff80001e26 ffffffff80001e12: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001e16: 48 83 c1 01 add $0x1,%rcx ffffffff80001e1a: 48 83 c2 01 add $0x1,%rdx ffffffff80001e1e: 84 c0 test %al,%al ffffffff80001e20: 0f 84 b4 07 00 00 je ffffffff800025da ffffffff80001e26: 38 02 cmp %al,(%rdx) ffffffff80001e28: 74 e8 je ffffffff80001e12 ffffffff80001e2a: 38 02 cmp %al,(%rdx) ffffffff80001e2c: 0f 84 a0 01 00 00 je ffffffff80001fd2 ffffffff80001e32: 89 f0 mov %esi,%eax ffffffff80001e34: 4c 89 c1 mov %r8,%rcx ffffffff80001e37: 48 8d 15 37 f2 02 00 lea 0x2f237(%rip),%rdx # ffffffff80031075 ffffffff80001e3e: eb 14 jmp ffffffff80001e54 ffffffff80001e40: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001e44: 48 83 c1 01 add $0x1,%rcx ffffffff80001e48: 48 83 c2 01 add $0x1,%rdx ffffffff80001e4c: 84 c0 test %al,%al ffffffff80001e4e: 0f 84 60 07 00 00 je ffffffff800025b4 ffffffff80001e54: 38 02 cmp %al,(%rdx) ffffffff80001e56: 74 e8 je ffffffff80001e40 ffffffff80001e58: 38 02 cmp %al,(%rdx) ffffffff80001e5a: 0f 84 72 01 00 00 je ffffffff80001fd2 ffffffff80001e60: 89 f0 mov %esi,%eax ffffffff80001e62: 4c 89 c1 mov %r8,%rcx ffffffff80001e65: 48 8d 15 0c f2 02 00 lea 0x2f20c(%rip),%rdx # ffffffff80031078 ffffffff80001e6c: eb 14 jmp ffffffff80001e82 ffffffff80001e6e: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80001e72: 48 83 c1 01 add $0x1,%rcx ffffffff80001e76: 48 83 c2 01 add $0x1,%rdx ffffffff80001e7a: 84 c0 test %al,%al ffffffff80001e7c: 0f 84 b8 07 00 00 je ffffffff8000263a ffffffff80001e82: 38 02 cmp %al,(%rdx) ffffffff80001e84: 74 e8 je ffffffff80001e6e ffffffff80001e86: 38 02 cmp %al,(%rdx) ffffffff80001e88: 0f 84 44 01 00 00 je ffffffff80001fd2 ffffffff80001e8e: 89 f2 mov %esi,%edx ffffffff80001e90: 4c 89 c1 mov %r8,%rcx ffffffff80001e93: 48 8d 05 e4 f1 02 00 lea 0x2f1e4(%rip),%rax # ffffffff8003107e ffffffff80001e9a: eb 10 jmp ffffffff80001eac ffffffff80001e9c: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001ea0: 48 83 c1 01 add $0x1,%rcx ffffffff80001ea4: 48 83 c0 01 add $0x1,%rax ffffffff80001ea8: 84 d2 test %dl,%dl ffffffff80001eaa: 74 04 je ffffffff80001eb0 ffffffff80001eac: 38 10 cmp %dl,(%rax) ffffffff80001eae: 74 ec je ffffffff80001e9c ffffffff80001eb0: 3a 10 cmp (%rax),%dl ffffffff80001eb2: 0f 84 1a 01 00 00 je ffffffff80001fd2 ffffffff80001eb8: 89 f2 mov %esi,%edx ffffffff80001eba: 4c 89 c1 mov %r8,%rcx ffffffff80001ebd: 48 8d 05 c0 f1 02 00 lea 0x2f1c0(%rip),%rax # ffffffff80031084 ffffffff80001ec4: eb 10 jmp ffffffff80001ed6 ffffffff80001ec6: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001eca: 48 83 c1 01 add $0x1,%rcx ffffffff80001ece: 48 83 c0 01 add $0x1,%rax ffffffff80001ed2: 84 d2 test %dl,%dl ffffffff80001ed4: 74 04 je ffffffff80001eda ffffffff80001ed6: 38 10 cmp %dl,(%rax) ffffffff80001ed8: 74 ec je ffffffff80001ec6 ffffffff80001eda: 3a 10 cmp (%rax),%dl ffffffff80001edc: 0f 84 f0 00 00 00 je ffffffff80001fd2 ffffffff80001ee2: 89 f2 mov %esi,%edx ffffffff80001ee4: 4c 89 c1 mov %r8,%rcx ffffffff80001ee7: 48 8d 05 9c f1 02 00 lea 0x2f19c(%rip),%rax # ffffffff8003108a ffffffff80001eee: eb 10 jmp ffffffff80001f00 ffffffff80001ef0: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001ef4: 48 83 c1 01 add $0x1,%rcx ffffffff80001ef8: 48 83 c0 01 add $0x1,%rax ffffffff80001efc: 84 d2 test %dl,%dl ffffffff80001efe: 74 04 je ffffffff80001f04 ffffffff80001f00: 38 10 cmp %dl,(%rax) ffffffff80001f02: 74 ec je ffffffff80001ef0 ffffffff80001f04: 3a 10 cmp (%rax),%dl ffffffff80001f06: 0f 84 c6 00 00 00 je ffffffff80001fd2 ffffffff80001f0c: 89 f2 mov %esi,%edx ffffffff80001f0e: 4c 89 c1 mov %r8,%rcx ffffffff80001f11: 48 8d 05 78 f1 02 00 lea 0x2f178(%rip),%rax # ffffffff80031090 ffffffff80001f18: eb 10 jmp ffffffff80001f2a ffffffff80001f1a: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001f1e: 48 83 c1 01 add $0x1,%rcx ffffffff80001f22: 48 83 c0 01 add $0x1,%rax ffffffff80001f26: 84 d2 test %dl,%dl ffffffff80001f28: 74 04 je ffffffff80001f2e ffffffff80001f2a: 38 10 cmp %dl,(%rax) ffffffff80001f2c: 74 ec je ffffffff80001f1a ffffffff80001f2e: 3a 10 cmp (%rax),%dl ffffffff80001f30: 0f 84 9c 00 00 00 je ffffffff80001fd2 ffffffff80001f36: 89 f2 mov %esi,%edx ffffffff80001f38: 4c 89 c1 mov %r8,%rcx ffffffff80001f3b: 48 8d 05 51 f1 02 00 lea 0x2f151(%rip),%rax # ffffffff80031093 ffffffff80001f42: eb 10 jmp ffffffff80001f54 ffffffff80001f44: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001f48: 48 83 c1 01 add $0x1,%rcx ffffffff80001f4c: 48 83 c0 01 add $0x1,%rax ffffffff80001f50: 84 d2 test %dl,%dl ffffffff80001f52: 74 04 je ffffffff80001f58 ffffffff80001f54: 38 10 cmp %dl,(%rax) ffffffff80001f56: 74 ec je ffffffff80001f44 ffffffff80001f58: 3a 10 cmp (%rax),%dl ffffffff80001f5a: 74 76 je ffffffff80001fd2 ffffffff80001f5c: 89 f2 mov %esi,%edx ffffffff80001f5e: 4c 89 c1 mov %r8,%rcx ffffffff80001f61: 48 8d 05 2e f1 02 00 lea 0x2f12e(%rip),%rax # ffffffff80031096 ffffffff80001f68: eb 10 jmp ffffffff80001f7a ffffffff80001f6a: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001f6e: 48 83 c1 01 add $0x1,%rcx ffffffff80001f72: 48 83 c0 01 add $0x1,%rax ffffffff80001f76: 84 d2 test %dl,%dl ffffffff80001f78: 74 04 je ffffffff80001f7e ffffffff80001f7a: 38 10 cmp %dl,(%rax) ffffffff80001f7c: 74 ec je ffffffff80001f6a ffffffff80001f7e: 3a 10 cmp (%rax),%dl ffffffff80001f80: 74 50 je ffffffff80001fd2 ffffffff80001f82: 89 f2 mov %esi,%edx ffffffff80001f84: 4c 89 c1 mov %r8,%rcx ffffffff80001f87: 48 8d 05 0b f1 02 00 lea 0x2f10b(%rip),%rax # ffffffff80031099 ffffffff80001f8e: eb 10 jmp ffffffff80001fa0 ffffffff80001f90: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001f94: 48 83 c1 01 add $0x1,%rcx ffffffff80001f98: 48 83 c0 01 add $0x1,%rax ffffffff80001f9c: 84 d2 test %dl,%dl ffffffff80001f9e: 74 04 je ffffffff80001fa4 ffffffff80001fa0: 38 10 cmp %dl,(%rax) ffffffff80001fa2: 74 ec je ffffffff80001f90 ffffffff80001fa4: 3a 10 cmp (%rax),%dl ffffffff80001fa6: 74 2a je ffffffff80001fd2 ffffffff80001fa8: 89 f2 mov %esi,%edx ffffffff80001faa: 4c 89 c1 mov %r8,%rcx ffffffff80001fad: 48 8d 05 e8 f0 02 00 lea 0x2f0e8(%rip),%rax # ffffffff8003109c ffffffff80001fb4: eb 10 jmp ffffffff80001fc6 ffffffff80001fb6: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80001fba: 48 83 c1 01 add $0x1,%rcx ffffffff80001fbe: 48 83 c0 01 add $0x1,%rax ffffffff80001fc2: 84 d2 test %dl,%dl ffffffff80001fc4: 74 04 je ffffffff80001fca ffffffff80001fc6: 38 10 cmp %dl,(%rax) ffffffff80001fc8: 74 ec je ffffffff80001fb6 ffffffff80001fca: 3a 10 cmp (%rax),%dl ffffffff80001fcc: 0f 85 e3 fb ff ff jne ffffffff80001bb5 ffffffff80001fd2: 41 0f b6 11 movzbl (%r9),%edx ffffffff80001fd6: 84 d2 test %dl,%dl ffffffff80001fd8: 0f 84 d9 f9 ff ff je ffffffff800019b7 ffffffff80001fde: 89 f3 mov %esi,%ebx ffffffff80001fe0: 31 ff xor %edi,%edi ffffffff80001fe2: e9 a7 f5 ff ff jmp ffffffff8000158e ffffffff80001fe7: 41 0f b6 11 movzbl (%r9),%edx ffffffff80001feb: 84 d2 test %dl,%dl ffffffff80001fed: 0f 84 c4 f9 ff ff je ffffffff800019b7 ffffffff80001ff3: 85 db test %ebx,%ebx ffffffff80001ff5: 74 e7 je ffffffff80001fde ffffffff80001ff7: 48 8d 9d d0 fd ff ff lea -0x230(%rbp),%rbx ffffffff80001ffe: b9 40 00 00 00 mov $0x40,%ecx ffffffff80002003: 31 c0 xor %eax,%eax ffffffff80002005: 45 31 e4 xor %r12d,%r12d ffffffff80002008: 48 89 df mov %rbx,%rdi ffffffff8000200b: f3 48 ab rep stos %rax,(%rdi) ffffffff8000200e: eb 2d jmp ffffffff8000203d ffffffff80002010: 83 c1 01 add $0x1,%ecx ffffffff80002013: 48 98 cltq ffffffff80002015: 4c 63 e1 movslq %ecx,%r12 ffffffff80002018: 88 94 05 d0 fd ff ff mov %dl,-0x230(%rbp,%rax,1) ffffffff8000201f: 89 f8 mov %edi,%eax ffffffff80002021: 4f 8d 2c 21 lea (%r9,%r12,1),%r13 ffffffff80002025: 41 0f b6 55 00 movzbl 0x0(%r13),%edx ffffffff8000202a: 84 d2 test %dl,%dl ffffffff8000202c: 0f 84 3d f9 ff ff je ffffffff8000196f ffffffff80002032: 3d fc 01 00 00 cmp $0x1fc,%eax ffffffff80002037: 0f 8f 32 f9 ff ff jg ffffffff8000196f ffffffff8000203d: 8d 78 01 lea 0x1(%rax),%edi ffffffff80002040: 80 fa 3e cmp $0x3e,%dl ffffffff80002043: 75 cb jne ffffffff80002010 ffffffff80002045: 43 80 7c 21 01 3e cmpb $0x3e,0x1(%r9,%r12,1) ffffffff8000204b: 0f 84 6e 03 00 00 je ffffffff800023bf ffffffff80002051: 8d 51 01 lea 0x1(%rcx),%edx ffffffff80002054: 48 98 cltq ffffffff80002056: 4c 63 e2 movslq %edx,%r12 ffffffff80002059: c6 84 05 d0 fd ff ff movb $0x3e,-0x230(%rbp,%rax,1) ffffffff80002060: 3e ffffffff80002061: 4f 8d 2c 21 lea (%r9,%r12,1),%r13 ffffffff80002065: 45 0f b6 75 00 movzbl 0x0(%r13),%r14d ffffffff8000206a: 41 80 fe 20 cmp $0x20,%r14b ffffffff8000206e: 0f 85 f8 03 00 00 jne ffffffff8000246c ffffffff80002074: 4c 63 e1 movslq %ecx,%r12 ffffffff80002077: 48 63 c7 movslq %edi,%rax ffffffff8000207a: 4c 29 e0 sub %r12,%rax ffffffff8000207d: 4d 8d 6c 24 02 lea 0x2(%r12),%r13 ffffffff80002082: 48 01 d8 add %rbx,%rax ffffffff80002085: 42 c6 44 28 fe 20 movb $0x20,-0x2(%rax,%r13,1) ffffffff8000208b: 4d 89 ec mov %r13,%r12 ffffffff8000208e: 4d 8d 6d 01 lea 0x1(%r13),%r13 ffffffff80002092: 41 89 d7 mov %edx,%r15d ffffffff80002095: 47 0f b6 74 29 ff movzbl -0x1(%r9,%r13,1),%r14d ffffffff8000209b: 83 c2 01 add $0x1,%edx ffffffff8000209e: 41 80 fe 20 cmp $0x20,%r14b ffffffff800020a2: 74 e1 je ffffffff80002085 ffffffff800020a4: 89 f8 mov %edi,%eax ffffffff800020a6: 4f 8d 2c 21 lea (%r9,%r12,1),%r13 ffffffff800020aa: 29 c8 sub %ecx,%eax ffffffff800020ac: 89 d1 mov %edx,%ecx ffffffff800020ae: 44 01 f8 add %r15d,%eax ffffffff800020b1: 45 84 f6 test %r14b,%r14b ffffffff800020b4: 0f 84 6b ff ff ff je ffffffff80002025 ffffffff800020ba: 43 80 7c 21 01 3a cmpb $0x3a,0x1(%r9,%r12,1) ffffffff800020c0: 0f 84 5f ff ff ff je ffffffff80002025 ffffffff800020c6: 45 0f b6 33 movzbl (%r11),%r14d ffffffff800020ca: 8d 50 01 lea 0x1(%rax),%edx ffffffff800020cd: 48 63 f8 movslq %eax,%rdi ffffffff800020d0: 83 c0 02 add $0x2,%eax ffffffff800020d3: 48 63 d2 movslq %edx,%rdx ffffffff800020d6: 44 88 b4 3d d0 fd ff mov %r14b,-0x230(%rbp,%rdi,1) ffffffff800020dd: ff ffffffff800020de: c6 84 15 d0 fd ff ff movb $0x3a,-0x230(%rbp,%rdx,1) ffffffff800020e5: 3a ffffffff800020e6: e9 3a ff ff ff jmp ffffffff80002025 ffffffff800020eb: 31 c0 xor %eax,%eax ffffffff800020ed: e9 66 f4 ff ff jmp ffffffff80001558 ffffffff800020f2: 31 c0 xor %eax,%eax ffffffff800020f4: e9 5f f3 ff ff jmp ffffffff80001458 ffffffff800020f9: 31 c0 xor %eax,%eax ffffffff800020fb: e9 d8 f3 ff ff jmp ffffffff800014d8 ffffffff80002100: 41 0f b6 03 movzbl (%r11),%eax ffffffff80002104: c6 85 d1 fb ff ff 3a movb $0x3a,-0x42f(%rbp) ffffffff8000210b: 41 0f b6 53 01 movzbl 0x1(%r11),%edx ffffffff80002110: 88 85 d0 fb ff ff mov %al,-0x430(%rbp) ffffffff80002116: 84 d2 test %dl,%dl ffffffff80002118: 0f 84 c3 04 00 00 je ffffffff800025e1 ffffffff8000211e: 4c 89 d1 mov %r10,%rcx ffffffff80002121: b8 03 00 00 00 mov $0x3,%eax ffffffff80002126: eb 2c jmp ffffffff80002154 ffffffff80002128: 66 90 xchg %ax,%ax ffffffff8000212a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002131: 00 00 00 00 ffffffff80002135: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000213c: 00 00 00 00 ffffffff80002140: 48 83 c0 01 add $0x1,%rax ffffffff80002144: 48 83 c1 01 add $0x1,%rcx ffffffff80002148: 48 3d fe 01 00 00 cmp $0x1fe,%rax ffffffff8000214e: 0f 84 d8 03 00 00 je ffffffff8000252c ffffffff80002154: 88 51 02 mov %dl,0x2(%rcx) ffffffff80002157: 41 0f b6 54 03 ff movzbl -0x1(%r11,%rax,1),%edx ffffffff8000215d: 84 d2 test %dl,%dl ffffffff8000215f: 75 df jne ffffffff80002140 ffffffff80002161: e9 d4 fa ff ff jmp ffffffff80001c3a ffffffff80002166: 31 c0 xor %eax,%eax ffffffff80002168: e9 6b fb ff ff jmp ffffffff80001cd8 ffffffff8000216d: 48 8b 0d 04 96 0a 00 mov 0xa9604(%rip),%rcx # ffffffff800ab778 ffffffff80002174: 48 85 c9 test %rcx,%rcx ffffffff80002177: 0f 84 75 01 00 00 je ffffffff800022f2 ffffffff8000217d: 0f b6 01 movzbl (%rcx),%eax ffffffff80002180: c6 85 d1 fd ff ff 3a movb $0x3a,-0x22f(%rbp) ffffffff80002187: 88 85 d0 fd ff ff mov %al,-0x230(%rbp) ffffffff8000218d: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80002191: 84 d2 test %dl,%dl ffffffff80002193: 0f 84 78 04 00 00 je ffffffff80002611 ffffffff80002199: 48 83 c1 01 add $0x1,%rcx ffffffff8000219d: 48 8d b5 d2 fd ff ff lea -0x22e(%rbp),%rsi ffffffff800021a4: b8 02 00 00 00 mov $0x2,%eax ffffffff800021a9: eb 24 jmp ffffffff800021cf ffffffff800021ab: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800021b2: 00 00 00 ffffffff800021b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800021bc: 00 00 00 00 ffffffff800021c0: 48 83 c6 01 add $0x1,%rsi ffffffff800021c4: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff800021c9: 0f 84 ae 03 00 00 je ffffffff8000257d ffffffff800021cf: 48 83 c1 01 add $0x1,%rcx ffffffff800021d3: 88 16 mov %dl,(%rsi) ffffffff800021d5: 41 89 d1 mov %edx,%r9d ffffffff800021d8: 89 c7 mov %eax,%edi ffffffff800021da: 0f b6 11 movzbl (%rcx),%edx ffffffff800021dd: 83 c0 01 add $0x1,%eax ffffffff800021e0: 84 d2 test %dl,%dl ffffffff800021e2: 75 dc jne ffffffff800021c0 ffffffff800021e4: 41 80 f9 2f cmp $0x2f,%r9b ffffffff800021e8: 0f 84 5f 03 00 00 je ffffffff8000254d ffffffff800021ee: 48 63 d0 movslq %eax,%rdx ffffffff800021f1: 83 c7 02 add $0x2,%edi ffffffff800021f4: 3d fb 01 00 00 cmp $0x1fb,%eax ffffffff800021f9: c6 84 15 d0 fd ff ff movb $0x2f,-0x230(%rbp,%rdx,1) ffffffff80002200: 2f ffffffff80002201: 40 0f 9e c6 setle %sil ffffffff80002205: 41 0f b6 48 02 movzbl 0x2(%r8),%ecx ffffffff8000220a: 84 c9 test %cl,%cl ffffffff8000220c: 0f 84 13 04 00 00 je ffffffff80002625 ffffffff80002212: 40 84 f6 test %sil,%sil ffffffff80002215: 0f 84 0a 04 00 00 je ffffffff80002625 ffffffff8000221b: 48 63 f7 movslq %edi,%rsi ffffffff8000221e: 48 8d 9d d0 fd ff ff lea -0x230(%rbp),%rbx ffffffff80002225: 31 d2 xor %edx,%edx ffffffff80002227: 48 89 f0 mov %rsi,%rax ffffffff8000222a: 48 01 de add %rbx,%rsi ffffffff8000222d: eb 18 jmp ffffffff80002247 ffffffff8000222f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000223c: 00 00 00 00 ffffffff80002240: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff80002245: 74 14 je ffffffff8000225b ffffffff80002247: 88 0c 16 mov %cl,(%rsi,%rdx,1) ffffffff8000224a: 41 0f b6 4c 10 03 movzbl 0x3(%r8,%rdx,1),%ecx ffffffff80002250: 83 c0 01 add $0x1,%eax ffffffff80002253: 48 83 c2 01 add $0x1,%rdx ffffffff80002257: 84 c9 test %cl,%cl ffffffff80002259: 75 e5 jne ffffffff80002240 ffffffff8000225b: 48 98 cltq ffffffff8000225d: 48 8d 35 00 f0 02 00 lea 0x2f000(%rip),%rsi # ffffffff80031264 ffffffff80002264: 48 89 df mov %rbx,%rdi ffffffff80002267: c6 84 05 d0 fd ff ff movb $0x0,-0x230(%rbp,%rax,1) ffffffff8000226e: 00 ffffffff8000226f: e8 fc 22 01 00 call ffffffff80014570 ffffffff80002274: 49 89 c4 mov %rax,%r12 ffffffff80002277: 48 85 c0 test %rax,%rax ffffffff8000227a: 0f 84 9b 02 00 00 je ffffffff8000251b ffffffff80002280: bf 00 00 01 00 mov $0x10000,%edi ffffffff80002285: e8 f6 5c 01 00 call ffffffff80017f80 ffffffff8000228a: 48 89 c3 mov %rax,%rbx ffffffff8000228d: 48 85 c0 test %rax,%rax ffffffff80002290: 0f 84 4f 02 00 00 je ffffffff800024e5 ffffffff80002296: 4c 89 e7 mov %r12,%rdi ffffffff80002299: ba 00 00 01 00 mov $0x10000,%edx ffffffff8000229e: 48 89 c6 mov %rax,%rsi ffffffff800022a1: e8 7a 05 01 00 call ffffffff80012820 ffffffff800022a6: 4c 89 e7 mov %r12,%rdi ffffffff800022a9: 41 89 c5 mov %eax,%r13d ffffffff800022ac: e8 6f 04 01 00 call ffffffff80012720 ffffffff800022b1: 45 85 ed test %r13d,%r13d ffffffff800022b4: 0f 8e 0c 02 00 00 jle ffffffff800024c6 ffffffff800022ba: 44 89 ee mov %r13d,%esi ffffffff800022bd: 48 89 df mov %rbx,%rdi ffffffff800022c0: e8 3b dd 01 00 call ffffffff80020000 ffffffff800022c5: 85 c0 test %eax,%eax ffffffff800022c7: 0f 85 cf 02 00 00 jne ffffffff8000259c ffffffff800022cd: 48 89 df mov %rbx,%rdi ffffffff800022d0: e8 bb 5c 01 00 call ffffffff80017f90 ffffffff800022d5: e9 42 f6 ff ff jmp ffffffff8000191c ffffffff800022da: 31 c0 xor %eax,%eax ffffffff800022dc: e9 37 fa ff ff jmp ffffffff80001d18 ffffffff800022e1: 48 8d 3d b8 34 03 00 lea 0x334b8(%rip),%rdi # ffffffff800357a0 ffffffff800022e8: e8 73 ef ff ff call ffffffff80001260 ffffffff800022ed: e9 6d f8 ff ff jmp ffffffff80001b5f ffffffff800022f2: 31 ff xor %edi,%edi ffffffff800022f4: e9 0c ff ff ff jmp ffffffff80002205 ffffffff800022f9: 41 80 79 01 3a cmpb $0x3a,0x1(%r9) ffffffff800022fe: 0f 84 49 01 00 00 je ffffffff8000244d ffffffff80002304: 41 0f b6 03 movzbl (%r11),%eax ffffffff80002308: c6 85 d1 fb ff ff 3a movb $0x3a,-0x42f(%rbp) ffffffff8000230f: 88 85 d0 fb ff ff mov %al,-0x430(%rbp) ffffffff80002315: 80 fa 2f cmp $0x2f,%dl ffffffff80002318: 0f 84 65 01 00 00 je ffffffff80002483 ffffffff8000231e: 41 0f b6 4b 01 movzbl 0x1(%r11),%ecx ffffffff80002323: 84 c9 test %cl,%cl ffffffff80002325: 0f 84 c0 02 00 00 je ffffffff800025eb ffffffff8000232b: 49 8d 73 01 lea 0x1(%r11),%rsi ffffffff8000232f: 48 8d bd d2 fb ff ff lea -0x42e(%rbp),%rdi ffffffff80002336: b8 02 00 00 00 mov $0x2,%eax ffffffff8000233b: eb 12 jmp ffffffff8000234f ffffffff8000233d: 0f 1f 00 nopl (%rax) ffffffff80002340: 48 83 c7 01 add $0x1,%rdi ffffffff80002344: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff80002349: 0f 84 a7 02 00 00 je ffffffff800025f6 ffffffff8000234f: 48 83 c6 01 add $0x1,%rsi ffffffff80002353: 88 0f mov %cl,(%rdi) ffffffff80002355: 41 89 cd mov %ecx,%r13d ffffffff80002358: 41 89 c4 mov %eax,%r12d ffffffff8000235b: 0f b6 0e movzbl (%rsi),%ecx ffffffff8000235e: 83 c0 01 add $0x1,%eax ffffffff80002361: 84 c9 test %cl,%cl ffffffff80002363: 75 db jne ffffffff80002340 ffffffff80002365: 41 80 fd 2f cmp $0x2f,%r13b ffffffff80002369: 0f 84 ce 01 00 00 je ffffffff8000253d ffffffff8000236f: 48 63 c8 movslq %eax,%rcx ffffffff80002372: 41 83 c4 02 add $0x2,%r12d ffffffff80002376: 3d fb 01 00 00 cmp $0x1fb,%eax ffffffff8000237b: c6 84 0d d0 fb ff ff movb $0x2f,-0x430(%rbp,%rcx,1) ffffffff80002382: 2f ffffffff80002383: 0f 9e c1 setle %cl ffffffff80002386: 84 c9 test %cl,%cl ffffffff80002388: 0f 84 28 03 00 00 je ffffffff800026b6 ffffffff8000238e: 49 63 f4 movslq %r12d,%rsi ffffffff80002391: 31 c9 xor %ecx,%ecx ffffffff80002393: 48 89 f0 mov %rsi,%rax ffffffff80002396: 4c 01 d6 add %r10,%rsi ffffffff80002399: eb 0b jmp ffffffff800023a6 ffffffff8000239b: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff800023a0: 0f 84 56 f5 ff ff je ffffffff800018fc ffffffff800023a6: 88 14 0e mov %dl,(%rsi,%rcx,1) ffffffff800023a9: 41 0f b6 54 09 01 movzbl 0x1(%r9,%rcx,1),%edx ffffffff800023af: 83 c0 01 add $0x1,%eax ffffffff800023b2: 48 83 c1 01 add $0x1,%rcx ffffffff800023b6: 84 d2 test %dl,%dl ffffffff800023b8: 75 e1 jne ffffffff8000239b ffffffff800023ba: e9 3d f5 ff ff jmp ffffffff800018fc ffffffff800023bf: ba 3e 3e 00 00 mov $0x3e3e,%edx ffffffff800023c4: 44 8d 78 02 lea 0x2(%rax),%r15d ffffffff800023c8: 48 98 cltq ffffffff800023ca: 66 89 14 03 mov %dx,(%rbx,%rax,1) ffffffff800023ce: 8d 51 02 lea 0x2(%rcx),%edx ffffffff800023d1: 4c 63 e2 movslq %edx,%r12 ffffffff800023d4: 4f 8d 2c 21 lea (%r9,%r12,1),%r13 ffffffff800023d8: 45 0f b6 75 00 movzbl 0x0(%r13),%r14d ffffffff800023dd: 41 80 fe 20 cmp $0x20,%r14b ffffffff800023e1: 0f 85 e9 01 00 00 jne ffffffff800025d0 ffffffff800023e7: 4c 63 e1 movslq %ecx,%r12 ffffffff800023ea: 4d 63 ef movslq %r15d,%r13 ffffffff800023ed: 4d 29 e5 sub %r12,%r13 ffffffff800023f0: 49 8d 44 24 03 lea 0x3(%r12),%rax ffffffff800023f5: 49 01 dd add %rbx,%r13 ffffffff800023f8: 41 c6 44 05 fd 20 movb $0x20,-0x3(%r13,%rax,1) ffffffff800023fe: 49 89 c4 mov %rax,%r12 ffffffff80002401: 48 8d 40 01 lea 0x1(%rax),%rax ffffffff80002405: 41 89 d7 mov %edx,%r15d ffffffff80002408: 45 0f b6 74 01 ff movzbl -0x1(%r9,%rax,1),%r14d ffffffff8000240e: 83 c2 01 add $0x1,%edx ffffffff80002411: 41 80 fe 20 cmp $0x20,%r14b ffffffff80002415: 74 e1 je ffffffff800023f8 ffffffff80002417: e9 88 fc ff ff jmp ffffffff800020a4 ffffffff8000241c: 48 8d 3d d5 ec 02 00 lea 0x2ecd5(%rip),%rdi # ffffffff800310f8 ffffffff80002423: e8 38 ee ff ff call ffffffff80001260 ffffffff80002428: e9 32 f7 ff ff jmp ffffffff80001b5f ffffffff8000242d: 48 89 df mov %rbx,%rdi ffffffff80002430: e8 eb 02 01 00 call ffffffff80012720 ffffffff80002435: 48 8d 3d 92 ec 02 00 lea 0x2ec92(%rip),%rdi # ffffffff800310ce ffffffff8000243c: e8 1f ee ff ff call ffffffff80001260 ffffffff80002441: e9 d6 f4 ff ff jmp ffffffff8000191c ffffffff80002446: 31 c0 xor %eax,%eax ffffffff80002448: e9 0b f9 ff ff jmp ffffffff80001d58 ffffffff8000244d: 4c 89 d0 mov %r10,%rax ffffffff80002450: 49 83 c1 01 add $0x1,%r9 ffffffff80002454: 88 10 mov %dl,(%rax) ffffffff80002456: 48 83 c0 01 add $0x1,%rax ffffffff8000245a: 41 0f b6 11 movzbl (%r9),%edx ffffffff8000245e: 84 d2 test %dl,%dl ffffffff80002460: 75 ee jne ffffffff80002450 ffffffff80002462: c6 00 00 movb $0x0,(%rax) ffffffff80002465: 89 de mov %ebx,%esi ffffffff80002467: e9 48 f5 ff ff jmp ffffffff800019b4 ffffffff8000246c: 89 f8 mov %edi,%eax ffffffff8000246e: 89 d1 mov %edx,%ecx ffffffff80002470: e9 3c fc ff ff jmp ffffffff800020b1 ffffffff80002475: 31 c0 xor %eax,%eax ffffffff80002477: e9 1c f9 ff ff jmp ffffffff80001d98 ffffffff8000247c: 31 c0 xor %eax,%eax ffffffff8000247e: e9 75 f1 ff ff jmp ffffffff800015f8 ffffffff80002483: 4c 89 d1 mov %r10,%rcx ffffffff80002486: b8 03 00 00 00 mov $0x3,%eax ffffffff8000248b: eb 27 jmp ffffffff800024b4 ffffffff8000248d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80002494: 00 ffffffff80002495: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000249c: 00 00 00 00 ffffffff800024a0: 48 83 c0 01 add $0x1,%rax ffffffff800024a4: 48 83 c1 01 add $0x1,%rcx ffffffff800024a8: 48 3d fe 01 00 00 cmp $0x1fe,%rax ffffffff800024ae: 0f 84 67 01 00 00 je ffffffff8000261b ffffffff800024b4: 88 51 02 mov %dl,0x2(%rcx) ffffffff800024b7: 41 0f b6 54 01 fe movzbl -0x2(%r9,%rax,1),%edx ffffffff800024bd: 84 d2 test %dl,%dl ffffffff800024bf: 75 df jne ffffffff800024a0 ffffffff800024c1: e9 36 f4 ff ff jmp ffffffff800018fc ffffffff800024c6: 48 8d 3d 2b ec 02 00 lea 0x2ec2b(%rip),%rdi # ffffffff800310f8 ffffffff800024cd: e8 8e ed ff ff call ffffffff80001260 ffffffff800024d2: e9 f6 fd ff ff jmp ffffffff800022cd ffffffff800024d7: 31 c0 xor %eax,%eax ffffffff800024d9: e9 48 f1 ff ff jmp ffffffff80001626 ffffffff800024de: 31 c0 xor %eax,%eax ffffffff800024e0: e9 e1 f8 ff ff jmp ffffffff80001dc6 ffffffff800024e5: 48 8d 3d e2 eb 02 00 lea 0x2ebe2(%rip),%rdi # ffffffff800310ce ffffffff800024ec: e8 6f ed ff ff call ffffffff80001260 ffffffff800024f1: 4c 89 e7 mov %r12,%rdi ffffffff800024f4: e8 27 02 01 00 call ffffffff80012720 ffffffff800024f9: e9 1e f4 ff ff jmp ffffffff8000191c ffffffff800024fe: 48 81 c4 18 04 00 00 add $0x418,%rsp ffffffff80002505: 48 8d 3d b2 eb 02 00 lea 0x2ebb2(%rip),%rdi # ffffffff800310be ffffffff8000250c: 5b pop %rbx ffffffff8000250d: 41 5c pop %r12 ffffffff8000250f: 41 5d pop %r13 ffffffff80002511: 41 5e pop %r14 ffffffff80002513: 41 5f pop %r15 ffffffff80002515: 5d pop %rbp ffffffff80002516: e9 45 ed ff ff jmp ffffffff80001260 ffffffff8000251b: 48 8d 3d 46 32 03 00 lea 0x33246(%rip),%rdi # ffffffff80035768 ffffffff80002522: e8 39 ed ff ff call ffffffff80001260 ffffffff80002527: e9 f0 f3 ff ff jmp ffffffff8000191c ffffffff8000252c: b8 fd 01 00 00 mov $0x1fd,%eax ffffffff80002531: e9 04 f7 ff ff jmp ffffffff80001c3a ffffffff80002536: 31 c0 xor %eax,%eax ffffffff80002538: e9 17 f1 ff ff jmp ffffffff80001654 ffffffff8000253d: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff80002542: 41 89 c4 mov %eax,%r12d ffffffff80002545: 0f 95 c1 setne %cl ffffffff80002548: e9 39 fe ff ff jmp ffffffff80002386 ffffffff8000254d: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff80002552: 89 c7 mov %eax,%edi ffffffff80002554: 40 0f 95 c6 setne %sil ffffffff80002558: e9 a8 fc ff ff jmp ffffffff80002205 ffffffff8000255d: 85 db test %ebx,%ebx ffffffff8000255f: 0f 84 50 f6 ff ff je ffffffff80001bb5 ffffffff80002565: 41 0f b6 11 movzbl (%r9),%edx ffffffff80002569: 84 d2 test %dl,%dl ffffffff8000256b: 0f 85 86 fa ff ff jne ffffffff80001ff7 ffffffff80002571: e9 41 f4 ff ff jmp ffffffff800019b7 ffffffff80002576: 31 c0 xor %eax,%eax ffffffff80002578: e9 05 f1 ff ff jmp ffffffff80001682 ffffffff8000257d: 41 80 f9 2f cmp $0x2f,%r9b ffffffff80002581: 0f 84 a0 00 00 00 je ffffffff80002627 ffffffff80002587: c6 45 cd 2f movb $0x2f,-0x33(%rbp) ffffffff8000258b: b8 fe 01 00 00 mov $0x1fe,%eax ffffffff80002590: 48 8d 9d d0 fd ff ff lea -0x230(%rbp),%rbx ffffffff80002597: e9 bf fc ff ff jmp ffffffff8000225b ffffffff8000259c: 48 8d 3d 42 eb 02 00 lea 0x2eb42(%rip),%rdi # ffffffff800310e5 ffffffff800025a3: e8 b8 ec ff ff call ffffffff80001260 ffffffff800025a8: e9 20 fd ff ff jmp ffffffff800022cd ffffffff800025ad: 31 c0 xor %eax,%eax ffffffff800025af: e9 40 f8 ff ff jmp ffffffff80001df4 ffffffff800025b4: 31 c0 xor %eax,%eax ffffffff800025b6: e9 9d f8 ff ff jmp ffffffff80001e58 ffffffff800025bb: 31 c0 xor %eax,%eax ffffffff800025bd: e9 4a f1 ff ff jmp ffffffff8000170c ffffffff800025c2: 31 c0 xor %eax,%eax ffffffff800025c4: e9 e7 f0 ff ff jmp ffffffff800016b0 ffffffff800025c9: 31 c0 xor %eax,%eax ffffffff800025cb: e9 0e f1 ff ff jmp ffffffff800016de ffffffff800025d0: 44 89 f8 mov %r15d,%eax ffffffff800025d3: 89 d1 mov %edx,%ecx ffffffff800025d5: e9 d7 fa ff ff jmp ffffffff800020b1 ffffffff800025da: 31 c0 xor %eax,%eax ffffffff800025dc: e9 49 f8 ff ff jmp ffffffff80001e2a ffffffff800025e1: b8 02 00 00 00 mov $0x2,%eax ffffffff800025e6: e9 4f f6 ff ff jmp ffffffff80001c3a ffffffff800025eb: 41 bc 02 00 00 00 mov $0x2,%r12d ffffffff800025f1: e9 98 fd ff ff jmp ffffffff8000238e ffffffff800025f6: 41 80 fd 2f cmp $0x2f,%r13b ffffffff800025fa: 0f 84 fc f2 ff ff je ffffffff800018fc ffffffff80002600: c6 85 cd fd ff ff 2f movb $0x2f,-0x233(%rbp) ffffffff80002607: b8 fe 01 00 00 mov $0x1fe,%eax ffffffff8000260c: e9 eb f2 ff ff jmp ffffffff800018fc ffffffff80002611: bf 02 00 00 00 mov $0x2,%edi ffffffff80002616: e9 ea fb ff ff jmp ffffffff80002205 ffffffff8000261b: b8 fd 01 00 00 mov $0x1fd,%eax ffffffff80002620: e9 d7 f2 ff ff jmp ffffffff800018fc ffffffff80002625: 89 f8 mov %edi,%eax ffffffff80002627: 48 8d 9d d0 fd ff ff lea -0x230(%rbp),%rbx ffffffff8000262e: e9 28 fc ff ff jmp ffffffff8000225b ffffffff80002633: 31 c0 xor %eax,%eax ffffffff80002635: e9 00 f1 ff ff jmp ffffffff8000173a ffffffff8000263a: 31 c0 xor %eax,%eax ffffffff8000263c: e9 45 f8 ff ff jmp ffffffff80001e86 ffffffff80002641: 31 c0 xor %eax,%eax ffffffff80002643: 48 8d 3d 62 ea 02 00 lea 0x2ea62(%rip),%rdi # ffffffff800310ac ffffffff8000264a: eb 08 jmp ffffffff80002654 ffffffff8000264c: 48 83 c0 01 add $0x1,%rax ffffffff80002650: 38 ca cmp %cl,%dl ffffffff80002652: 75 15 jne ffffffff80002669 ffffffff80002654: 41 0f b6 0c 00 movzbl (%r8,%rax,1),%ecx ffffffff80002659: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff8000265d: 84 c9 test %cl,%cl ffffffff8000265f: 75 eb jne ffffffff8000264c ffffffff80002661: 84 d2 test %dl,%dl ffffffff80002663: 0f 84 78 f5 ff ff je ffffffff80001be1 ffffffff80002669: 31 c0 xor %eax,%eax ffffffff8000266b: 48 8d 3d 3d ea 02 00 lea 0x2ea3d(%rip),%rdi # ffffffff800310af ffffffff80002672: eb 0c jmp ffffffff80002680 ffffffff80002674: 48 83 c0 01 add $0x1,%rax ffffffff80002678: 38 ca cmp %cl,%dl ffffffff8000267a: 0f 85 37 f3 ff ff jne ffffffff800019b7 ffffffff80002680: 41 0f b6 0c 00 movzbl (%r8,%rax,1),%ecx ffffffff80002685: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80002689: 84 c9 test %cl,%cl ffffffff8000268b: 75 e7 jne ffffffff80002674 ffffffff8000268d: 84 d2 test %dl,%dl ffffffff8000268f: 0f 84 4c f5 ff ff je ffffffff80001be1 ffffffff80002695: e9 1d f3 ff ff jmp ffffffff800019b7 ffffffff8000269a: 4c 89 d0 mov %r10,%rax ffffffff8000269d: eb 0a jmp ffffffff800026a9 ffffffff8000269f: 88 10 mov %dl,(%rax) ffffffff800026a1: 48 83 c0 01 add $0x1,%rax ffffffff800026a5: 49 83 c1 01 add $0x1,%r9 ffffffff800026a9: 41 0f b6 11 movzbl (%r9),%edx ffffffff800026ad: 84 d2 test %dl,%dl ffffffff800026af: 75 ee jne ffffffff8000269f ffffffff800026b1: e9 fb f2 ff ff jmp ffffffff800019b1 ffffffff800026b6: 44 89 e0 mov %r12d,%eax ffffffff800026b9: e9 3e f2 ff ff jmp ffffffff800018fc ffffffff800026be: 48 3d fd 01 00 00 cmp $0x1fd,%rax ffffffff800026c4: 0f 84 32 f2 ff ff je ffffffff800018fc ffffffff800026ca: 41 88 14 02 mov %dl,(%r10,%rax,1) ffffffff800026ce: 48 83 c0 01 add $0x1,%rax ffffffff800026d2: 41 0f b6 54 01 fe movzbl -0x2(%r9,%rax,1),%edx ffffffff800026d8: 84 d2 test %dl,%dl ffffffff800026da: 75 e2 jne ffffffff800026be ffffffff800026dc: e9 1b f2 ff ff jmp ffffffff800018fc ffffffff800026e1: 4c 89 d0 mov %r10,%rax ffffffff800026e4: eb 0a jmp ffffffff800026f0 ffffffff800026e6: 88 10 mov %dl,(%rax) ffffffff800026e8: 48 83 c0 01 add $0x1,%rax ffffffff800026ec: 49 83 c1 01 add $0x1,%r9 ffffffff800026f0: 41 0f b6 11 movzbl (%r9),%edx ffffffff800026f4: 84 d2 test %dl,%dl ffffffff800026f6: 75 ee jne ffffffff800026e6 ffffffff800026f8: e9 65 fd ff ff jmp ffffffff80002462 ffffffff800026fd: 89 de mov %ebx,%esi ffffffff800026ff: e9 fb f4 ff ff jmp ffffffff80001bff ffffffff80002704: 90 nop ffffffff80002705: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000270c: 00 00 00 00 ffffffff80002710 : ffffffff80002710: 55 push %rbp ffffffff80002711: 48 89 e5 mov %rsp,%rbp ffffffff80002714: 48 81 ec 10 01 00 00 sub $0x110,%rsp ffffffff8000271b: 48 8b 05 56 90 0a 00 mov 0xa9056(%rip),%rax # ffffffff800ab778 ffffffff80002722: 48 85 c0 test %rax,%rax ffffffff80002725: 74 41 je ffffffff80002768 ffffffff80002727: 0f b6 00 movzbl (%rax),%eax ffffffff8000272a: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi ffffffff80002731: 88 85 00 ff ff ff mov %al,-0x100(%rbp) ffffffff80002737: b8 3a 00 00 00 mov $0x3a,%eax ffffffff8000273c: 66 89 85 01 ff ff ff mov %ax,-0xff(%rbp) ffffffff80002743: e8 18 eb ff ff call ffffffff80001260 ffffffff80002748: 48 8b 05 29 90 0a 00 mov 0xa9029(%rip),%rax # ffffffff800ab778 ffffffff8000274f: 48 8d 78 01 lea 0x1(%rax),%rdi ffffffff80002753: e8 08 eb ff ff call ffffffff80001260 ffffffff80002758: 48 8d 3d a9 00 03 00 lea 0x300a9(%rip),%rdi # ffffffff80032808 ffffffff8000275f: c9 leave ffffffff80002760: e9 fb ea ff ff jmp ffffffff80001260 ffffffff80002765: 0f 1f 00 nopl (%rax) ffffffff80002768: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi ffffffff8000276f: be 00 01 00 00 mov $0x100,%esi ffffffff80002774: 48 89 bd f8 fe ff ff mov %rdi,-0x108(%rbp) ffffffff8000277b: e8 40 24 01 00 call ffffffff80014bc0 ffffffff80002780: 48 8b bd f8 fe ff ff mov -0x108(%rbp),%rdi ffffffff80002787: e8 d4 ea ff ff call ffffffff80001260 ffffffff8000278c: 48 8d 3d 75 00 03 00 lea 0x30075(%rip),%rdi # ffffffff80032808 ffffffff80002793: c9 leave ffffffff80002794: e9 c7 ea ff ff jmp ffffffff80001260 ffffffff80002799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800027a0 : ffffffff800027a0: 55 push %rbp ffffffff800027a1: 48 89 e5 mov %rsp,%rbp ffffffff800027a4: 53 push %rbx ffffffff800027a5: 48 81 ec 28 05 00 00 sub $0x528,%rsp ffffffff800027ac: 48 85 ff test %rdi,%rdi ffffffff800027af: 0f 84 93 01 00 00 je ffffffff80002948 ffffffff800027b5: 0f b6 07 movzbl (%rdi),%eax ffffffff800027b8: 84 c0 test %al,%al ffffffff800027ba: 0f 84 88 01 00 00 je ffffffff80002948 ffffffff800027c0: 3c 20 cmp $0x20,%al ffffffff800027c2: 74 1b je ffffffff800027df ffffffff800027c4: 3c 09 cmp $0x9,%al ffffffff800027c6: 48 8d 8d f0 fa ff ff lea -0x510(%rbp),%rcx ffffffff800027cd: ba 01 00 00 00 mov $0x1,%edx ffffffff800027d2: 40 0f 95 c6 setne %sil ffffffff800027d6: 40 84 f6 test %sil,%sil ffffffff800027d9: 0f 85 49 01 00 00 jne ffffffff80002928 ffffffff800027df: 31 f6 xor %esi,%esi ffffffff800027e1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800027e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800027ec: 00 00 00 00 ffffffff800027f0: 48 8b 15 81 8f 0a 00 mov 0xa8f81(%rip),%rdx # ffffffff800ab778 ffffffff800027f7: 48 63 f6 movslq %esi,%rsi ffffffff800027fa: c6 84 35 f0 fa ff ff movb $0x0,-0x510(%rbp,%rsi,1) ffffffff80002801: 00 ffffffff80002802: 48 85 d2 test %rdx,%rdx ffffffff80002805: 0f 84 15 03 00 00 je ffffffff80002b20 ffffffff8000280b: 4c 8d 8d f0 fb ff ff lea -0x410(%rbp),%r9 ffffffff80002812: b9 40 00 00 00 mov $0x40,%ecx ffffffff80002817: 31 c0 xor %eax,%eax ffffffff80002819: 4c 89 cf mov %r9,%rdi ffffffff8000281c: f3 48 ab rep stos %rax,(%rdi) ffffffff8000281f: 80 bd f1 fa ff ff 3a cmpb $0x3a,-0x50f(%rbp) ffffffff80002826: 0f 84 64 03 00 00 je ffffffff80002b90 ffffffff8000282c: 0f b6 02 movzbl (%rdx),%eax ffffffff8000282f: 44 0f b6 85 f0 fa ff movzbl -0x510(%rbp),%r8d ffffffff80002836: ff ffffffff80002837: c6 85 f1 fb ff ff 3a movb $0x3a,-0x40f(%rbp) ffffffff8000283e: 88 85 f0 fb ff ff mov %al,-0x410(%rbp) ffffffff80002844: 41 80 f8 2f cmp $0x2f,%r8b ffffffff80002848: 0f 84 52 01 00 00 je ffffffff800029a0 ffffffff8000284e: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff80002852: 84 c0 test %al,%al ffffffff80002854: 0f 84 3b 04 00 00 je ffffffff80002c95 ffffffff8000285a: 48 8d 4a 01 lea 0x1(%rdx),%rcx ffffffff8000285e: 48 8d bd f2 fb ff ff lea -0x40e(%rbp),%rdi ffffffff80002865: ba 02 00 00 00 mov $0x2,%edx ffffffff8000286a: eb 24 jmp ffffffff80002890 ffffffff8000286c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002873: 00 00 ffffffff80002875: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000287c: 00 00 00 00 ffffffff80002880: 48 83 c7 01 add $0x1,%rdi ffffffff80002884: 81 fa fd 01 00 00 cmp $0x1fd,%edx ffffffff8000288a: 0f 84 d7 03 00 00 je ffffffff80002c67 ffffffff80002890: 48 83 c1 01 add $0x1,%rcx ffffffff80002894: 88 07 mov %al,(%rdi) ffffffff80002896: 41 89 c2 mov %eax,%r10d ffffffff80002899: 89 d6 mov %edx,%esi ffffffff8000289b: 0f b6 01 movzbl (%rcx),%eax ffffffff8000289e: 83 c2 01 add $0x1,%edx ffffffff800028a1: 84 c0 test %al,%al ffffffff800028a3: 75 db jne ffffffff80002880 ffffffff800028a5: 41 80 fa 2f cmp $0x2f,%r10b ffffffff800028a9: 0f 84 91 03 00 00 je ffffffff80002c40 ffffffff800028af: 48 63 ca movslq %edx,%rcx ffffffff800028b2: 81 fa fb 01 00 00 cmp $0x1fb,%edx ffffffff800028b8: 8d 46 02 lea 0x2(%rsi),%eax ffffffff800028bb: c6 84 0d f0 fb ff ff movb $0x2f,-0x410(%rbp,%rcx,1) ffffffff800028c2: 2f ffffffff800028c3: 0f 9e c1 setle %cl ffffffff800028c6: 45 84 c0 test %r8b,%r8b ffffffff800028c9: 74 34 je ffffffff800028ff ffffffff800028cb: 84 c9 test %cl,%cl ffffffff800028cd: 74 30 je ffffffff800028ff ffffffff800028cf: 48 63 d0 movslq %eax,%rdx ffffffff800028d2: 48 8d 8d f0 fa ff ff lea -0x510(%rbp),%rcx ffffffff800028d9: 4c 01 ca add %r9,%rdx ffffffff800028dc: eb 09 jmp ffffffff800028e7 ffffffff800028de: 66 90 xchg %ax,%ax ffffffff800028e0: 3d fd 01 00 00 cmp $0x1fd,%eax ffffffff800028e5: 74 18 je ffffffff800028ff ffffffff800028e7: 44 88 02 mov %r8b,(%rdx) ffffffff800028ea: 44 0f b6 41 01 movzbl 0x1(%rcx),%r8d ffffffff800028ef: 83 c0 01 add $0x1,%eax ffffffff800028f2: 48 83 c2 01 add $0x1,%rdx ffffffff800028f6: 48 83 c1 01 add $0x1,%rcx ffffffff800028fa: 45 84 c0 test %r8b,%r8b ffffffff800028fd: 75 e1 jne ffffffff800028e0 ffffffff800028ff: 48 98 cltq ffffffff80002901: c6 84 05 f0 fb ff ff movb $0x0,-0x410(%rbp,%rax,1) ffffffff80002908: 00 ffffffff80002909: e9 da 00 00 00 jmp ffffffff800029e8 ffffffff8000290e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80002915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000291c: 00 00 00 00 ffffffff80002920: 3c 09 cmp $0x9,%al ffffffff80002922: 0f 84 c8 fe ff ff je ffffffff800027f0 ffffffff80002928: 88 01 mov %al,(%rcx) ffffffff8000292a: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8000292e: 48 89 d6 mov %rdx,%rsi ffffffff80002931: 48 83 c1 01 add $0x1,%rcx ffffffff80002935: 48 83 c2 01 add $0x1,%rdx ffffffff80002939: a8 df test $0xdf,%al ffffffff8000293b: 75 e3 jne ffffffff80002920 ffffffff8000293d: e9 ae fe ff ff jmp ffffffff800027f0 ffffffff80002942: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002948: 48 8b 05 29 8e 0a 00 mov 0xa8e29(%rip),%rax # ffffffff800ab778 ffffffff8000294f: 48 85 c0 test %rax,%rax ffffffff80002952: 0f 84 88 02 00 00 je ffffffff80002be0 ffffffff80002958: 0f b6 00 movzbl (%rax),%eax ffffffff8000295b: b9 3a 00 00 00 mov $0x3a,%ecx ffffffff80002960: 48 8d bd f0 fd ff ff lea -0x210(%rbp),%rdi ffffffff80002967: 66 89 8d f1 fd ff ff mov %cx,-0x20f(%rbp) ffffffff8000296e: 88 85 f0 fd ff ff mov %al,-0x210(%rbp) ffffffff80002974: e8 e7 e8 ff ff call ffffffff80001260 ffffffff80002979: 48 8b 05 f8 8d 0a 00 mov 0xa8df8(%rip),%rax # ffffffff800ab778 ffffffff80002980: 48 8d 78 01 lea 0x1(%rax),%rdi ffffffff80002984: e8 d7 e8 ff ff call ffffffff80001260 ffffffff80002989: 48 8d 3d 78 fe 02 00 lea 0x2fe78(%rip),%rdi # ffffffff80032808 ffffffff80002990: e8 cb e8 ff ff call ffffffff80001260 ffffffff80002995: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80002999: c9 leave ffffffff8000299a: c3 ret ffffffff8000299b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800029a0: 48 8d b5 f0 fa ff ff lea -0x510(%rbp),%rsi ffffffff800029a7: 4c 89 ca mov %r9,%rdx ffffffff800029aa: 48 89 f0 mov %rsi,%rax ffffffff800029ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800029b4: 00 ffffffff800029b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800029bc: 00 00 00 00 ffffffff800029c0: 44 88 42 02 mov %r8b,0x2(%rdx) ffffffff800029c4: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d ffffffff800029c9: 48 89 c1 mov %rax,%rcx ffffffff800029cc: 48 83 c2 01 add $0x1,%rdx ffffffff800029d0: 48 83 c0 01 add $0x1,%rax ffffffff800029d4: 45 84 c0 test %r8b,%r8b ffffffff800029d7: 75 e7 jne ffffffff800029c0 ffffffff800029d9: 29 f1 sub %esi,%ecx ffffffff800029db: 8d 41 03 lea 0x3(%rcx),%eax ffffffff800029de: 48 98 cltq ffffffff800029e0: c6 84 05 f0 fb ff ff movb $0x0,-0x410(%rbp,%rax,1) ffffffff800029e7: 00 ffffffff800029e8: 4c 89 cf mov %r9,%rdi ffffffff800029eb: 4c 89 8d d8 fa ff ff mov %r9,-0x528(%rbp) ffffffff800029f2: e8 89 14 01 00 call ffffffff80013e80 ffffffff800029f7: 84 c0 test %al,%al ffffffff800029f9: 0f 84 61 01 00 00 je ffffffff80002b60 ffffffff800029ff: 48 8d 8d f0 fd ff ff lea -0x210(%rbp),%rcx ffffffff80002a06: 48 8b bd d8 fa ff ff mov -0x528(%rbp),%rdi ffffffff80002a0d: 48 89 ce mov %rcx,%rsi ffffffff80002a10: 48 89 8d d0 fa ff ff mov %rcx,-0x530(%rbp) ffffffff80002a17: e8 54 f6 00 00 call ffffffff80012070 ffffffff80002a1c: 48 8b 35 55 8d 0a 00 mov 0xa8d55(%rip),%rsi # ffffffff800ab778 ffffffff80002a23: 48 85 f6 test %rsi,%rsi ffffffff80002a26: 0f 84 be 00 00 00 je ffffffff80002aea ffffffff80002a2c: 0f b6 85 f0 fd ff ff movzbl -0x210(%rbp),%eax ffffffff80002a33: 0f b6 16 movzbl (%rsi),%edx ffffffff80002a36: 48 8b 8d d0 fa ff ff mov -0x530(%rbp),%rcx ffffffff80002a3d: 84 c0 test %al,%al ffffffff80002a3f: 74 0d je ffffffff80002a4e ffffffff80002a41: 80 bd f1 fd ff ff 3a cmpb $0x3a,-0x20f(%rbp) ffffffff80002a48: 0f 84 02 02 00 00 je ffffffff80002c50 ffffffff80002a4e: 88 16 mov %dl,(%rsi) ffffffff80002a50: 80 39 00 cmpb $0x0,(%rcx) ffffffff80002a53: 0f 84 cf 01 00 00 je ffffffff80002c28 ffffffff80002a59: ba 01 00 00 00 mov $0x1,%edx ffffffff80002a5e: 66 90 xchg %ax,%ax ffffffff80002a60: 48 89 d0 mov %rdx,%rax ffffffff80002a63: 48 83 c2 01 add $0x1,%rdx ffffffff80002a67: 80 7c 11 ff 00 cmpb $0x0,-0x1(%rcx,%rdx,1) ffffffff80002a6c: 75 f2 jne ffffffff80002a60 ffffffff80002a6e: 48 98 cltq ffffffff80002a70: eb 1a jmp ffffffff80002a8c ffffffff80002a72: 0f 1f 00 nopl (%rax) ffffffff80002a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002a7c: 00 00 00 00 ffffffff80002a80: 48 83 e8 01 sub $0x1,%rax ffffffff80002a84: 85 c0 test %eax,%eax ffffffff80002a86: 0f 84 9c 01 00 00 je ffffffff80002c28 ffffffff80002a8c: 80 7c 01 ff 2f cmpb $0x2f,-0x1(%rcx,%rax,1) ffffffff80002a91: 74 ed je ffffffff80002a80 ffffffff80002a93: ba 01 00 00 00 mov $0x1,%edx ffffffff80002a98: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80002a9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002aa6: 00 00 00 00 ffffffff80002aaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002ab1: 00 00 00 00 ffffffff80002ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002abc: 00 00 00 00 ffffffff80002ac0: 0f b6 7c 11 ff movzbl -0x1(%rcx,%rdx,1),%edi ffffffff80002ac5: 39 d0 cmp %edx,%eax ffffffff80002ac7: 41 0f 9f c0 setg %r8b ffffffff80002acb: 48 81 fa ff 00 00 00 cmp $0xff,%rdx ffffffff80002ad2: 40 88 3c 16 mov %dil,(%rsi,%rdx,1) ffffffff80002ad6: 40 0f 95 c7 setne %dil ffffffff80002ada: 48 83 c2 01 add $0x1,%rdx ffffffff80002ade: 41 84 f8 test %dil,%r8b ffffffff80002ae1: 75 dd jne ffffffff80002ac0 ffffffff80002ae3: 48 98 cltq ffffffff80002ae5: c6 44 06 01 00 movb $0x0,0x1(%rsi,%rax,1) ffffffff80002aea: 48 8d 3d 41 e6 02 00 lea 0x2e641(%rip),%rdi # ffffffff80031132 ffffffff80002af1: e8 6a e7 ff ff call ffffffff80001260 ffffffff80002af6: 48 8b 05 7b 8c 0a 00 mov 0xa8c7b(%rip),%rax # ffffffff800ab778 ffffffff80002afd: 48 8d bd ed fa ff ff lea -0x513(%rbp),%rdi ffffffff80002b04: 0f b6 00 movzbl (%rax),%eax ffffffff80002b07: 88 85 ed fa ff ff mov %al,-0x513(%rbp) ffffffff80002b0d: b8 3a 00 00 00 mov $0x3a,%eax ffffffff80002b12: 66 89 85 ee fa ff ff mov %ax,-0x512(%rbp) ffffffff80002b19: e9 56 fe ff ff jmp ffffffff80002974 ffffffff80002b1e: 66 90 xchg %ax,%ax ffffffff80002b20: 48 8d bd f0 fa ff ff lea -0x510(%rbp),%rdi ffffffff80002b27: e8 44 1f 01 00 call ffffffff80014a70 ffffffff80002b2c: 84 c0 test %al,%al ffffffff80002b2e: 74 30 je ffffffff80002b60 ffffffff80002b30: 48 8d 85 f0 fd ff ff lea -0x210(%rbp),%rax ffffffff80002b37: be 00 01 00 00 mov $0x100,%esi ffffffff80002b3c: 48 89 c7 mov %rax,%rdi ffffffff80002b3f: 48 89 85 d8 fa ff ff mov %rax,-0x528(%rbp) ffffffff80002b46: e8 75 20 01 00 call ffffffff80014bc0 ffffffff80002b4b: 48 8d 3d e0 e5 02 00 lea 0x2e5e0(%rip),%rdi # ffffffff80031132 ffffffff80002b52: e9 ab 00 00 00 jmp ffffffff80002c02 ffffffff80002b57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002b5e: 00 00 ffffffff80002b60: 48 8d 3d 71 2c 03 00 lea 0x32c71(%rip),%rdi # ffffffff800357d8 ffffffff80002b67: e8 f4 e6 ff ff call ffffffff80001260 ffffffff80002b6c: 48 8d bd f0 fa ff ff lea -0x510(%rbp),%rdi ffffffff80002b73: e8 e8 e6 ff ff call ffffffff80001260 ffffffff80002b78: 48 8d 3d 89 fc 02 00 lea 0x2fc89(%rip),%rdi # ffffffff80032808 ffffffff80002b7f: e8 dc e6 ff ff call ffffffff80001260 ffffffff80002b84: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80002b88: c9 leave ffffffff80002b89: c3 ret ffffffff80002b8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002b90: 0f b6 85 f0 fa ff ff movzbl -0x510(%rbp),%eax ffffffff80002b97: 4c 89 ca mov %r9,%rdx ffffffff80002b9a: 84 c0 test %al,%al ffffffff80002b9c: 74 33 je ffffffff80002bd1 ffffffff80002b9e: 48 8d 8d f0 fa ff ff lea -0x510(%rbp),%rcx ffffffff80002ba5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80002baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002bb1: 00 00 00 00 ffffffff80002bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002bbc: 00 00 00 00 ffffffff80002bc0: 48 83 c1 01 add $0x1,%rcx ffffffff80002bc4: 88 02 mov %al,(%rdx) ffffffff80002bc6: 48 83 c2 01 add $0x1,%rdx ffffffff80002bca: 0f b6 01 movzbl (%rcx),%eax ffffffff80002bcd: 84 c0 test %al,%al ffffffff80002bcf: 75 ef jne ffffffff80002bc0 ffffffff80002bd1: c6 02 00 movb $0x0,(%rdx) ffffffff80002bd4: e9 0f fe ff ff jmp ffffffff800029e8 ffffffff80002bd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80002be0: 48 8d 85 f0 fd ff ff lea -0x210(%rbp),%rax ffffffff80002be7: be 00 01 00 00 mov $0x100,%esi ffffffff80002bec: 48 89 c7 mov %rax,%rdi ffffffff80002bef: 48 89 85 d8 fa ff ff mov %rax,-0x528(%rbp) ffffffff80002bf6: e8 c5 1f 01 00 call ffffffff80014bc0 ffffffff80002bfb: 48 8d 3d 1c e5 02 00 lea 0x2e51c(%rip),%rdi # ffffffff8003111e ffffffff80002c02: e8 59 e6 ff ff call ffffffff80001260 ffffffff80002c07: 48 8b bd d8 fa ff ff mov -0x528(%rbp),%rdi ffffffff80002c0e: e8 4d e6 ff ff call ffffffff80001260 ffffffff80002c13: 48 8d 3d ee fb 02 00 lea 0x2fbee(%rip),%rdi # ffffffff80032808 ffffffff80002c1a: e8 41 e6 ff ff call ffffffff80001260 ffffffff80002c1f: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80002c23: c9 leave ffffffff80002c24: c3 ret ffffffff80002c25: 0f 1f 00 nopl (%rax) ffffffff80002c28: ba 2f 00 00 00 mov $0x2f,%edx ffffffff80002c2d: 66 89 56 01 mov %dx,0x1(%rsi) ffffffff80002c31: e9 b4 fe ff ff jmp ffffffff80002aea ffffffff80002c36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80002c3d: 00 00 00 ffffffff80002c40: 81 fa fd 01 00 00 cmp $0x1fd,%edx ffffffff80002c46: 89 d0 mov %edx,%eax ffffffff80002c48: 0f 95 c1 setne %cl ffffffff80002c4b: e9 76 fc ff ff jmp ffffffff800028c6 ffffffff80002c50: 8d 50 9f lea -0x61(%rax),%edx ffffffff80002c53: 80 fa 19 cmp $0x19,%dl ffffffff80002c56: 77 2f ja ffffffff80002c87 ffffffff80002c58: 8d 50 e0 lea -0x20(%rax),%edx ffffffff80002c5b: 48 8d 8d f2 fd ff ff lea -0x20e(%rbp),%rcx ffffffff80002c62: e9 e7 fd ff ff jmp ffffffff80002a4e ffffffff80002c67: b8 fd 01 00 00 mov $0x1fd,%eax ffffffff80002c6c: 41 80 fa 2f cmp $0x2f,%r10b ffffffff80002c70: 0f 84 89 fc ff ff je ffffffff800028ff ffffffff80002c76: c6 85 ed fd ff ff 2f movb $0x2f,-0x213(%rbp) ffffffff80002c7d: b8 fe 01 00 00 mov $0x1fe,%eax ffffffff80002c82: e9 78 fc ff ff jmp ffffffff800028ff ffffffff80002c87: 89 c2 mov %eax,%edx ffffffff80002c89: 48 8d 8d f2 fd ff ff lea -0x20e(%rbp),%rcx ffffffff80002c90: e9 b9 fd ff ff jmp ffffffff80002a4e ffffffff80002c95: b9 01 00 00 00 mov $0x1,%ecx ffffffff80002c9a: b8 02 00 00 00 mov $0x2,%eax ffffffff80002c9f: e9 22 fc ff ff jmp ffffffff800028c6 ffffffff80002ca4: 90 nop ffffffff80002ca5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002cac: 00 00 00 00 ffffffff80002cb0 : ffffffff80002cb0: 55 push %rbp ffffffff80002cb1: 48 89 e5 mov %rsp,%rbp ffffffff80002cb4: 41 56 push %r14 ffffffff80002cb6: 53 push %rbx ffffffff80002cb7: 48 81 ec 10 02 00 00 sub $0x210,%rsp ffffffff80002cbe: 48 85 ff test %rdi,%rdi ffffffff80002cc1: 0f 84 99 01 00 00 je ffffffff80002e60 ffffffff80002cc7: 0f b6 07 movzbl (%rdi),%eax ffffffff80002cca: 84 c0 test %al,%al ffffffff80002ccc: 0f 84 8e 01 00 00 je ffffffff80002e60 ffffffff80002cd2: 48 8d 57 01 lea 0x1(%rdi),%rdx ffffffff80002cd6: 31 c9 xor %ecx,%ecx ffffffff80002cd8: eb 18 jmp ffffffff80002cf2 ffffffff80002cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002ce0: 0f b6 02 movzbl (%rdx),%eax ffffffff80002ce3: 48 83 c2 01 add $0x1,%rdx ffffffff80002ce7: 83 c1 01 add $0x1,%ecx ffffffff80002cea: 84 c0 test %al,%al ffffffff80002cec: 0f 84 6e 01 00 00 je ffffffff80002e60 ffffffff80002cf2: 3c 20 cmp $0x20,%al ffffffff80002cf4: 74 ea je ffffffff80002ce0 ffffffff80002cf6: 3c 09 cmp $0x9,%al ffffffff80002cf8: 74 e6 je ffffffff80002ce0 ffffffff80002cfa: 48 63 c9 movslq %ecx,%rcx ffffffff80002cfd: 0f b6 14 0f movzbl (%rdi,%rcx,1),%edx ffffffff80002d01: f6 c2 df test $0xdf,%dl ffffffff80002d04: 0f 84 56 01 00 00 je ffffffff80002e60 ffffffff80002d0a: 80 fa 09 cmp $0x9,%dl ffffffff80002d0d: 0f 84 4d 01 00 00 je ffffffff80002e60 ffffffff80002d13: 48 8d b5 f0 fd ff ff lea -0x210(%rbp),%rsi ffffffff80002d1a: b8 01 00 00 00 mov $0x1,%eax ffffffff80002d1f: 48 01 cf add %rcx,%rdi ffffffff80002d22: eb 1d jmp ffffffff80002d41 ffffffff80002d24: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80002d28: 80 fa 09 cmp $0x9,%dl ffffffff80002d2b: 74 1f je ffffffff80002d4c ffffffff80002d2d: 48 83 c0 01 add $0x1,%rax ffffffff80002d31: 48 83 c6 01 add $0x1,%rsi ffffffff80002d35: 48 3d 00 01 00 00 cmp $0x100,%rax ffffffff80002d3b: 0f 84 56 01 00 00 je ffffffff80002e97 ffffffff80002d41: 88 16 mov %dl,(%rsi) ffffffff80002d43: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80002d47: f6 c2 df test $0xdf,%dl ffffffff80002d4a: 75 dc jne ffffffff80002d28 ffffffff80002d4c: 48 98 cltq ffffffff80002d4e: 48 8d bd f0 fd ff ff lea -0x210(%rbp),%rdi ffffffff80002d55: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi ffffffff80002d5c: c6 84 05 f0 fd ff ff movb $0x0,-0x210(%rbp,%rax,1) ffffffff80002d63: 00 ffffffff80002d64: e8 07 f3 00 00 call ffffffff80012070 ffffffff80002d69: bf 41 00 00 00 mov $0x41,%edi ffffffff80002d6e: 80 bd f1 fe ff ff 3a cmpb $0x3a,-0x10f(%rbp) ffffffff80002d75: 0f 84 c5 00 00 00 je ffffffff80002e40 ffffffff80002d7b: 89 bd ec fd ff ff mov %edi,-0x214(%rbp) ffffffff80002d81: e8 8a f9 00 00 call ffffffff80012710 ffffffff80002d86: 8b bd ec fd ff ff mov -0x214(%rbp),%edi ffffffff80002d8c: 41 89 c6 mov %eax,%r14d ffffffff80002d8f: e8 2c f9 00 00 call ffffffff800126c0 ffffffff80002d94: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff80002d9b: e8 00 63 00 00 call ffffffff800090a0 ffffffff80002da0: 41 0f be fe movsbl %r14b,%edi ffffffff80002da4: e8 17 f9 00 00 call ffffffff800126c0 ffffffff80002da9: 48 8d 05 10 b3 0f 00 lea 0xfb310(%rip),%rax # ffffffff800fe0c0 ffffffff80002db0: 8b 0d 72 cf 06 00 mov 0x6cf72(%rip),%ecx # ffffffff8006fd28 ffffffff80002db6: 48 8d 3d ba e3 02 00 lea 0x2e3ba(%rip),%rdi # ffffffff80031177 ffffffff80002dbd: 48 8d 15 7c 2b 0f 00 lea 0xf2b7c(%rip),%rdx # ffffffff800f5940 ffffffff80002dc4: 8b 80 28 04 00 00 mov 0x428(%rax),%eax ffffffff80002dca: c6 42 18 01 movb $0x1,0x18(%rdx) ffffffff80002dce: 39 c8 cmp %ecx,%eax ffffffff80002dd0: c6 82 24 04 00 00 01 movb $0x1,0x424(%rdx) ffffffff80002dd7: 0f 4c c1 cmovl %ecx,%eax ffffffff80002dda: 31 c9 xor %ecx,%ecx ffffffff80002ddc: 85 c0 test %eax,%eax ffffffff80002dde: 0f 48 c1 cmovs %ecx,%eax ffffffff80002de1: 48 8d 0d 18 21 65 03 lea 0x3652118(%rip),%rcx # ffffffff83654f00 ffffffff80002de8: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff80002dee: 39 c8 cmp %ecx,%eax ffffffff80002df0: 0f 4c c1 cmovl %ecx,%eax ffffffff80002df3: 48 8d 0d 66 c6 06 00 lea 0x6c666(%rip),%rcx # ffffffff8006f460 ffffffff80002dfa: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff80002e00: 39 c8 cmp %ecx,%eax ffffffff80002e02: 0f 4c c1 cmovl %ecx,%eax ffffffff80002e05: 83 c0 01 add $0x1,%eax ffffffff80002e08: 89 82 28 04 00 00 mov %eax,0x428(%rdx) ffffffff80002e0e: e8 4d e4 ff ff call ffffffff80001260 ffffffff80002e13: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff80002e1a: e8 41 e4 ff ff call ffffffff80001260 ffffffff80002e1f: 48 8d 3d e2 f9 02 00 lea 0x2f9e2(%rip),%rdi # ffffffff80032808 ffffffff80002e26: e8 35 e4 ff ff call ffffffff80001260 ffffffff80002e2b: 48 81 c4 10 02 00 00 add $0x210,%rsp ffffffff80002e32: 5b pop %rbx ffffffff80002e33: 41 5e pop %r14 ffffffff80002e35: 5d pop %rbp ffffffff80002e36: c3 ret ffffffff80002e37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002e3e: 00 00 ffffffff80002e40: 0f be 95 f0 fe ff ff movsbl -0x110(%rbp),%edx ffffffff80002e47: 8d 4a 9f lea -0x61(%rdx),%ecx ffffffff80002e4a: 8d 7a e0 lea -0x20(%rdx),%edi ffffffff80002e4d: 40 0f b6 ff movzbl %dil,%edi ffffffff80002e51: 80 f9 1a cmp $0x1a,%cl ffffffff80002e54: 0f 43 fa cmovae %edx,%edi ffffffff80002e57: e9 1f ff ff ff jmp ffffffff80002d7b ffffffff80002e5c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80002e60: 48 8d 3d d8 e2 02 00 lea 0x2e2d8(%rip),%rdi # ffffffff8003113f ffffffff80002e67: c6 85 f0 fd ff ff 00 movb $0x0,-0x210(%rbp) ffffffff80002e6e: e8 ed e3 ff ff call ffffffff80001260 ffffffff80002e73: 48 8d 3d e0 e2 02 00 lea 0x2e2e0(%rip),%rdi # ffffffff8003115a ffffffff80002e7a: e8 e1 e3 ff ff call ffffffff80001260 ffffffff80002e7f: 48 8d 3d 7a 29 03 00 lea 0x3297a(%rip),%rdi # ffffffff80035800 ffffffff80002e86: e8 d5 e3 ff ff call ffffffff80001260 ffffffff80002e8b: 48 81 c4 10 02 00 00 add $0x210,%rsp ffffffff80002e92: 5b pop %rbx ffffffff80002e93: 41 5e pop %r14 ffffffff80002e95: 5d pop %rbp ffffffff80002e96: c3 ret ffffffff80002e97: b8 ff 00 00 00 mov $0xff,%eax ffffffff80002e9c: e9 ab fe ff ff jmp ffffffff80002d4c ffffffff80002ea1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80002ea5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002eac: 00 00 00 00 ffffffff80002eb0 : ffffffff80002eb0: 55 push %rbp ffffffff80002eb1: 48 89 e5 mov %rsp,%rbp ffffffff80002eb4: 53 push %rbx ffffffff80002eb5: 48 83 ec 28 sub $0x28,%rsp ffffffff80002eb9: 85 ff test %edi,%edi ffffffff80002ebb: 0f 84 ef 00 00 00 je ffffffff80002fb0 ffffffff80002ec1: 89 f8 mov %edi,%eax ffffffff80002ec3: 4c 8d 55 d0 lea -0x30(%rbp),%r10 ffffffff80002ec7: 89 fb mov %edi,%ebx ffffffff80002ec9: 41 bb cd cc cc cc mov $0xcccccccd,%r11d ffffffff80002ecf: f7 d8 neg %eax ffffffff80002ed1: 4c 89 d6 mov %r10,%rsi ffffffff80002ed4: 4d 89 d0 mov %r10,%r8 ffffffff80002ed7: 0f 48 c7 cmovs %edi,%eax ffffffff80002eda: 45 31 c9 xor %r9d,%r9d ffffffff80002edd: 66 90 xchg %ax,%ax ffffffff80002edf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002ee6: 00 00 00 00 ffffffff80002eea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002ef1: 00 00 00 00 ffffffff80002ef5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002efc: 00 00 00 00 ffffffff80002f00: 89 c2 mov %eax,%edx ffffffff80002f02: 44 89 c9 mov %r9d,%ecx ffffffff80002f05: 49 83 c0 01 add $0x1,%r8 ffffffff80002f09: 49 0f af d3 imul %r11,%rdx ffffffff80002f0d: 45 8d 49 01 lea 0x1(%r9),%r9d ffffffff80002f11: 48 c1 ea 23 shr $0x23,%rdx ffffffff80002f15: 8d 3c 92 lea (%rdx,%rdx,4),%edi ffffffff80002f18: 01 ff add %edi,%edi ffffffff80002f1a: 29 f8 sub %edi,%eax ffffffff80002f1c: 83 c0 30 add $0x30,%eax ffffffff80002f1f: 41 88 40 ff mov %al,-0x1(%r8) ffffffff80002f23: 89 d0 mov %edx,%eax ffffffff80002f25: 85 d2 test %edx,%edx ffffffff80002f27: 75 d7 jne ffffffff80002f00 ffffffff80002f29: 49 63 d1 movslq %r9d,%rdx ffffffff80002f2c: 4c 01 d2 add %r10,%rdx ffffffff80002f2f: 85 db test %ebx,%ebx ffffffff80002f31: 78 5d js ffffffff80002f90 ffffffff80002f33: 41 d1 f9 sar $1,%r9d ffffffff80002f36: c6 02 00 movb $0x0,(%rdx) ffffffff80002f39: 45 89 c8 mov %r9d,%r8d ffffffff80002f3c: 74 3f je ffffffff80002f7d ffffffff80002f3e: 48 63 d1 movslq %ecx,%rdx ffffffff80002f41: 4c 01 d2 add %r10,%rdx ffffffff80002f44: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80002f4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002f51: 00 00 00 00 ffffffff80002f55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80002f5c: 00 00 00 00 ffffffff80002f60: 0f b6 0e movzbl (%rsi),%ecx ffffffff80002f63: 0f b6 3a movzbl (%rdx),%edi ffffffff80002f66: 83 c0 01 add $0x1,%eax ffffffff80002f69: 48 83 c6 01 add $0x1,%rsi ffffffff80002f6d: 48 83 ea 01 sub $0x1,%rdx ffffffff80002f71: 40 88 7e ff mov %dil,-0x1(%rsi) ffffffff80002f75: 88 4a 01 mov %cl,0x1(%rdx) ffffffff80002f78: 44 39 c0 cmp %r8d,%eax ffffffff80002f7b: 7c e3 jl ffffffff80002f60 ffffffff80002f7d: 4c 89 d7 mov %r10,%rdi ffffffff80002f80: e8 db e2 ff ff call ffffffff80001260 ffffffff80002f85: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80002f89: c9 leave ffffffff80002f8a: c3 ret ffffffff80002f8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80002f90: c6 02 2d movb $0x2d,(%rdx) ffffffff80002f93: 8d 51 02 lea 0x2(%rcx),%edx ffffffff80002f96: d1 f9 sar $1,%ecx ffffffff80002f98: 48 63 d2 movslq %edx,%rdx ffffffff80002f9b: 44 8d 41 01 lea 0x1(%rcx),%r8d ffffffff80002f9f: 44 89 c9 mov %r9d,%ecx ffffffff80002fa2: c6 44 15 d0 00 movb $0x0,-0x30(%rbp,%rdx,1) ffffffff80002fa7: eb 95 jmp ffffffff80002f3e ffffffff80002fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80002fb0: 4c 8d 55 d0 lea -0x30(%rbp),%r10 ffffffff80002fb4: b8 30 00 00 00 mov $0x30,%eax ffffffff80002fb9: 4c 89 d7 mov %r10,%rdi ffffffff80002fbc: 66 89 45 d0 mov %ax,-0x30(%rbp) ffffffff80002fc0: e8 9b e2 ff ff call ffffffff80001260 ffffffff80002fc5: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80002fc9: c9 leave ffffffff80002fca: c3 ret ffffffff80002fcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80002fd0 : ffffffff80002fd0: 83 3d 99 87 0a 00 01 cmpl $0x1,0xa8799(%rip) # ffffffff800ab770 ffffffff80002fd7: 0f 84 bb 03 00 00 je ffffffff80003398 ffffffff80002fdd: 40 80 fe 14 cmp $0x14,%sil ffffffff80002fe1: 0f 8f 19 05 00 00 jg ffffffff80003500 ffffffff80002fe7: 40 80 fe 07 cmp $0x7,%sil ffffffff80002feb: 0f 8e c4 03 00 00 jle ffffffff800033b5 ffffffff80002ff1: 83 ee 08 sub $0x8,%esi ffffffff80002ff4: 40 80 fe 0c cmp $0xc,%sil ffffffff80002ff8: 0f 87 b7 03 00 00 ja ffffffff800033b5 ffffffff80002ffe: 55 push %rbp ffffffff80002fff: 48 8d 15 32 ba 03 00 lea 0x3ba32(%rip),%rdx # ffffffff8003ea38 ffffffff80003006: 40 0f b6 f6 movzbl %sil,%esi ffffffff8000300a: 48 89 e5 mov %rsp,%rbp ffffffff8000300d: 41 56 push %r14 ffffffff8000300f: 53 push %rbx ffffffff80003010: 48 81 ec b0 03 00 00 sub $0x3b0,%rsp ffffffff80003017: 48 63 04 b2 movslq (%rdx,%rsi,4),%rax ffffffff8000301b: 48 01 d0 add %rdx,%rax ffffffff8000301e: ff e0 jmp *%rax ffffffff80003020: 48 63 15 5d 87 0a 00 movslq 0xa875d(%rip),%rdx # ffffffff800ab784 ffffffff80003027: 48 8d 05 92 87 0a 00 lea 0xa8792(%rip),%rax # ffffffff800ab7c0 ffffffff8000302e: 4c 8d 85 78 fc ff ff lea -0x388(%rbp),%r8 ffffffff80003035: 4d 89 c1 mov %r8,%r9 ffffffff80003038: 4c 89 c6 mov %r8,%rsi ffffffff8000303b: 48 69 d2 a0 03 00 00 imul $0x3a0,%rdx,%rdx ffffffff80003042: 48 01 c2 add %rax,%rdx ffffffff80003045: 31 c0 xor %eax,%eax ffffffff80003047: eb 29 jmp ffffffff80003072 ffffffff80003049: 90 nop ffffffff8000304a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003051: 00 00 00 00 ffffffff80003055: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000305c: 00 00 00 00 ffffffff80003060: 83 c0 01 add $0x1,%eax ffffffff80003063: 88 0e mov %cl,(%rsi) ffffffff80003065: 48 83 c2 08 add $0x8,%rdx ffffffff80003069: 48 83 c6 01 add $0x1,%rsi ffffffff8000306d: 83 f8 70 cmp $0x70,%eax ffffffff80003070: 74 07 je ffffffff80003079 ffffffff80003072: 0f b6 0a movzbl (%rdx),%ecx ffffffff80003075: 84 c9 test %cl,%cl ffffffff80003077: 75 e7 jne ffffffff80003060 ffffffff80003079: 8d 50 ff lea -0x1(%rax),%edx ffffffff8000307c: 48 63 d2 movslq %edx,%rdx ffffffff8000307f: 4c 01 c2 add %r8,%rdx ffffffff80003082: eb 2d jmp ffffffff800030b1 ffffffff80003084: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000308a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003091: 00 00 00 00 ffffffff80003095: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000309c: 00 00 00 00 ffffffff800030a0: 48 83 ea 01 sub $0x1,%rdx ffffffff800030a4: 80 7a 01 20 cmpb $0x20,0x1(%rdx) ffffffff800030a8: 0f 85 92 06 00 00 jne ffffffff80003740 ffffffff800030ae: 83 e8 01 sub $0x1,%eax ffffffff800030b1: 85 c0 test %eax,%eax ffffffff800030b3: 75 eb jne ffffffff800030a0 ffffffff800030b5: bf 0a 00 00 00 mov $0xa,%edi ffffffff800030ba: 4c 89 85 50 fc ff ff mov %r8,-0x3b0(%rbp) ffffffff800030c1: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff800030c8: c6 85 78 fc ff ff 00 movb $0x0,-0x388(%rbp) ffffffff800030cf: e8 ec df ff ff call ffffffff800010c0 ffffffff800030d4: 0f b6 85 78 fc ff ff movzbl -0x388(%rbp),%eax ffffffff800030db: c7 05 03 ab 06 00 ff movl $0xffffffff,0x6ab03(%rip) # ffffffff8006dbe8 ffffffff800030e2: ff ff ff ffffffff800030e5: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff800030ec: 4c 8b 85 50 fc ff ff mov -0x3b0(%rbp),%r8 ffffffff800030f3: 84 c0 test %al,%al ffffffff800030f5: 0f 84 87 09 00 00 je ffffffff80003a82 ffffffff800030fb: 41 89 c2 mov %eax,%r10d ffffffff800030fe: 4c 89 c2 mov %r8,%rdx ffffffff80003101: eb 19 jmp ffffffff8000311c ffffffff80003103: 66 90 xchg %ax,%ax ffffffff80003105: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000310c: 00 00 00 00 ffffffff80003110: 48 83 c2 01 add $0x1,%rdx ffffffff80003114: 84 c0 test %al,%al ffffffff80003116: 0f 84 74 07 00 00 je ffffffff80003890 ffffffff8000311c: 3c 7c cmp $0x7c,%al ffffffff8000311e: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff80003122: 75 ec jne ffffffff80003110 ffffffff80003124: 3c 7c cmp $0x7c,%al ffffffff80003126: 75 e8 jne ffffffff80003110 ffffffff80003128: 4c 8d 95 f0 fc ff ff lea -0x310(%rbp),%r10 ffffffff8000312f: 31 c0 xor %eax,%eax ffffffff80003131: b9 20 00 00 00 mov $0x20,%ecx ffffffff80003136: 48 89 d6 mov %rdx,%rsi ffffffff80003139: 4c 89 d7 mov %r10,%rdi ffffffff8000313c: 4c 8d 9d f0 fd ff ff lea -0x210(%rbp),%r11 ffffffff80003143: 4c 29 c6 sub %r8,%rsi ffffffff80003146: f3 48 ab rep stos %rax,(%rdi) ffffffff80003149: b9 20 00 00 00 mov $0x20,%ecx ffffffff8000314e: 4c 89 df mov %r11,%rdi ffffffff80003151: f3 48 ab rep stos %rax,(%rdi) ffffffff80003154: b8 ff 00 00 00 mov $0xff,%eax ffffffff80003159: 48 39 c6 cmp %rax,%rsi ffffffff8000315c: 48 0f 47 f0 cmova %rax,%rsi ffffffff80003160: 4c 39 c2 cmp %r8,%rdx ffffffff80003163: 0f 84 61 09 00 00 je ffffffff80003aca ffffffff80003169: 48 8d 46 ff lea -0x1(%rsi),%rax ffffffff8000316d: 48 83 f8 06 cmp $0x6,%rax ffffffff80003171: 0f 86 ee 08 00 00 jbe ffffffff80003a65 ffffffff80003177: 48 89 f7 mov %rsi,%rdi ffffffff8000317a: 4c 89 d0 mov %r10,%rax ffffffff8000317d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ffffffff80003181: 49 8d 0c 38 lea (%r8,%rdi,1),%rcx ffffffff80003185: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000318a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003191: 00 00 00 00 ffffffff80003195: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000319c: 00 00 00 00 ffffffff800031a0: 49 8b 19 mov (%r9),%rbx ffffffff800031a3: 49 83 c1 08 add $0x8,%r9 ffffffff800031a7: 48 83 c0 08 add $0x8,%rax ffffffff800031ab: 48 89 58 f8 mov %rbx,-0x8(%rax) ffffffff800031af: 49 39 c9 cmp %rcx,%r9 ffffffff800031b2: 75 ec jne ffffffff800031a0 ffffffff800031b4: 48 39 fe cmp %rdi,%rsi ffffffff800031b7: 74 3d je ffffffff800031f6 ffffffff800031b9: 31 c0 xor %eax,%eax ffffffff800031bb: 4d 8d 0c 3a lea (%r10,%rdi,1),%r9 ffffffff800031bf: 49 01 f8 add %rdi,%r8 ffffffff800031c2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800031c9: 00 ffffffff800031ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800031d1: 00 00 00 00 ffffffff800031d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800031dc: 00 00 00 00 ffffffff800031e0: 41 0f b6 0c 00 movzbl (%r8,%rax,1),%ecx ffffffff800031e5: 41 88 0c 01 mov %cl,(%r9,%rax,1) ffffffff800031e9: 48 83 c0 01 add $0x1,%rax ffffffff800031ed: 48 8d 0c 38 lea (%rax,%rdi,1),%rcx ffffffff800031f1: 48 39 f1 cmp %rsi,%rcx ffffffff800031f4: 72 ea jb ffffffff800031e0 ffffffff800031f6: b9 01 00 00 00 mov $0x1,%ecx ffffffff800031fb: c6 84 35 f0 fc ff ff movb $0x0,-0x310(%rbp,%rsi,1) ffffffff80003202: 00 ffffffff80003203: 48 8d 84 35 ef fc ff lea -0x311(%rbp,%rsi,1),%rax ffffffff8000320a: ff ffffffff8000320b: 4c 29 d1 sub %r10,%rcx ffffffff8000320e: eb 1f jmp ffffffff8000322f ffffffff80003210: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80003215: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000321c: 00 00 00 00 ffffffff80003220: c6 00 00 movb $0x0,(%rax) ffffffff80003223: 48 89 cf mov %rcx,%rdi ffffffff80003226: 48 83 e8 01 sub $0x1,%rax ffffffff8000322a: 48 01 c7 add %rax,%rdi ffffffff8000322d: 74 05 je ffffffff80003234 ffffffff8000322f: 80 38 20 cmpb $0x20,(%rax) ffffffff80003232: 74 ec je ffffffff80003220 ffffffff80003234: 0f b6 42 02 movzbl 0x2(%rdx),%eax ffffffff80003238: 48 8d 7a 02 lea 0x2(%rdx),%rdi ffffffff8000323c: 3c 20 cmp $0x20,%al ffffffff8000323e: 75 0c jne ffffffff8000324c ffffffff80003240: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff80003244: 48 83 c7 01 add $0x1,%rdi ffffffff80003248: 3c 20 cmp $0x20,%al ffffffff8000324a: 74 f4 je ffffffff80003240 ffffffff8000324c: 4c 8d 8d f0 fe ff ff lea -0x110(%rbp),%r9 ffffffff80003253: 84 c0 test %al,%al ffffffff80003255: 0f 84 e5 00 00 00 je ffffffff80003340 ffffffff8000325b: 4c 89 de mov %r11,%rsi ffffffff8000325e: 4c 89 d9 mov %r11,%rcx ffffffff80003261: 31 d2 xor %edx,%edx ffffffff80003263: eb 28 jmp ffffffff8000328d ffffffff80003265: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000326a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003271: 00 00 00 00 ffffffff80003275: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000327c: 00 00 00 00 ffffffff80003280: 48 83 c1 01 add $0x1,%rcx ffffffff80003284: 48 81 fa ff 00 00 00 cmp $0xff,%rdx ffffffff8000328b: 74 0e je ffffffff8000329b ffffffff8000328d: 48 83 c2 01 add $0x1,%rdx ffffffff80003291: 88 01 mov %al,(%rcx) ffffffff80003293: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff80003297: 84 c0 test %al,%al ffffffff80003299: 75 e5 jne ffffffff80003280 ffffffff8000329b: c6 84 15 f0 fd ff ff movb $0x0,-0x210(%rbp,%rdx,1) ffffffff800032a2: 00 ffffffff800032a3: 49 8d 44 13 ff lea -0x1(%r11,%rdx,1),%rax ffffffff800032a8: ba 01 00 00 00 mov $0x1,%edx ffffffff800032ad: 4c 29 da sub %r11,%rdx ffffffff800032b0: eb 1d jmp ffffffff800032cf ffffffff800032b2: 0f 1f 00 nopl (%rax) ffffffff800032b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800032bc: 00 00 00 00 ffffffff800032c0: c6 00 00 movb $0x0,(%rax) ffffffff800032c3: 48 89 d7 mov %rdx,%rdi ffffffff800032c6: 48 83 e8 01 sub $0x1,%rax ffffffff800032ca: 48 01 c7 add %rax,%rdi ffffffff800032cd: 74 05 je ffffffff800032d4 ffffffff800032cf: 80 38 20 cmpb $0x20,(%rax) ffffffff800032d2: 74 ec je ffffffff800032c0 ffffffff800032d4: 4c 8d 8d f0 fe ff ff lea -0x110(%rbp),%r9 ffffffff800032db: 0f b6 95 f0 fd ff ff movzbl -0x210(%rbp),%edx ffffffff800032e2: b9 20 00 00 00 mov $0x20,%ecx ffffffff800032e7: 31 c0 xor %eax,%eax ffffffff800032e9: 4c 89 cf mov %r9,%rdi ffffffff800032ec: f3 48 ab rep stos %rax,(%rdi) ffffffff800032ef: 84 d2 test %dl,%dl ffffffff800032f1: 74 4d je ffffffff80003340 ffffffff800032f3: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800032f9: 4c 89 c8 mov %r9,%rax ffffffff800032fc: 45 29 c8 sub %r9d,%r8d ffffffff800032ff: 90 nop ffffffff80003300: 8d 7a 9f lea -0x61(%rdx),%edi ffffffff80003303: 8d 4a e0 lea -0x20(%rdx),%ecx ffffffff80003306: 40 80 ff 1a cmp $0x1a,%dil ffffffff8000330a: 0f 42 d1 cmovb %ecx,%edx ffffffff8000330d: 41 8d 0c 00 lea (%r8,%rax,1),%ecx ffffffff80003311: 81 f9 ff 00 00 00 cmp $0xff,%ecx ffffffff80003317: 88 10 mov %dl,(%rax) ffffffff80003319: 0f b6 56 01 movzbl 0x1(%rsi),%edx ffffffff8000331d: 40 0f 95 c7 setne %dil ffffffff80003321: 84 d2 test %dl,%dl ffffffff80003323: 0f 95 c1 setne %cl ffffffff80003326: 48 83 c0 01 add $0x1,%rax ffffffff8000332a: 48 83 c6 01 add $0x1,%rsi ffffffff8000332e: 40 84 cf test %cl,%dil ffffffff80003331: 75 cd jne ffffffff80003300 ffffffff80003333: 80 bd f0 fe ff ff 55 cmpb $0x55,-0x110(%rbp) ffffffff8000333a: 0f 84 d8 01 00 00 je ffffffff80003518 ffffffff80003340: 48 8d 3d 59 25 03 00 lea 0x32559(%rip),%rdi # ffffffff800358a0 ffffffff80003347: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff8000334e: e8 0d df ff ff call ffffffff80001260 ffffffff80003353: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff8000335a: 48 8b 15 17 84 0a 00 mov 0xa8417(%rip),%rdx # ffffffff800ab778 ffffffff80003361: b8 41 00 00 00 mov $0x41,%eax ffffffff80003366: 48 85 d2 test %rdx,%rdx ffffffff80003369: 74 03 je ffffffff8000336e ffffffff8000336b: 0f b6 02 movzbl (%rdx),%eax ffffffff8000336e: 4c 89 cf mov %r9,%rdi ffffffff80003371: 88 85 f0 fe ff ff mov %al,-0x110(%rbp) ffffffff80003377: c7 85 f1 fe ff ff 3a movl $0x203e3a,-0x10f(%rbp) ffffffff8000337e: 3e 20 00 ffffffff80003381: e8 da de ff ff call ffffffff80001260 ffffffff80003386: 48 81 c4 b0 03 00 00 add $0x3b0,%rsp ffffffff8000338d: 5b pop %rbx ffffffff8000338e: 41 5e pop %r14 ffffffff80003390: 5d pop %rbp ffffffff80003391: c3 ret ffffffff80003392: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80003398: 89 f0 mov %esi,%eax ffffffff8000339a: 83 e0 df and $0xffffffdf,%eax ffffffff8000339d: 3c 51 cmp $0x51,%al ffffffff8000339f: 74 1f je ffffffff800033c0 ffffffff800033a1: 40 80 fe 11 cmp $0x11,%sil ffffffff800033a5: 0f 84 c5 04 00 00 je ffffffff80003870 ffffffff800033ab: 40 80 fe 12 cmp $0x12,%sil ffffffff800033af: 0f 84 93 02 00 00 je ffffffff80003648 ffffffff800033b5: c3 ret ffffffff800033b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800033bd: 00 00 00 ffffffff800033c0: c7 05 a6 83 0a 00 00 movl $0x0,0xa83a6(%rip) # ffffffff800ab770 ffffffff800033c7: 00 00 00 ffffffff800033ca: c3 ret ffffffff800033cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800033d0: 8b 05 aa 83 0a 00 mov 0xa83aa(%rip),%eax # ffffffff800ab780 ffffffff800033d6: 83 f8 72 cmp $0x72,%eax ffffffff800033d9: 7f ab jg ffffffff80003386 ffffffff800033db: 83 c0 01 add $0x1,%eax ffffffff800033de: 89 05 9c 83 0a 00 mov %eax,0xa839c(%rip) # ffffffff800ab780 ffffffff800033e4: eb a0 jmp ffffffff80003386 ffffffff800033e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800033ed: 00 00 00 ffffffff800033f0: 8b 05 8a 83 0a 00 mov 0xa838a(%rip),%eax # ffffffff800ab780 ffffffff800033f6: 83 f8 04 cmp $0x4,%eax ffffffff800033f9: 7e 8b jle ffffffff80003386 ffffffff800033fb: 83 e8 01 sub $0x1,%eax ffffffff800033fe: 89 05 7c 83 0a 00 mov %eax,0xa837c(%rip) # ffffffff800ab780 ffffffff80003404: eb 80 jmp ffffffff80003386 ffffffff80003406: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000340d: 00 00 00 ffffffff80003410: 8b 05 d2 a7 06 00 mov 0x6a7d2(%rip),%eax # ffffffff8006dbe8 ffffffff80003416: 83 f8 ff cmp $0xffffffff,%eax ffffffff80003419: 0f 84 67 ff ff ff je ffffffff80003386 ffffffff8000341f: 8b 1d b7 c9 06 00 mov 0x6c9b7(%rip),%ebx # ffffffff8006fddc ffffffff80003425: 8d 4b 0f lea 0xf(%rbx),%ecx ffffffff80003428: c1 f9 1f sar $0x1f,%ecx ffffffff8000342b: c1 e9 1c shr $0x1c,%ecx ffffffff8000342e: 8d 54 19 0f lea 0xf(%rcx,%rbx,1),%edx ffffffff80003432: 83 e2 0f and $0xf,%edx ffffffff80003435: 29 ca sub %ecx,%edx ffffffff80003437: 39 d0 cmp %edx,%eax ffffffff80003439: 0f 84 31 02 00 00 je ffffffff80003670 ffffffff8000343f: 83 c0 01 add $0x1,%eax ffffffff80003442: 99 cltd ffffffff80003443: c1 ea 1c shr $0x1c,%edx ffffffff80003446: 01 d0 add %edx,%eax ffffffff80003448: 83 e0 0f and $0xf,%eax ffffffff8000344b: 29 d0 sub %edx,%eax ffffffff8000344d: 89 05 95 a7 06 00 mov %eax,0x6a795(%rip) # ffffffff8006dbe8 ffffffff80003453: 48 63 f8 movslq %eax,%rdi ffffffff80003456: 48 8d 05 83 c9 06 00 lea 0x6c983(%rip),%rax # ffffffff8006fde0 ffffffff8000345d: 48 6b ff 75 imul $0x75,%rdi,%rdi ffffffff80003461: 48 01 c7 add %rax,%rdi ffffffff80003464: 48 81 c4 b0 03 00 00 add $0x3b0,%rsp ffffffff8000346b: 5b pop %rbx ffffffff8000346c: 41 5e pop %r14 ffffffff8000346e: 5d pop %rbp ffffffff8000346f: e9 cc d5 ff ff jmp ffffffff80000a40 ffffffff80003474: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003478: 8b 05 5a c9 06 00 mov 0x6c95a(%rip),%eax # ffffffff8006fdd8 ffffffff8000347e: 85 c0 test %eax,%eax ffffffff80003480: 0f 8e 00 ff ff ff jle ffffffff80003386 ffffffff80003486: 8b 0d 5c a7 06 00 mov 0x6a75c(%rip),%ecx # ffffffff8006dbe8 ffffffff8000348c: 8b 15 4a c9 06 00 mov 0x6c94a(%rip),%edx # ffffffff8006fddc ffffffff80003492: 83 f9 ff cmp $0xffffffff,%ecx ffffffff80003495: 0f 84 f5 01 00 00 je ffffffff80003690 ffffffff8000349b: 29 c2 sub %eax,%edx ffffffff8000349d: 8d 42 10 lea 0x10(%rdx),%eax ffffffff800034a0: 99 cltd ffffffff800034a1: c1 ea 1c shr $0x1c,%edx ffffffff800034a4: 01 d0 add %edx,%eax ffffffff800034a6: 83 e0 0f and $0xf,%eax ffffffff800034a9: 29 d0 sub %edx,%eax ffffffff800034ab: 39 c1 cmp %eax,%ecx ffffffff800034ad: 74 a4 je ffffffff80003453 ffffffff800034af: 8d 51 0f lea 0xf(%rcx),%edx ffffffff800034b2: c1 fa 1f sar $0x1f,%edx ffffffff800034b5: c1 ea 1c shr $0x1c,%edx ffffffff800034b8: 8d 44 0a 0f lea 0xf(%rdx,%rcx,1),%eax ffffffff800034bc: eb 8a jmp ffffffff80003448 ffffffff800034be: 66 90 xchg %ax,%ax ffffffff800034c0: 8b 05 ba 82 0a 00 mov 0xa82ba(%rip),%eax # ffffffff800ab780 ffffffff800034c6: 83 f8 04 cmp $0x4,%eax ffffffff800034c9: 0f 8e b7 fe ff ff jle ffffffff80003386 ffffffff800034cf: 48 63 15 ae 82 0a 00 movslq 0xa82ae(%rip),%rdx # ffffffff800ab784 ffffffff800034d6: 83 e8 01 sub $0x1,%eax ffffffff800034d9: 89 05 a1 82 0a 00 mov %eax,0xa82a1(%rip) # ffffffff800ab780 ffffffff800034df: 48 98 cltq ffffffff800034e1: 48 6b d2 74 imul $0x74,%rdx,%rdx ffffffff800034e5: 48 01 d0 add %rdx,%rax ffffffff800034e8: 48 8d 15 b1 82 0a 00 lea 0xa82b1(%rip),%rdx # ffffffff800ab7a0 ffffffff800034ef: c6 04 c2 20 movb $0x20,(%rdx,%rax,8) ffffffff800034f3: e9 8e fe ff ff jmp ffffffff80003386 ffffffff800034f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800034ff: 00 ffffffff80003500: 8d 46 e0 lea -0x20(%rsi),%eax ffffffff80003503: 3c 5e cmp $0x5e,%al ffffffff80003505: 0f 87 2d 02 00 00 ja ffffffff80003738 ffffffff8000350b: 40 0f be fe movsbl %sil,%edi ffffffff8000350f: e9 ac db ff ff jmp ffffffff800010c0 ffffffff80003514: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003518: 80 bd f1 fe ff ff 44 cmpb $0x44,-0x10f(%rbp) ffffffff8000351f: 0f 85 1b fe ff ff jne ffffffff80003340 ffffffff80003525: 80 bd f2 fe ff ff 50 cmpb $0x50,-0x10e(%rbp) ffffffff8000352c: 0f 85 0e fe ff ff jne ffffffff80003340 ffffffff80003532: 80 bd f3 fe ff ff 53 cmpb $0x53,-0x10d(%rbp) ffffffff80003539: 0f 85 01 fe ff ff jne ffffffff80003340 ffffffff8000353f: 80 bd f4 fe ff ff 45 cmpb $0x45,-0x10c(%rbp) ffffffff80003546: 0f 85 f4 fd ff ff jne ffffffff80003340 ffffffff8000354c: 80 bd f5 fe ff ff 4e cmpb $0x4e,-0x10b(%rbp) ffffffff80003553: 0f 85 e7 fd ff ff jne ffffffff80003340 ffffffff80003559: 80 bd f6 fe ff ff 44 cmpb $0x44,-0x10a(%rbp) ffffffff80003560: 0f 85 da fd ff ff jne ffffffff80003340 ffffffff80003566: f6 85 f7 fe ff ff df testb $0xdf,-0x109(%rbp) ffffffff8000356d: 0f 85 cd fd ff ff jne ffffffff80003340 ffffffff80003573: 48 8d 95 f7 fd ff ff lea -0x209(%rbp),%rdx ffffffff8000357a: 80 bd f7 fd ff ff 20 cmpb $0x20,-0x209(%rbp) ffffffff80003581: 75 09 jne ffffffff8000358c ffffffff80003583: 48 83 c2 01 add $0x1,%rdx ffffffff80003587: 80 3a 20 cmpb $0x20,(%rdx) ffffffff8000358a: 74 f7 je ffffffff80003583 ffffffff8000358c: 4c 89 95 48 fc ff ff mov %r10,-0x3b8(%rbp) ffffffff80003593: 4c 89 8d 50 fc ff ff mov %r9,-0x3b0(%rbp) ffffffff8000359a: 48 89 95 58 fc ff ff mov %rdx,-0x3a8(%rbp) ffffffff800035a1: e8 1a 8b 01 00 call ffffffff8001c0c0 ffffffff800035a6: 48 8b 95 58 fc ff ff mov -0x3a8(%rbp),%rdx ffffffff800035ad: 4c 8b 8d 50 fc ff ff mov -0x3b0(%rbp),%r9 ffffffff800035b4: 85 c0 test %eax,%eax ffffffff800035b6: 4c 8b 95 48 fc ff ff mov -0x3b8(%rbp),%r10 ffffffff800035bd: 0f 84 28 07 00 00 je ffffffff80003ceb ffffffff800035c3: 0f be 02 movsbl (%rdx),%eax ffffffff800035c6: 31 c9 xor %ecx,%ecx ffffffff800035c8: 48 89 8d 68 fc ff ff mov %rcx,-0x398(%rbp) ffffffff800035cf: 48 89 8d 70 fc ff ff mov %rcx,-0x390(%rbp) ffffffff800035d6: 84 c0 test %al,%al ffffffff800035d8: 74 48 je ffffffff80003622 ffffffff800035da: 31 ff xor %edi,%edi ffffffff800035dc: 31 f6 xor %esi,%esi ffffffff800035de: 8d 48 d0 lea -0x30(%rax),%ecx ffffffff800035e1: 80 f9 09 cmp $0x9,%cl ffffffff800035e4: 0f 87 ed 04 00 00 ja ffffffff80003ad7 ffffffff800035ea: 8d 0c b6 lea (%rsi,%rsi,4),%ecx ffffffff800035ed: 8d 74 48 d0 lea -0x30(%rax,%rcx,2),%esi ffffffff800035f1: 0f be 42 01 movsbl 0x1(%rdx),%eax ffffffff800035f5: 48 83 c2 01 add $0x1,%rdx ffffffff800035f9: 84 c0 test %al,%al ffffffff800035fb: 75 e1 jne ffffffff800035de ffffffff800035fd: 89 f9 mov %edi,%ecx ffffffff800035ff: 83 f9 04 cmp $0x4,%ecx ffffffff80003602: 0f 84 24 05 00 00 je ffffffff80003b2c ffffffff80003608: 85 f6 test %esi,%esi ffffffff8000360a: 7e 0d jle ffffffff80003619 ffffffff8000360c: 48 63 c1 movslq %ecx,%rax ffffffff8000360f: 83 c1 01 add $0x1,%ecx ffffffff80003612: 89 b4 85 68 fc ff ff mov %esi,-0x398(%rbp,%rax,4) ffffffff80003619: 83 f9 04 cmp $0x4,%ecx ffffffff8000361c: 0f 84 0a 05 00 00 je ffffffff80003b2c ffffffff80003622: 48 8d 3d 58 db 02 00 lea 0x2db58(%rip),%rdi # ffffffff80031181 ffffffff80003629: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003630: e8 2b dc ff ff call ffffffff80001260 ffffffff80003635: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff8000363c: e9 19 fd ff ff jmp ffffffff8000335a ffffffff80003641: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80003648: 8b 05 06 ef 06 00 mov 0x6ef06(%rip),%eax # ffffffff80072554 ffffffff8000364e: 8b 15 fc ee 06 00 mov 0x6eefc(%rip),%edx # ffffffff80072550 ffffffff80003654: 83 e8 29 sub $0x29,%eax ffffffff80003657: 39 d0 cmp %edx,%eax ffffffff80003659: 0f 8e 56 fd ff ff jle ffffffff800033b5 ffffffff8000365f: 83 c2 01 add $0x1,%edx ffffffff80003662: 89 15 e8 ee 06 00 mov %edx,0x6eee8(%rip) # ffffffff80072550 ffffffff80003668: c3 ret ffffffff80003669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80003670: c7 05 6e a5 06 00 ff movl $0xffffffff,0x6a56e(%rip) # ffffffff8006dbe8 ffffffff80003677: ff ff ff ffffffff8000367a: 48 8d 3d df c6 06 00 lea 0x6c6df(%rip),%rdi # ffffffff8006fd60 ffffffff80003681: e9 de fd ff ff jmp ffffffff80003464 ffffffff80003686: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000368d: 00 00 00 ffffffff80003690: 48 63 35 ed 80 0a 00 movslq 0xa80ed(%rip),%rsi # ffffffff800ab784 ffffffff80003697: 48 8d 05 02 81 0a 00 lea 0xa8102(%rip),%rax # ffffffff800ab7a0 ffffffff8000369e: 48 8d 3d bb c6 06 00 lea 0x6c6bb(%rip),%rdi # ffffffff8006fd60 ffffffff800036a5: 48 69 f6 a0 03 00 00 imul $0x3a0,%rsi,%rsi ffffffff800036ac: 48 01 c6 add %rax,%rsi ffffffff800036af: 31 c0 xor %eax,%eax ffffffff800036b1: eb 1a jmp ffffffff800036cd ffffffff800036b3: 66 90 xchg %ax,%ax ffffffff800036b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800036bc: 00 00 00 00 ffffffff800036c0: 88 0c 07 mov %cl,(%rdi,%rax,1) ffffffff800036c3: 48 83 c0 01 add $0x1,%rax ffffffff800036c7: 48 83 f8 70 cmp $0x70,%rax ffffffff800036cb: 74 09 je ffffffff800036d6 ffffffff800036cd: 0f b6 4c c6 20 movzbl 0x20(%rsi,%rax,8),%ecx ffffffff800036d2: 84 c9 test %cl,%cl ffffffff800036d4: 75 ea jne ffffffff800036c0 ffffffff800036d6: 8d 48 ff lea -0x1(%rax),%ecx ffffffff800036d9: 48 63 c9 movslq %ecx,%rcx ffffffff800036dc: 48 01 f9 add %rdi,%rcx ffffffff800036df: eb 2c jmp ffffffff8000370d ffffffff800036e1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800036e8: 00 00 ffffffff800036ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800036f1: 00 00 00 00 ffffffff800036f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800036fc: 00 00 00 00 ffffffff80003700: 48 83 e9 01 sub $0x1,%rcx ffffffff80003704: 80 79 01 20 cmpb $0x20,0x1(%rcx) ffffffff80003708: 75 07 jne ffffffff80003711 ffffffff8000370a: 83 e8 01 sub $0x1,%eax ffffffff8000370d: 85 c0 test %eax,%eax ffffffff8000370f: 75 ef jne ffffffff80003700 ffffffff80003711: 8d 4a 0f lea 0xf(%rdx),%ecx ffffffff80003714: 48 98 cltq ffffffff80003716: c1 f9 1f sar $0x1f,%ecx ffffffff80003719: c6 04 07 00 movb $0x0,(%rdi,%rax,1) ffffffff8000371d: c1 e9 1c shr $0x1c,%ecx ffffffff80003720: 8d 44 0a 0f lea 0xf(%rdx,%rcx,1),%eax ffffffff80003724: 83 e0 0f and $0xf,%eax ffffffff80003727: 29 c8 sub %ecx,%eax ffffffff80003729: 89 05 b9 a4 06 00 mov %eax,0x6a4b9(%rip) # ffffffff8006dbe8 ffffffff8000372f: e9 1f fd ff ff jmp ffffffff80003453 ffffffff80003734: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003738: c3 ret ffffffff80003739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80003740: 48 98 cltq ffffffff80003742: bf 0a 00 00 00 mov $0xa,%edi ffffffff80003747: 4c 89 85 58 fc ff ff mov %r8,-0x3a8(%rbp) ffffffff8000374e: c6 84 05 78 fc ff ff movb $0x0,-0x388(%rbp,%rax,1) ffffffff80003755: 00 ffffffff80003756: 4c 89 8d 50 fc ff ff mov %r9,-0x3b0(%rbp) ffffffff8000375d: e8 5e d9 ff ff call ffffffff800010c0 ffffffff80003762: 0f b6 85 78 fc ff ff movzbl -0x388(%rbp),%eax ffffffff80003769: 4c 8b 85 58 fc ff ff mov -0x3a8(%rbp),%r8 ffffffff80003770: 84 c0 test %al,%al ffffffff80003772: 0f 84 00 03 00 00 je ffffffff80003a78 ffffffff80003778: 8b 3d 5a c6 06 00 mov 0x6c65a(%rip),%edi # ffffffff8006fdd8 ffffffff8000377e: 8b 35 58 c6 06 00 mov 0x6c658(%rip),%esi # ffffffff8006fddc ffffffff80003784: 48 8d 15 55 c6 06 00 lea 0x6c655(%rip),%rdx # ffffffff8006fde0 ffffffff8000378b: 4c 8b 8d 50 fc ff ff mov -0x3b0(%rbp),%r9 ffffffff80003792: 85 ff test %edi,%edi ffffffff80003794: 7e 6a jle ffffffff80003800 ffffffff80003796: 44 8d 56 0f lea 0xf(%rsi),%r10d ffffffff8000379a: 48 8d 15 3f c6 06 00 lea 0x6c63f(%rip),%rdx # ffffffff8006fde0 ffffffff800037a1: 4d 89 c3 mov %r8,%r11 ffffffff800037a4: 41 c1 fa 1f sar $0x1f,%r10d ffffffff800037a8: 41 c1 ea 1c shr $0x1c,%r10d ffffffff800037ac: 42 8d 4c 16 0f lea 0xf(%rsi,%r10,1),%ecx ffffffff800037b1: 83 e1 0f and $0xf,%ecx ffffffff800037b4: 44 29 d1 sub %r10d,%ecx ffffffff800037b7: 41 89 c2 mov %eax,%r10d ffffffff800037ba: 48 63 c9 movslq %ecx,%rcx ffffffff800037bd: 48 6b c9 75 imul $0x75,%rcx,%rcx ffffffff800037c1: 48 01 d1 add %rdx,%rcx ffffffff800037c4: eb 30 jmp ffffffff800037f6 ffffffff800037c6: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800037ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800037d1: 00 00 00 00 ffffffff800037d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800037dc: 00 00 00 00 ffffffff800037e0: 45 0f b6 53 01 movzbl 0x1(%r11),%r10d ffffffff800037e5: 49 83 c3 01 add $0x1,%r11 ffffffff800037e9: 48 83 c1 01 add $0x1,%rcx ffffffff800037ed: 45 84 d2 test %r10b,%r10b ffffffff800037f0: 0f 84 76 02 00 00 je ffffffff80003a6c ffffffff800037f6: 44 38 11 cmp %r10b,(%rcx) ffffffff800037f9: 74 e5 je ffffffff800037e0 ffffffff800037fb: 44 38 11 cmp %r10b,(%rcx) ffffffff800037fe: 74 5d je ffffffff8000385d ffffffff80003800: 48 63 ce movslq %esi,%rcx ffffffff80003803: 41 89 c2 mov %eax,%r10d ffffffff80003806: 48 6b c9 75 imul $0x75,%rcx,%rcx ffffffff8000380a: 48 01 ca add %rcx,%rdx ffffffff8000380d: 4c 89 c1 mov %r8,%rcx ffffffff80003810: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80003815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000381c: 00 00 00 00 ffffffff80003820: 48 83 c1 01 add $0x1,%rcx ffffffff80003824: 44 88 12 mov %r10b,(%rdx) ffffffff80003827: 48 83 c2 01 add $0x1,%rdx ffffffff8000382b: 44 0f b6 11 movzbl (%rcx),%r10d ffffffff8000382f: 45 84 d2 test %r10b,%r10b ffffffff80003832: 75 ec jne ffffffff80003820 ffffffff80003834: c6 02 00 movb $0x0,(%rdx) ffffffff80003837: 8d 56 01 lea 0x1(%rsi),%edx ffffffff8000383a: c1 fa 1f sar $0x1f,%edx ffffffff8000383d: c1 ea 1c shr $0x1c,%edx ffffffff80003840: 8d 74 32 01 lea 0x1(%rdx,%rsi,1),%esi ffffffff80003844: 83 e6 0f and $0xf,%esi ffffffff80003847: 29 d6 sub %edx,%esi ffffffff80003849: 89 35 8d c5 06 00 mov %esi,0x6c58d(%rip) # ffffffff8006fddc ffffffff8000384f: 83 ff 0f cmp $0xf,%edi ffffffff80003852: 7f 09 jg ffffffff8000385d ffffffff80003854: 83 c7 01 add $0x1,%edi ffffffff80003857: 89 3d 7b c5 06 00 mov %edi,0x6c57b(%rip) # ffffffff8006fdd8 ffffffff8000385d: c7 05 81 a3 06 00 ff movl $0xffffffff,0x6a381(%rip) # ffffffff8006dbe8 ffffffff80003864: ff ff ff ffffffff80003867: e9 8f f8 ff ff jmp ffffffff800030fb ffffffff8000386c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003870: 8b 05 da ec 06 00 mov 0x6ecda(%rip),%eax # ffffffff80072550 ffffffff80003876: 85 c0 test %eax,%eax ffffffff80003878: 0f 8e 37 fb ff ff jle ffffffff800033b5 ffffffff8000387e: 83 e8 01 sub $0x1,%eax ffffffff80003881: 89 05 c9 ec 06 00 mov %eax,0x6ecc9(%rip) # ffffffff80072550 ffffffff80003887: c3 ret ffffffff80003888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000388f: 00 ffffffff80003890: 4c 8d 8d f0 fe ff ff lea -0x110(%rbp),%r9 ffffffff80003897: b9 20 00 00 00 mov $0x20,%ecx ffffffff8000389c: 31 c0 xor %eax,%eax ffffffff8000389e: 4c 89 cf mov %r9,%rdi ffffffff800038a1: f3 48 ab rep stos %rax,(%rdi) ffffffff800038a4: eb 2c jmp ffffffff800038d2 ffffffff800038a6: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800038aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800038b1: 00 00 00 00 ffffffff800038b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800038bc: 00 00 00 00 ffffffff800038c0: 48 83 c0 01 add $0x1,%rax ffffffff800038c4: 45 0f b6 14 00 movzbl (%r8,%rax,1),%r10d ffffffff800038c9: 45 84 d2 test %r10b,%r10b ffffffff800038cc: 0f 84 1f 01 00 00 je ffffffff800039f1 ffffffff800038d2: 41 80 fa 3e cmp $0x3e,%r10b ffffffff800038d6: 75 e8 jne ffffffff800038c0 ffffffff800038d8: 49 8d 74 00 01 lea 0x1(%r8,%rax,1),%rsi ffffffff800038dd: 48 63 d0 movslq %eax,%rdx ffffffff800038e0: 80 3e 3e cmpb $0x3e,(%rsi) ffffffff800038e3: 0f 84 d1 01 00 00 je ffffffff80003aba ffffffff800038e9: c6 84 15 78 fc ff ff movb $0x0,-0x388(%rbp,%rdx,1) ffffffff800038f0: 00 ffffffff800038f1: 0f b6 06 movzbl (%rsi),%eax ffffffff800038f4: 84 c0 test %al,%al ffffffff800038f6: 0f 84 62 01 00 00 je ffffffff80003a5e ffffffff800038fc: 48 8d 56 01 lea 0x1(%rsi),%rdx ffffffff80003900: 31 c9 xor %ecx,%ecx ffffffff80003902: eb 2e jmp ffffffff80003932 ffffffff80003904: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000390a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003911: 00 00 00 00 ffffffff80003915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000391c: 00 00 00 00 ffffffff80003920: 0f b6 02 movzbl (%rdx),%eax ffffffff80003923: 48 83 c2 01 add $0x1,%rdx ffffffff80003927: 83 c1 01 add $0x1,%ecx ffffffff8000392a: 84 c0 test %al,%al ffffffff8000392c: 0f 84 2c 01 00 00 je ffffffff80003a5e ffffffff80003932: 3c 20 cmp $0x20,%al ffffffff80003934: 74 ea je ffffffff80003920 ffffffff80003936: 3c 09 cmp $0x9,%al ffffffff80003938: 74 e6 je ffffffff80003920 ffffffff8000393a: 48 63 f9 movslq %ecx,%rdi ffffffff8000393d: 0f b6 04 3e movzbl (%rsi,%rdi,1),%eax ffffffff80003941: a8 df test $0xdf,%al ffffffff80003943: 0f 84 15 01 00 00 je ffffffff80003a5e ffffffff80003949: 3c 09 cmp $0x9,%al ffffffff8000394b: 0f 84 0d 01 00 00 je ffffffff80003a5e ffffffff80003951: 4c 89 c9 mov %r9,%rcx ffffffff80003954: ba 01 00 00 00 mov $0x1,%edx ffffffff80003959: 48 01 fe add %rdi,%rsi ffffffff8000395c: eb 06 jmp ffffffff80003964 ffffffff8000395e: 66 90 xchg %ax,%ax ffffffff80003960: 3c 09 cmp $0x9,%al ffffffff80003962: 74 15 je ffffffff80003979 ffffffff80003964: 88 01 mov %al,(%rcx) ffffffff80003966: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax ffffffff8000396a: 48 89 d7 mov %rdx,%rdi ffffffff8000396d: 48 83 c1 01 add $0x1,%rcx ffffffff80003971: 48 83 c2 01 add $0x1,%rdx ffffffff80003975: a8 df test $0xdf,%al ffffffff80003977: 75 e7 jne ffffffff80003960 ffffffff80003979: 48 63 ff movslq %edi,%rdi ffffffff8000397c: c6 84 3d f0 fe ff ff movb $0x0,-0x110(%rbp,%rdi,1) ffffffff80003983: 00 ffffffff80003984: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000398b: 0f 84 0a 01 00 00 je ffffffff80003a9b ffffffff80003991: 41 80 fa 61 cmp $0x61,%r10b ffffffff80003995: 48 8d 05 21 e9 02 00 lea 0x2e921(%rip),%rax # ffffffff800322bd ffffffff8000399c: 4c 89 cf mov %r9,%rdi ffffffff8000399f: 4c 89 85 48 fc ff ff mov %r8,-0x3b8(%rbp) ffffffff800039a6: 48 8d 35 a8 dc 02 00 lea 0x2dca8(%rip),%rsi # ffffffff80031655 ffffffff800039ad: 44 88 95 50 fc ff ff mov %r10b,-0x3b0(%rbp) ffffffff800039b4: 48 0f 44 f0 cmove %rax,%rsi ffffffff800039b8: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff800039bf: e8 ac 0b 01 00 call ffffffff80014570 ffffffff800039c4: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff800039cb: 44 0f b6 95 50 fc ff movzbl -0x3b0(%rbp),%r10d ffffffff800039d2: ff ffffffff800039d3: 48 85 c0 test %rax,%rax ffffffff800039d6: 48 89 05 6b eb 06 00 mov %rax,0x6eb6b(%rip) # ffffffff80072548 ffffffff800039dd: 4c 8b 85 48 fc ff ff mov -0x3b8(%rbp),%r8 ffffffff800039e4: 0f 84 2a 01 00 00 je ffffffff80003b14 ffffffff800039ea: 44 88 15 50 eb 06 00 mov %r10b,0x6eb50(%rip) # ffffffff80072541 ffffffff800039f1: 4c 89 c7 mov %r8,%rdi ffffffff800039f4: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff800039fb: e8 50 d9 ff ff call ffffffff80001350 ffffffff80003a00: 48 8b 3d 41 eb 06 00 mov 0x6eb41(%rip),%rdi # ffffffff80072548 ffffffff80003a07: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003a0e: 48 85 ff test %rdi,%rdi ffffffff80003a11: 0f 84 43 f9 ff ff je ffffffff8000335a ffffffff80003a17: e8 04 ed 00 00 call ffffffff80012720 ffffffff80003a1c: 48 8d 3d b8 d7 02 00 lea 0x2d7b8(%rip),%rdi # ffffffff800311db ffffffff80003a23: 48 c7 05 1a eb 06 00 movq $0x0,0x6eb1a(%rip) # ffffffff80072548 ffffffff80003a2a: 00 00 00 00 ffffffff80003a2e: c6 05 0c eb 06 00 00 movb $0x0,0x6eb0c(%rip) # ffffffff80072541 ffffffff80003a35: e8 26 d8 ff ff call ffffffff80001260 ffffffff80003a3a: 48 8b bd 58 fc ff ff mov -0x3a8(%rbp),%rdi ffffffff80003a41: e8 1a d8 ff ff call ffffffff80001260 ffffffff80003a46: 48 8d 3d bb ed 02 00 lea 0x2edbb(%rip),%rdi # ffffffff80032808 ffffffff80003a4d: e8 0e d8 ff ff call ffffffff80001260 ffffffff80003a52: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003a59: e9 fc f8 ff ff jmp ffffffff8000335a ffffffff80003a5e: 31 ff xor %edi,%edi ffffffff80003a60: e9 14 ff ff ff jmp ffffffff80003979 ffffffff80003a65: 31 ff xor %edi,%edi ffffffff80003a67: e9 4d f7 ff ff jmp ffffffff800031b9 ffffffff80003a6c: 45 31 d2 xor %r10d,%r10d ffffffff80003a6f: e9 87 fd ff ff jmp ffffffff800037fb ffffffff80003a74: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003a78: c7 05 66 a1 06 00 ff movl $0xffffffff,0x6a166(%rip) # ffffffff8006dbe8 ffffffff80003a7f: ff ff ff ffffffff80003a82: 4c 8d 8d f0 fe ff ff lea -0x110(%rbp),%r9 ffffffff80003a89: b9 20 00 00 00 mov $0x20,%ecx ffffffff80003a8e: 31 c0 xor %eax,%eax ffffffff80003a90: 4c 89 cf mov %r9,%rdi ffffffff80003a93: f3 48 ab rep stos %rax,(%rdi) ffffffff80003a96: e9 56 ff ff ff jmp ffffffff800039f1 ffffffff80003a9b: 48 8d 3d 36 1e 03 00 lea 0x31e36(%rip),%rdi # ffffffff800358d8 ffffffff80003aa2: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003aa9: e8 b2 d7 ff ff call ffffffff80001260 ffffffff80003aae: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003ab5: e9 a0 f8 ff ff jmp ffffffff8000335a ffffffff80003aba: 49 8d 74 00 02 lea 0x2(%r8,%rax,1),%rsi ffffffff80003abf: 41 ba 61 00 00 00 mov $0x61,%r10d ffffffff80003ac5: e9 1f fe ff ff jmp ffffffff800038e9 ffffffff80003aca: c6 84 35 f0 fc ff ff movb $0x0,-0x310(%rbp,%rsi,1) ffffffff80003ad1: 00 ffffffff80003ad2: e9 5d f7 ff ff jmp ffffffff80003234 ffffffff80003ad7: 3c 2e cmp $0x2e,%al ffffffff80003ad9: 74 08 je ffffffff80003ae3 ffffffff80003adb: 3c 20 cmp $0x20,%al ffffffff80003add: 0f 85 0e fb ff ff jne ffffffff800035f1 ffffffff80003ae3: 89 b4 bd 68 fc ff ff mov %esi,-0x398(%rbp,%rdi,4) ffffffff80003aea: 8d 4f 01 lea 0x1(%rdi),%ecx ffffffff80003aed: 3c 20 cmp $0x20,%al ffffffff80003aef: 0f 84 24 fb ff ff je ffffffff80003619 ffffffff80003af5: 0f be 42 01 movsbl 0x1(%rdx),%eax ffffffff80003af9: 48 83 c2 01 add $0x1,%rdx ffffffff80003afd: 84 c0 test %al,%al ffffffff80003aff: 0f 84 05 02 00 00 je ffffffff80003d0a ffffffff80003b05: 83 f9 04 cmp $0x4,%ecx ffffffff80003b08: 74 22 je ffffffff80003b2c ffffffff80003b0a: 48 63 f9 movslq %ecx,%rdi ffffffff80003b0d: 31 f6 xor %esi,%esi ffffffff80003b0f: e9 ca fa ff ff jmp ffffffff800035de ffffffff80003b14: 48 8d 3d e5 1d 03 00 lea 0x31de5(%rip),%rdi # ffffffff80035900 ffffffff80003b1b: e8 40 d7 ff ff call ffffffff80001260 ffffffff80003b20: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003b27: e9 2e f8 ff ff jmp ffffffff8000335a ffffffff80003b2c: 0f b6 85 68 fc ff ff movzbl -0x398(%rbp),%eax ffffffff80003b33: 0f b6 b5 70 fc ff ff movzbl -0x390(%rbp),%esi ffffffff80003b3a: 8a a5 6c fc ff ff mov -0x394(%rbp),%ah ffffffff80003b40: 0f b6 8d 74 fc ff ff movzbl -0x38c(%rbp),%ecx ffffffff80003b47: c1 e6 10 shl $0x10,%esi ffffffff80003b4a: 0f b7 c0 movzwl %ax,%eax ffffffff80003b4d: c1 e1 18 shl $0x18,%ecx ffffffff80003b50: 09 f0 or %esi,%eax ffffffff80003b52: 09 c8 or %ecx,%eax ffffffff80003b54: 89 85 64 fc ff ff mov %eax,-0x39c(%rbp) ffffffff80003b5a: 0f b6 02 movzbl (%rdx),%eax ffffffff80003b5d: 3c 20 cmp $0x20,%al ffffffff80003b5f: 75 0c jne ffffffff80003b6d ffffffff80003b61: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff80003b65: 48 83 c2 01 add $0x1,%rdx ffffffff80003b69: 3c 20 cmp $0x20,%al ffffffff80003b6b: 74 f4 je ffffffff80003b61 ffffffff80003b6d: 8d 48 d0 lea -0x30(%rax),%ecx ffffffff80003b70: 80 f9 09 cmp $0x9,%cl ffffffff80003b73: 0f 87 53 01 00 00 ja ffffffff80003ccc ffffffff80003b79: 31 c9 xor %ecx,%ecx ffffffff80003b7b: 83 e8 30 sub $0x30,%eax ffffffff80003b7e: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff80003b81: 48 83 c2 01 add $0x1,%rdx ffffffff80003b85: 0f be c0 movsbl %al,%eax ffffffff80003b88: 8d 0c 48 lea (%rax,%rcx,2),%ecx ffffffff80003b8b: 0f b6 02 movzbl (%rdx),%eax ffffffff80003b8e: 8d 70 d0 lea -0x30(%rax),%esi ffffffff80003b91: 40 80 fe 09 cmp $0x9,%sil ffffffff80003b95: 76 e4 jbe ffffffff80003b7b ffffffff80003b97: 85 c9 test %ecx,%ecx ffffffff80003b99: 0f 84 2d 01 00 00 je ffffffff80003ccc ffffffff80003b9f: 81 f9 ff ff 00 00 cmp $0xffff,%ecx ffffffff80003ba5: 0f 8f 21 01 00 00 jg ffffffff80003ccc ffffffff80003bab: 31 c0 xor %eax,%eax ffffffff80003bad: 4c 89 d7 mov %r10,%rdi ffffffff80003bb0: 4c 89 8d 50 fc ff ff mov %r9,-0x3b0(%rbp) ffffffff80003bb7: 48 8d 1d 82 c9 06 00 lea 0x6c982(%rip),%rbx # ffffffff80070540 ffffffff80003bbe: 89 8d 58 fc ff ff mov %ecx,-0x3a8(%rbp) ffffffff80003bc4: 89 05 6a c9 06 00 mov %eax,0x6c96a(%rip) # ffffffff80070534 ffffffff80003bca: c6 05 6f e9 06 00 01 movb $0x1,0x6e96f(%rip) # ffffffff80072540 ffffffff80003bd1: e8 7a d7 ff ff call ffffffff80001350 ffffffff80003bd6: 4c 63 05 57 c9 06 00 movslq 0x6c957(%rip),%r8 # ffffffff80070534 ffffffff80003bdd: c6 05 5c e9 06 00 00 movb $0x0,0x6e95c(%rip) # ffffffff80072540 ffffffff80003be4: 4c 8b 8d 50 fc ff ff mov -0x3b0(%rbp),%r9 ffffffff80003beb: 45 85 c0 test %r8d,%r8d ffffffff80003bee: 42 c6 04 03 00 movb $0x0,(%rbx,%r8,1) ffffffff80003bf3: 0f 84 18 01 00 00 je ffffffff80003d11 ffffffff80003bf9: 44 0f b7 b5 58 fc ff movzwl -0x3a8(%rbp),%r14d ffffffff80003c00: ff ffffffff80003c01: 45 31 d2 xor %r10d,%r10d ffffffff80003c04: 45 31 db xor %r11d,%r11d ffffffff80003c07: 4d 29 d8 sub %r11,%r8 ffffffff80003c0a: b8 00 02 00 00 mov $0x200,%eax ffffffff80003c0f: ba 31 d4 00 00 mov $0xd431,%edx ffffffff80003c14: 44 89 f6 mov %r14d,%esi ffffffff80003c17: 49 39 c0 cmp %rax,%r8 ffffffff80003c1a: 48 8d bd 64 fc ff ff lea -0x39c(%rbp),%rdi ffffffff80003c21: 4c 89 8d 40 fc ff ff mov %r9,-0x3c0(%rbp) ffffffff80003c28: 4c 0f 47 c0 cmova %rax,%r8 ffffffff80003c2c: 48 8d 05 0d c9 06 00 lea 0x6c90d(%rip),%rax # ffffffff80070540 ffffffff80003c33: 44 89 95 48 fc ff ff mov %r10d,-0x3b8(%rbp) ffffffff80003c3a: 4a 8d 0c 18 lea (%rax,%r11,1),%rcx ffffffff80003c3e: 4c 89 9d 50 fc ff ff mov %r11,-0x3b0(%rbp) ffffffff80003c45: 4c 89 85 58 fc ff ff mov %r8,-0x3a8(%rbp) ffffffff80003c4c: e8 bf 82 01 00 call ffffffff8001bf10 ffffffff80003c51: 4c 8b 85 58 fc ff ff mov -0x3a8(%rbp),%r8 ffffffff80003c58: 44 8b 95 48 fc ff ff mov -0x3b8(%rbp),%r10d ffffffff80003c5f: 4c 8b 9d 50 fc ff ff mov -0x3b0(%rbp),%r11 ffffffff80003c66: 85 c0 test %eax,%eax ffffffff80003c68: 4c 8b 8d 40 fc ff ff mov -0x3c0(%rbp),%r9 ffffffff80003c6f: 43 8d 04 02 lea (%r10,%r8,1),%eax ffffffff80003c73: 44 0f 44 d0 cmove %eax,%r10d ffffffff80003c77: 4d 01 c3 add %r8,%r11 ffffffff80003c7a: 4c 63 05 b3 c8 06 00 movslq 0x6c8b3(%rip),%r8 # ffffffff80070534 ffffffff80003c81: 4d 39 c3 cmp %r8,%r11 ffffffff80003c84: 72 81 jb ffffffff80003c07 ffffffff80003c86: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003c8d: 45 85 d2 test %r10d,%r10d ffffffff80003c90: 0f 8e 9a 00 00 00 jle ffffffff80003d30 ffffffff80003c96: 48 8d 3d bb 1b 03 00 lea 0x31bbb(%rip),%rdi # ffffffff80035858 ffffffff80003c9d: 44 89 95 50 fc ff ff mov %r10d,-0x3b0(%rbp) ffffffff80003ca4: e8 b7 d5 ff ff call ffffffff80001260 ffffffff80003ca9: 8b bd 50 fc ff ff mov -0x3b0(%rbp),%edi ffffffff80003caf: e8 fc f1 ff ff call ffffffff80002eb0 ffffffff80003cb4: 48 8d 3d 17 d5 02 00 lea 0x2d517(%rip),%rdi # ffffffff800311d2 ffffffff80003cbb: e8 a0 d5 ff ff call ffffffff80001260 ffffffff80003cc0: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003cc7: e9 8e f6 ff ff jmp ffffffff8000335a ffffffff80003ccc: 48 8d 3d c9 d4 02 00 lea 0x2d4c9(%rip),%rdi # ffffffff8003119c ffffffff80003cd3: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003cda: e8 81 d5 ff ff call ffffffff80001260 ffffffff80003cdf: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003ce6: e9 6f f6 ff ff jmp ffffffff8000335a ffffffff80003ceb: 48 8d 3d 2e 1b 03 00 lea 0x31b2e(%rip),%rdi # ffffffff80035820 ffffffff80003cf2: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003cf9: e8 62 d5 ff ff call ffffffff80001260 ffffffff80003cfe: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003d05: e9 50 f6 ff ff jmp ffffffff8000335a ffffffff80003d0a: 31 f6 xor %esi,%esi ffffffff80003d0c: e9 ee f8 ff ff jmp ffffffff800035ff ffffffff80003d11: 48 8d 3d a0 d4 02 00 lea 0x2d4a0(%rip),%rdi # ffffffff800311b8 ffffffff80003d18: 4c 89 8d 58 fc ff ff mov %r9,-0x3a8(%rbp) ffffffff80003d1f: e8 3c d5 ff ff call ffffffff80001260 ffffffff80003d24: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003d2b: e9 2a f6 ff ff jmp ffffffff8000335a ffffffff80003d30: 48 8d 3d 41 1b 03 00 lea 0x31b41(%rip),%rdi # ffffffff80035878 ffffffff80003d37: e8 24 d5 ff ff call ffffffff80001260 ffffffff80003d3c: 4c 8b 8d 58 fc ff ff mov -0x3a8(%rbp),%r9 ffffffff80003d43: e9 12 f6 ff ff jmp ffffffff8000335a ffffffff80003d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80003d4f: 00 ffffffff80003d50 : ffffffff80003d50: 55 push %rbp ffffffff80003d51: 48 89 e5 mov %rsp,%rbp ffffffff80003d54: 41 55 push %r13 ffffffff80003d56: 41 54 push %r12 ffffffff80003d58: 53 push %rbx ffffffff80003d59: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff80003d60: 48 85 ff test %rdi,%rdi ffffffff80003d63: 74 0b je ffffffff80003d70 ffffffff80003d65: 0f b6 17 movzbl (%rdi),%edx ffffffff80003d68: 84 d2 test %dl,%dl ffffffff80003d6a: 0f 85 e0 00 00 00 jne ffffffff80003e50 ffffffff80003d70: b8 2e 00 00 00 mov $0x2e,%eax ffffffff80003d75: 66 89 85 e0 fe ff ff mov %ax,-0x120(%rbp) ffffffff80003d7c: bf 00 44 00 00 mov $0x4400,%edi ffffffff80003d81: e8 fa 41 01 00 call ffffffff80017f80 ffffffff80003d86: 49 89 c5 mov %rax,%r13 ffffffff80003d89: 48 85 c0 test %rax,%rax ffffffff80003d8c: 0f 84 fe 00 00 00 je ffffffff80003e90 ffffffff80003d92: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi ffffffff80003d99: ba 40 00 00 00 mov $0x40,%edx ffffffff80003d9e: 48 89 c6 mov %rax,%rsi ffffffff80003da1: e8 0a 02 01 00 call ffffffff80013fb0 ffffffff80003da6: 85 c0 test %eax,%eax ffffffff80003da8: 0f 8e 8a 00 00 00 jle ffffffff80003e38 ffffffff80003dae: 4c 63 e0 movslq %eax,%r12 ffffffff80003db1: 4c 89 eb mov %r13,%rbx ffffffff80003db4: 4d 69 e4 10 01 00 00 imul $0x110,%r12,%r12 ffffffff80003dbb: 4d 01 ec add %r13,%r12 ffffffff80003dbe: eb 35 jmp ffffffff80003df5 ffffffff80003dc0: 48 8d 3d 41 d4 02 00 lea 0x2d441(%rip),%rdi # ffffffff80031208 ffffffff80003dc7: e8 94 d4 ff ff call ffffffff80001260 ffffffff80003dcc: 48 89 df mov %rbx,%rdi ffffffff80003dcf: e8 8c d4 ff ff call ffffffff80001260 ffffffff80003dd4: 80 bb 04 01 00 00 00 cmpb $0x0,0x104(%rbx) ffffffff80003ddb: 74 33 je ffffffff80003e10 ffffffff80003ddd: 48 8d 3d 24 ea 02 00 lea 0x2ea24(%rip),%rdi # ffffffff80032808 ffffffff80003de4: 48 81 c3 10 01 00 00 add $0x110,%rbx ffffffff80003deb: e8 70 d4 ff ff call ffffffff80001260 ffffffff80003df0: 4c 39 e3 cmp %r12,%rbx ffffffff80003df3: 74 43 je ffffffff80003e38 ffffffff80003df5: 80 bb 04 01 00 00 00 cmpb $0x0,0x104(%rbx) ffffffff80003dfc: 75 c2 jne ffffffff80003dc0 ffffffff80003dfe: 48 8d 3d 0b d4 02 00 lea 0x2d40b(%rip),%rdi # ffffffff80031210 ffffffff80003e05: e8 56 d4 ff ff call ffffffff80001260 ffffffff80003e0a: eb c0 jmp ffffffff80003dcc ffffffff80003e0c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003e10: 48 8d 3d ff e4 02 00 lea 0x2e4ff(%rip),%rdi # ffffffff80032316 ffffffff80003e17: e8 44 d4 ff ff call ffffffff80001260 ffffffff80003e1c: 8b bb 00 01 00 00 mov 0x100(%rbx),%edi ffffffff80003e22: e8 89 f0 ff ff call ffffffff80002eb0 ffffffff80003e27: 48 8d 3d ea d3 02 00 lea 0x2d3ea(%rip),%rdi # ffffffff80031218 ffffffff80003e2e: e8 2d d4 ff ff call ffffffff80001260 ffffffff80003e33: eb a8 jmp ffffffff80003ddd ffffffff80003e35: 0f 1f 00 nopl (%rax) ffffffff80003e38: 4c 89 ef mov %r13,%rdi ffffffff80003e3b: e8 50 41 01 00 call ffffffff80017f90 ffffffff80003e40: 48 81 c4 08 01 00 00 add $0x108,%rsp ffffffff80003e47: 5b pop %rbx ffffffff80003e48: 41 5c pop %r12 ffffffff80003e4a: 41 5d pop %r13 ffffffff80003e4c: 5d pop %rbp ffffffff80003e4d: c3 ret ffffffff80003e4e: 66 90 xchg %ax,%ax ffffffff80003e50: 48 8d 8d e0 fe ff ff lea -0x120(%rbp),%rcx ffffffff80003e57: b8 01 00 00 00 mov $0x1,%eax ffffffff80003e5c: eb 12 jmp ffffffff80003e70 ffffffff80003e5e: 66 90 xchg %ax,%ax ffffffff80003e60: 48 83 c0 01 add $0x1,%rax ffffffff80003e64: 48 83 c1 01 add $0x1,%rcx ffffffff80003e68: 48 3d 00 01 00 00 cmp $0x100,%rax ffffffff80003e6e: 74 3a je ffffffff80003eaa ffffffff80003e70: 88 11 mov %dl,(%rcx) ffffffff80003e72: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80003e76: 84 d2 test %dl,%dl ffffffff80003e78: 75 e6 jne ffffffff80003e60 ffffffff80003e7a: 48 98 cltq ffffffff80003e7c: c6 84 05 e0 fe ff ff movb $0x0,-0x120(%rbp,%rax,1) ffffffff80003e83: 00 ffffffff80003e84: e9 f3 fe ff ff jmp ffffffff80003d7c ffffffff80003e89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80003e90: 48 8d 3d 5b d3 02 00 lea 0x2d35b(%rip),%rdi # ffffffff800311f2 ffffffff80003e97: e8 c4 d3 ff ff call ffffffff80001260 ffffffff80003e9c: 48 81 c4 08 01 00 00 add $0x108,%rsp ffffffff80003ea3: 5b pop %rbx ffffffff80003ea4: 41 5c pop %r12 ffffffff80003ea6: 41 5d pop %r13 ffffffff80003ea8: 5d pop %rbp ffffffff80003ea9: c3 ret ffffffff80003eaa: b8 ff 00 00 00 mov $0xff,%eax ffffffff80003eaf: eb c9 jmp ffffffff80003e7a ffffffff80003eb1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80003eb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003ebc: 00 00 00 00 ffffffff80003ec0 : ffffffff80003ec0: 48 8d 15 79 7c 0a 00 lea 0xa7c79(%rip),%rdx # ffffffff800abb40 ffffffff80003ec7: 48 8d 8a a0 94 00 00 lea 0x94a0(%rdx),%rcx ffffffff80003ece: 48 8d 82 60 fc ff ff lea -0x3a0(%rdx),%rax ffffffff80003ed5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003edc: 00 00 00 00 ffffffff80003ee0: c6 00 20 movb $0x20,(%rax) ffffffff80003ee3: 48 83 c0 08 add $0x8,%rax ffffffff80003ee7: c7 40 fc f0 f0 f0 ff movl $0xfff0f0f0,-0x4(%rax) ffffffff80003eee: 48 39 d0 cmp %rdx,%rax ffffffff80003ef1: 75 ed jne ffffffff80003ee0 ffffffff80003ef3: 48 8d 90 a0 03 00 00 lea 0x3a0(%rax),%rdx ffffffff80003efa: 48 39 ca cmp %rcx,%rdx ffffffff80003efd: 75 cf jne ffffffff80003ece ffffffff80003eff: c7 05 7b 78 0a 00 00 movl $0x0,0xa787b(%rip) # ffffffff800ab784 ffffffff80003f06: 00 00 00 ffffffff80003f09: c7 05 6d 78 0a 00 00 movl $0x0,0xa786d(%rip) # ffffffff800ab780 ffffffff80003f10: 00 00 00 ffffffff80003f13: c3 ret ffffffff80003f14: 90 nop ffffffff80003f15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80003f1c: 00 00 00 00 ffffffff80003f20 : ffffffff80003f20: c6 05 f1 b9 06 00 00 movb $0x0,0x6b9f1(%rip) # ffffffff8006f918 ffffffff80003f27: c3 ret ffffffff80003f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80003f2f: 00 ffffffff80003f30 : ffffffff80003f30: c7 05 1a e6 06 00 00 movl $0x0,0x6e61a(%rip) # ffffffff80072554 ffffffff80003f37: 00 00 00 ffffffff80003f3a: c7 05 0c e6 06 00 00 movl $0x0,0x6e60c(%rip) # ffffffff80072550 ffffffff80003f41: 00 00 00 ffffffff80003f44: 85 f6 test %esi,%esi ffffffff80003f46: 0f 8e 6b 01 00 00 jle ffffffff800040b7 ffffffff80003f4c: 55 push %rbp ffffffff80003f4d: 48 63 f6 movslq %esi,%rsi ffffffff80003f50: 31 d2 xor %edx,%edx ffffffff80003f52: 45 31 c9 xor %r9d,%r9d ffffffff80003f55: 48 89 e5 mov %rsp,%rbp ffffffff80003f58: 41 56 push %r14 ffffffff80003f5a: 41 55 push %r13 ffffffff80003f5c: 4c 8d 2c f7 lea (%rdi,%rsi,8),%r13 ffffffff80003f60: 41 54 push %r12 ffffffff80003f62: 49 89 fc mov %rdi,%r12 ffffffff80003f65: 53 push %rbx ffffffff80003f66: 48 8d 1d f3 e5 06 00 lea 0x6e5f3(%rip),%rbx # ffffffff80072560 ffffffff80003f6d: 0f 1f 00 nopl (%rax) ffffffff80003f70: 4d 8b 14 24 mov (%r12),%r10 ffffffff80003f74: 41 80 3a 00 cmpb $0x0,(%r10) ffffffff80003f78: 0f 84 12 01 00 00 je ffffffff80004090 ffffffff80003f7e: 31 c0 xor %eax,%eax ffffffff80003f80: 48 83 c0 01 add $0x1,%rax ffffffff80003f84: 41 80 3c 02 00 cmpb $0x0,(%r10,%rax,1) ffffffff80003f89: 75 f5 jne ffffffff80003f80 ffffffff80003f8b: 41 89 c3 mov %eax,%r11d ffffffff80003f8e: 85 c0 test %eax,%eax ffffffff80003f90: 0f 84 fa 00 00 00 je ffffffff80004090 ffffffff80003f96: 0f 8e 99 00 00 00 jle ffffffff80004035 ffffffff80003f9c: 49 63 f9 movslq %r9d,%rdi ffffffff80003f9f: 45 31 c0 xor %r8d,%r8d ffffffff80003fa2: 48 6b ff 75 imul $0x75,%rdi,%rdi ffffffff80003fa6: 48 01 df add %rbx,%rdi ffffffff80003fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80003fb0: 41 81 f9 cf 07 00 00 cmp $0x7cf,%r9d ffffffff80003fb7: 7f 7c jg ffffffff80004035 ffffffff80003fb9: 44 89 d8 mov %r11d,%eax ffffffff80003fbc: 44 29 c0 sub %r8d,%eax ffffffff80003fbf: 83 f8 74 cmp $0x74,%eax ffffffff80003fc2: 0f 8f 98 00 00 00 jg ffffffff80004060 ffffffff80003fc8: be 74 00 00 00 mov $0x74,%esi ffffffff80003fcd: 49 63 c8 movslq %r8d,%rcx ffffffff80003fd0: 0f 4e f0 cmovle %eax,%esi ffffffff80003fd3: 4c 63 f6 movslq %esi,%r14 ffffffff80003fd6: 31 c0 xor %eax,%eax ffffffff80003fd8: 4c 01 d1 add %r10,%rcx ffffffff80003fdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80003fe0: 0f b6 14 01 movzbl (%rcx,%rax,1),%edx ffffffff80003fe4: 88 14 07 mov %dl,(%rdi,%rax,1) ffffffff80003fe7: 48 83 c0 01 add $0x1,%rax ffffffff80003feb: 49 39 c6 cmp %rax,%r14 ffffffff80003fee: 75 f0 jne ffffffff80003fe0 ffffffff80003ff0: 49 63 c1 movslq %r9d,%rax ffffffff80003ff3: 41 01 f0 add %esi,%r8d ffffffff80003ff6: 41 83 c1 01 add $0x1,%r9d ffffffff80003ffa: 48 6b c0 75 imul $0x75,%rax,%rax ffffffff80003ffe: 48 01 d8 add %rbx,%rax ffffffff80004001: 42 c6 04 30 00 movb $0x0,(%rax,%r14,1) ffffffff80004006: 45 39 c3 cmp %r8d,%r11d ffffffff80004009: 7e 25 jle ffffffff80004030 ffffffff8000400b: 49 63 c8 movslq %r8d,%rcx ffffffff8000400e: 41 80 3c 0a 20 cmpb $0x20,(%r10,%rcx,1) ffffffff80004013: 74 0b je ffffffff80004020 ffffffff80004015: 48 83 c7 75 add $0x75,%rdi ffffffff80004019: ba 01 00 00 00 mov $0x1,%edx ffffffff8000401e: eb 90 jmp ffffffff80003fb0 ffffffff80004020: 41 83 c0 01 add $0x1,%r8d ffffffff80004024: 48 83 c7 75 add $0x75,%rdi ffffffff80004028: 45 39 c3 cmp %r8d,%r11d ffffffff8000402b: 7f ec jg ffffffff80004019 ffffffff8000402d: 0f 1f 00 nopl (%rax) ffffffff80004030: ba 01 00 00 00 mov $0x1,%edx ffffffff80004035: 49 83 c4 08 add $0x8,%r12 ffffffff80004039: 4d 39 ec cmp %r13,%r12 ffffffff8000403c: 0f 85 2e ff ff ff jne ffffffff80003f70 ffffffff80004042: 84 d2 test %dl,%dl ffffffff80004044: 74 07 je ffffffff8000404d ffffffff80004046: 44 89 0d 07 e5 06 00 mov %r9d,0x6e507(%rip) # ffffffff80072554 ffffffff8000404d: 5b pop %rbx ffffffff8000404e: 41 5c pop %r12 ffffffff80004050: 41 5d pop %r13 ffffffff80004052: 41 5e pop %r14 ffffffff80004054: 5d pop %rbp ffffffff80004055: c3 ret ffffffff80004056: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000405d: 00 00 00 ffffffff80004060: 49 63 c8 movslq %r8d,%rcx ffffffff80004063: b8 74 00 00 00 mov $0x74,%eax ffffffff80004068: 49 8d 14 0a lea (%r10,%rcx,1),%rdx ffffffff8000406c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80004070: 80 3c 02 20 cmpb $0x20,(%rdx,%rax,1) ffffffff80004074: 74 3a je ffffffff800040b0 ffffffff80004076: 48 83 e8 01 sub $0x1,%rax ffffffff8000407a: 75 f4 jne ffffffff80004070 ffffffff8000407c: be 74 00 00 00 mov $0x74,%esi ffffffff80004081: e9 4d ff ff ff jmp ffffffff80003fd3 ffffffff80004086: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000408d: 00 00 00 ffffffff80004090: 49 63 c1 movslq %r9d,%rax ffffffff80004093: ba 01 00 00 00 mov $0x1,%edx ffffffff80004098: 41 83 c1 01 add $0x1,%r9d ffffffff8000409c: 48 6b c0 75 imul $0x75,%rax,%rax ffffffff800040a0: c6 04 03 00 movb $0x0,(%rbx,%rax,1) ffffffff800040a4: eb 8f jmp ffffffff80004035 ffffffff800040a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800040ad: 00 00 00 ffffffff800040b0: 89 c6 mov %eax,%esi ffffffff800040b2: e9 1c ff ff ff jmp ffffffff80003fd3 ffffffff800040b7: c3 ret ffffffff800040b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800040bf: 00 ffffffff800040c0 : ffffffff800040c0: c7 05 a6 76 0a 00 01 movl $0x1,0xa76a6(%rip) # ffffffff800ab770 ffffffff800040c7: 00 00 00 ffffffff800040ca: c3 ret ffffffff800040cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800040d0 : ffffffff800040d0: 55 push %rbp ffffffff800040d1: 48 8d 15 68 7a 0a 00 lea 0xa7a68(%rip),%rdx # ffffffff800abb40 ffffffff800040d8: 48 8d 8a a0 94 00 00 lea 0x94a0(%rdx),%rcx ffffffff800040df: 48 89 e5 mov %rsp,%rbp ffffffff800040e2: 48 83 ec 10 sub $0x10,%rsp ffffffff800040e6: 48 8d 82 60 fc ff ff lea -0x3a0(%rdx),%rax ffffffff800040ed: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800040f4: 00 ffffffff800040f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800040fc: 00 00 00 00 ffffffff80004100: c6 00 20 movb $0x20,(%rax) ffffffff80004103: 48 83 c0 08 add $0x8,%rax ffffffff80004107: c7 40 fc f0 f0 f0 ff movl $0xfff0f0f0,-0x4(%rax) ffffffff8000410e: 48 39 d0 cmp %rdx,%rax ffffffff80004111: 75 ed jne ffffffff80004100 ffffffff80004113: 48 8d 90 a0 03 00 00 lea 0x3a0(%rax),%rdx ffffffff8000411a: 48 39 ca cmp %rcx,%rdx ffffffff8000411d: 75 c7 jne ffffffff800040e6 ffffffff8000411f: 48 8d 3d f4 d0 02 00 lea 0x2d0f4(%rip),%rdi # ffffffff8003121a ffffffff80004126: c7 05 54 76 0a 00 00 movl $0x0,0xa7654(%rip) # ffffffff800ab784 ffffffff8000412d: 00 00 00 ffffffff80004130: c7 05 46 76 0a 00 00 movl $0x0,0xa7646(%rip) # ffffffff800ab780 ffffffff80004137: 00 00 00 ffffffff8000413a: e8 21 d1 ff ff call ffffffff80001260 ffffffff8000413f: 8b 05 eb c3 06 00 mov 0x6c3eb(%rip),%eax # ffffffff80070530 ffffffff80004145: 85 c0 test %eax,%eax ffffffff80004147: 7e 23 jle ffffffff8000416c ffffffff80004149: 48 8d 3d e2 d0 02 00 lea 0x2d0e2(%rip),%rdi # ffffffff80031232 ffffffff80004150: e8 0b d1 ff ff call ffffffff80001260 ffffffff80004155: 8b 3d d5 c3 06 00 mov 0x6c3d5(%rip),%edi # ffffffff80070530 ffffffff8000415b: e8 50 ed ff ff call ffffffff80002eb0 ffffffff80004160: 48 8d 3d c9 17 03 00 lea 0x317c9(%rip),%rdi # ffffffff80035930 ffffffff80004167: e8 f4 d0 ff ff call ffffffff80001260 ffffffff8000416c: 48 8b 15 05 76 0a 00 mov 0xa7605(%rip),%rdx # ffffffff800ab778 ffffffff80004173: b8 41 00 00 00 mov $0x41,%eax ffffffff80004178: 48 85 d2 test %rdx,%rdx ffffffff8000417b: 74 03 je ffffffff80004180 ffffffff8000417d: 0f b6 02 movzbl (%rdx),%eax ffffffff80004180: 48 8d 7d fb lea -0x5(%rbp),%rdi ffffffff80004184: 88 45 fb mov %al,-0x5(%rbp) ffffffff80004187: c7 45 fc 3a 3e 20 00 movl $0x203e3a,-0x4(%rbp) ffffffff8000418e: e8 cd d0 ff ff call ffffffff80001260 ffffffff80004193: c9 leave ffffffff80004194: c3 ret ffffffff80004195: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000419c: 00 00 00 00 ffffffff800041a0 : ffffffff800041a0: 55 push %rbp ffffffff800041a1: 48 89 e5 mov %rsp,%rbp ffffffff800041a4: e8 07 e4 00 00 call ffffffff800125b0 ffffffff800041a9: e8 92 cb ff ff call ffffffff80000d40 ffffffff800041ae: 48 8d 05 87 d0 02 00 lea 0x2d087(%rip),%rax # ffffffff8003123c ffffffff800041b5: bf 01 01 00 00 mov $0x101,%edi ffffffff800041ba: c6 05 57 b7 06 00 00 movb $0x0,0x6b757(%rip) # ffffffff8006f918 ffffffff800041c1: 48 89 05 38 b7 06 00 mov %rax,0x6b738(%rip) # ffffffff8006f900 ffffffff800041c8: 48 b8 32 00 00 00 32 movabs $0x3200000032,%rax ffffffff800041cf: 00 00 00 ffffffff800041d2: 48 89 05 2f b7 06 00 mov %rax,0x6b72f(%rip) # ffffffff8006f908 ffffffff800041d9: 48 b8 b4 03 00 00 c2 movabs $0x1c2000003b4,%rax ffffffff800041e0: 01 00 00 ffffffff800041e3: 48 89 05 26 b7 06 00 mov %rax,0x6b726(%rip) # ffffffff8006f910 ffffffff800041ea: 48 8d 05 8f c9 ff ff lea -0x3671(%rip),%rax # ffffffff80000b80 ffffffff800041f1: 48 89 05 40 bb 06 00 mov %rax,0x6bb40(%rip) # ffffffff8006fd38 ffffffff800041f8: 48 8d 05 d1 ed ff ff lea -0x122f(%rip),%rax # ffffffff80002fd0 ffffffff800041ff: c6 05 1e bb 06 00 00 movb $0x0,0x6bb1e(%rip) # ffffffff8006fd24 ffffffff80004206: c7 05 18 bb 06 00 00 movl $0x0,0x6bb18(%rip) # ffffffff8006fd28 ffffffff8000420d: 00 00 00 ffffffff80004210: 48 89 05 29 bb 06 00 mov %rax,0x6bb29(%rip) # ffffffff8006fd40 ffffffff80004217: 48 c7 05 26 bb 06 00 movq $0x0,0x6bb26(%rip) # ffffffff8006fd48 ffffffff8000421e: 00 00 00 00 ffffffff80004222: 48 c7 05 23 bb 06 00 movq $0x0,0x6bb23(%rip) # ffffffff8006fd50 ffffffff80004229: 00 00 00 00 ffffffff8000422d: e8 4e 3d 01 00 call ffffffff80017f80 ffffffff80004232: 48 85 c0 test %rax,%rax ffffffff80004235: 74 1a je ffffffff80004251 ffffffff80004237: ba 41 2f 00 00 mov $0x2f41,%edx ffffffff8000423c: c6 40 02 00 movb $0x0,0x2(%rax) ffffffff80004240: 66 89 10 mov %dx,(%rax) ffffffff80004243: 48 89 05 2e 75 0a 00 mov %rax,0xa752e(%rip) # ffffffff800ab778 ffffffff8000424a: 48 89 05 df ba 06 00 mov %rax,0x6badf(%rip) # ffffffff8006fd30 ffffffff80004251: e8 7a fe ff ff call ffffffff800040d0 ffffffff80004256: 8b 05 9c b6 06 00 mov 0x6b69c(%rip),%eax # ffffffff8006f8f8 ffffffff8000425c: 85 c0 test %eax,%eax ffffffff8000425e: 74 08 je ffffffff80004268 ffffffff80004260: 5d pop %rbp ffffffff80004261: c3 ret ffffffff80004262: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80004268: 4c 8d 0d 71 b6 06 00 lea 0x6b671(%rip),%r9 # ffffffff8006f8e0 ffffffff8000426f: 4c 8d 05 6e b6 06 00 lea 0x6b66e(%rip),%r8 # ffffffff8006f8e4 ffffffff80004276: 48 8d 0d 6b b6 06 00 lea 0x6b66b(%rip),%rcx # ffffffff8006f8e8 ffffffff8000427d: 48 8d 15 68 b6 06 00 lea 0x6b668(%rip),%rdx # ffffffff8006f8ec ffffffff80004284: 48 8d 35 65 b6 06 00 lea 0x6b665(%rip),%rsi # ffffffff8006f8f0 ffffffff8000428b: 48 8d 3d 62 b6 06 00 lea 0x6b662(%rip),%rdi # ffffffff8006f8f4 ffffffff80004292: e8 29 a3 01 00 call ffffffff8001e5c0 ffffffff80004297: 5d pop %rbp ffffffff80004298: c7 05 56 b6 06 00 01 movl $0x1,0x6b656(%rip) # ffffffff8006f8f8 ffffffff8000429f: 00 00 00 ffffffff800042a2: c3 ret ffffffff800042a3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800042aa: 00 00 00 ffffffff800042ad: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800042b4: 00 00 00 ffffffff800042b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800042be: 00 00 ffffffff800042c0 : ffffffff800042c0: 8b 05 ca 9e 06 00 mov 0x69eca(%rip),%eax # ffffffff8006e190 ffffffff800042c6: 41 89 f0 mov %esi,%r8d ffffffff800042c9: 85 c0 test %eax,%eax ffffffff800042cb: 78 1a js ffffffff800042e7 ffffffff800042cd: 0f b7 0d e8 a7 03 00 movzwl 0x3a7e8(%rip),%ecx # ffffffff8003eabc ffffffff800042d4: 8b 15 be 0e 0d 00 mov 0xd0ebe(%rip),%edx # ffffffff800d5198 ffffffff800042da: 40 88 f1 mov %sil,%cl ffffffff800042dd: 83 fa 01 cmp $0x1,%edx ffffffff800042e0: 74 0e je ffffffff800042f0 ffffffff800042e2: 83 fa 02 cmp $0x2,%edx ffffffff800042e5: 74 51 je ffffffff80004338 ffffffff800042e7: c3 ret ffffffff800042e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800042ef: 00 ffffffff800042f0: 83 f8 01 cmp $0x1,%eax ffffffff800042f3: 74 5b je ffffffff80004350 ffffffff800042f5: 83 f8 02 cmp $0x2,%eax ffffffff800042f8: 0f 84 82 00 00 00 je ffffffff80004380 ffffffff800042fe: 48 8d 15 8f 0e 0d 00 lea 0xd0e8f(%rip),%rdx # ffffffff800d5194 ffffffff80004305: 85 c0 test %eax,%eax ffffffff80004307: 75 de jne ffffffff800042e7 ffffffff80004309: 41 80 f8 08 cmp $0x8,%r8b ffffffff8000430d: 74 51 je ffffffff80004360 ffffffff8000430f: 41 8d 70 d0 lea -0x30(%r8),%esi ffffffff80004313: 40 80 fe 09 cmp $0x9,%sil ffffffff80004317: 77 77 ja ffffffff80004390 ffffffff80004319: 48 63 05 68 0e 0d 00 movslq 0xd0e68(%rip),%rax # ffffffff800d5188 ffffffff80004320: 83 f8 02 cmp $0x2,%eax ffffffff80004323: 7f c2 jg ffffffff800042e7 ffffffff80004325: 8d 70 01 lea 0x1(%rax),%esi ffffffff80004328: 89 35 5a 0e 0d 00 mov %esi,0xd0e5a(%rip) # ffffffff800d5188 ffffffff8000432e: 66 89 0c 02 mov %cx,(%rdx,%rax,1) ffffffff80004332: c3 ret ffffffff80004333: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80004338: 83 f8 09 cmp $0x9,%eax ffffffff8000433b: 77 aa ja ffffffff800042e7 ffffffff8000433d: 48 8d 35 28 a7 03 00 lea 0x3a728(%rip),%rsi # ffffffff8003ea6c ffffffff80004344: 89 c2 mov %eax,%edx ffffffff80004346: 48 63 14 96 movslq (%rsi,%rdx,4),%rdx ffffffff8000434a: 48 01 f2 add %rsi,%rdx ffffffff8000434d: ff e2 jmp *%rdx ffffffff8000434f: 90 nop ffffffff80004350: 48 8d 15 39 0e 0d 00 lea 0xd0e39(%rip),%rdx # ffffffff800d5190 ffffffff80004357: eb b0 jmp ffffffff80004309 ffffffff80004359: 48 8d 15 1a 0e 0d 00 lea 0xd0e1a(%rip),%rdx # ffffffff800d517a ffffffff80004360: 8b 05 22 0e 0d 00 mov 0xd0e22(%rip),%eax # ffffffff800d5188 ffffffff80004366: 85 c0 test %eax,%eax ffffffff80004368: 0f 8e 79 ff ff ff jle ffffffff800042e7 ffffffff8000436e: 83 e8 01 sub $0x1,%eax ffffffff80004371: 89 05 11 0e 0d 00 mov %eax,0xd0e11(%rip) # ffffffff800d5188 ffffffff80004377: 48 98 cltq ffffffff80004379: c6 04 02 00 movb $0x0,(%rdx,%rax,1) ffffffff8000437d: c3 ret ffffffff8000437e: 66 90 xchg %ax,%ax ffffffff80004380: 48 8d 15 05 0e 0d 00 lea 0xd0e05(%rip),%rdx # ffffffff800d518c ffffffff80004387: eb 80 jmp ffffffff80004309 ffffffff80004389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80004390: 41 80 f8 09 cmp $0x9,%r8b ffffffff80004394: 0f 85 4d ff ff ff jne ffffffff800042e7 ffffffff8000439a: 8d 50 01 lea 0x1(%rax),%edx ffffffff8000439d: b9 ab aa aa aa mov $0xaaaaaaab,%ecx ffffffff800043a2: c7 05 dc 0d 0d 00 00 movl $0x0,0xd0ddc(%rip) # ffffffff800d5188 ffffffff800043a9: 00 00 00 ffffffff800043ac: 48 89 d0 mov %rdx,%rax ffffffff800043af: 48 0f af d1 imul %rcx,%rdx ffffffff800043b3: 48 c1 ea 21 shr $0x21,%rdx ffffffff800043b7: 8d 14 52 lea (%rdx,%rdx,2),%edx ffffffff800043ba: 29 d0 sub %edx,%eax ffffffff800043bc: 89 05 ce 9d 06 00 mov %eax,0x69dce(%rip) # ffffffff8006e190 ffffffff800043c2: c3 ret ffffffff800043c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800043c8: 41 80 f8 08 cmp $0x8,%r8b ffffffff800043cc: 0f 84 eb 01 00 00 je ffffffff800045bd ffffffff800043d2: bf 05 00 00 00 mov $0x5,%edi ffffffff800043d7: 48 8d 15 82 0d 0d 00 lea 0xd0d82(%rip),%rdx # ffffffff800d5160 ffffffff800043de: 66 90 xchg %ax,%ax ffffffff800043e0: 41 8d 70 d0 lea -0x30(%r8),%esi ffffffff800043e4: 40 80 fe 09 cmp $0x9,%sil ffffffff800043e8: 0f 87 52 01 00 00 ja ffffffff80004540 ffffffff800043ee: 48 63 05 93 0d 0d 00 movslq 0xd0d93(%rip),%rax # ffffffff800d5188 ffffffff800043f5: 39 f8 cmp %edi,%eax ffffffff800043f7: 0f 8d ea fe ff ff jge ffffffff800042e7 ffffffff800043fd: e9 23 ff ff ff jmp ffffffff80004325 ffffffff80004402: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80004408: 41 80 f8 08 cmp $0x8,%r8b ffffffff8000440c: 0f 84 93 01 00 00 je ffffffff800045a5 ffffffff80004412: bf 03 00 00 00 mov $0x3,%edi ffffffff80004417: 48 8d 15 48 0d 0d 00 lea 0xd0d48(%rip),%rdx # ffffffff800d5166 ffffffff8000441e: eb c0 jmp ffffffff800043e0 ffffffff80004420: 41 80 f8 08 cmp $0x8,%r8b ffffffff80004424: 0f 84 4b 01 00 00 je ffffffff80004575 ffffffff8000442a: bf 03 00 00 00 mov $0x3,%edi ffffffff8000442f: 48 8d 15 34 0d 0d 00 lea 0xd0d34(%rip),%rdx # ffffffff800d516a ffffffff80004436: eb a8 jmp ffffffff800043e0 ffffffff80004438: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000443f: 00 ffffffff80004440: 41 80 f8 08 cmp $0x8,%r8b ffffffff80004444: 0f 84 0f ff ff ff je ffffffff80004359 ffffffff8000444a: bf 03 00 00 00 mov $0x3,%edi ffffffff8000444f: 48 8d 15 24 0d 0d 00 lea 0xd0d24(%rip),%rdx # ffffffff800d517a ffffffff80004456: eb 88 jmp ffffffff800043e0 ffffffff80004458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000445f: 00 ffffffff80004460: 41 80 f8 08 cmp $0x8,%r8b ffffffff80004464: 0f 84 23 01 00 00 je ffffffff8000458d ffffffff8000446a: bf 03 00 00 00 mov $0x3,%edi ffffffff8000446f: 48 8d 15 fc 0c 0d 00 lea 0xd0cfc(%rip),%rdx # ffffffff800d5172 ffffffff80004476: e9 65 ff ff ff jmp ffffffff800043e0 ffffffff8000447b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80004480: 41 80 f8 08 cmp $0x8,%r8b ffffffff80004484: 0f 84 27 01 00 00 je ffffffff800045b1 ffffffff8000448a: bf 03 00 00 00 mov $0x3,%edi ffffffff8000448f: 48 8d 15 ec 0c 0d 00 lea 0xd0cec(%rip),%rdx # ffffffff800d5182 ffffffff80004496: e9 45 ff ff ff jmp ffffffff800043e0 ffffffff8000449b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800044a0: 41 80 f8 08 cmp $0x8,%r8b ffffffff800044a4: 0f 84 d7 00 00 00 je ffffffff80004581 ffffffff800044aa: bf 03 00 00 00 mov $0x3,%edi ffffffff800044af: 48 8d 15 b8 0c 0d 00 lea 0xd0cb8(%rip),%rdx # ffffffff800d516e ffffffff800044b6: e9 25 ff ff ff jmp ffffffff800043e0 ffffffff800044bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800044c0: bf 03 00 00 00 mov $0x3,%edi ffffffff800044c5: 48 8d 15 b2 0c 0d 00 lea 0xd0cb2(%rip),%rdx # ffffffff800d517e ffffffff800044cc: 41 80 f8 08 cmp $0x8,%r8b ffffffff800044d0: 0f 85 0a ff ff ff jne ffffffff800043e0 ffffffff800044d6: e9 85 fe ff ff jmp ffffffff80004360 ffffffff800044db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800044e0: 41 80 f8 08 cmp $0x8,%r8b ffffffff800044e4: 0f 84 af 00 00 00 je ffffffff80004599 ffffffff800044ea: 89 c7 mov %eax,%edi ffffffff800044ec: 48 8d 15 83 0c 0d 00 lea 0xd0c83(%rip),%rdx # ffffffff800d5176 ffffffff800044f3: e9 e8 fe ff ff jmp ffffffff800043e0 ffffffff800044f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800044ff: 00 ffffffff80004500: 41 80 f8 08 cmp $0x8,%r8b ffffffff80004504: 0f 84 bf 00 00 00 je ffffffff800045c9 ffffffff8000450a: 41 8d 50 e0 lea -0x20(%r8),%edx ffffffff8000450e: 80 fa 5e cmp $0x5e,%dl ffffffff80004511: 77 2d ja ffffffff80004540 ffffffff80004513: 48 63 05 6e 0c 0d 00 movslq 0xd0c6e(%rip),%rax # ffffffff800d5188 ffffffff8000451a: 83 f8 7e cmp $0x7e,%eax ffffffff8000451d: 0f 8f c4 fd ff ff jg ffffffff800042e7 ffffffff80004523: 8d 50 01 lea 0x1(%rax),%edx ffffffff80004526: 89 15 5c 0c 0d 00 mov %edx,0xd0c5c(%rip) # ffffffff800d5188 ffffffff8000452c: 48 8d 15 ad 0b 0d 00 lea 0xd0bad(%rip),%rdx # ffffffff800d50e0 ffffffff80004533: 66 89 0c 02 mov %cx,(%rdx,%rax,1) ffffffff80004537: c3 ret ffffffff80004538: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000453f: 00 ffffffff80004540: 41 80 f8 09 cmp $0x9,%r8b ffffffff80004544: 0f 85 9d fd ff ff jne ffffffff800042e7 ffffffff8000454a: 8d 50 01 lea 0x1(%rax),%edx ffffffff8000454d: b9 cd cc cc cc mov $0xcccccccd,%ecx ffffffff80004552: c7 05 2c 0c 0d 00 00 movl $0x0,0xd0c2c(%rip) # ffffffff800d5188 ffffffff80004559: 00 00 00 ffffffff8000455c: 48 89 d0 mov %rdx,%rax ffffffff8000455f: 48 0f af d1 imul %rcx,%rdx ffffffff80004563: 48 c1 ea 23 shr $0x23,%rdx ffffffff80004567: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff8000456a: 01 d2 add %edx,%edx ffffffff8000456c: 29 d0 sub %edx,%eax ffffffff8000456e: 89 05 1c 9c 06 00 mov %eax,0x69c1c(%rip) # ffffffff8006e190 ffffffff80004574: c3 ret ffffffff80004575: 48 8d 15 ee 0b 0d 00 lea 0xd0bee(%rip),%rdx # ffffffff800d516a ffffffff8000457c: e9 df fd ff ff jmp ffffffff80004360 ffffffff80004581: 48 8d 15 e6 0b 0d 00 lea 0xd0be6(%rip),%rdx # ffffffff800d516e ffffffff80004588: e9 d3 fd ff ff jmp ffffffff80004360 ffffffff8000458d: 48 8d 15 de 0b 0d 00 lea 0xd0bde(%rip),%rdx # ffffffff800d5172 ffffffff80004594: e9 c7 fd ff ff jmp ffffffff80004360 ffffffff80004599: 48 8d 15 d6 0b 0d 00 lea 0xd0bd6(%rip),%rdx # ffffffff800d5176 ffffffff800045a0: e9 bb fd ff ff jmp ffffffff80004360 ffffffff800045a5: 48 8d 15 ba 0b 0d 00 lea 0xd0bba(%rip),%rdx # ffffffff800d5166 ffffffff800045ac: e9 af fd ff ff jmp ffffffff80004360 ffffffff800045b1: 48 8d 15 ca 0b 0d 00 lea 0xd0bca(%rip),%rdx # ffffffff800d5182 ffffffff800045b8: e9 a3 fd ff ff jmp ffffffff80004360 ffffffff800045bd: 48 8d 15 9c 0b 0d 00 lea 0xd0b9c(%rip),%rdx # ffffffff800d5160 ffffffff800045c4: e9 97 fd ff ff jmp ffffffff80004360 ffffffff800045c9: 48 8d 15 10 0b 0d 00 lea 0xd0b10(%rip),%rdx # ffffffff800d50e0 ffffffff800045d0: e9 8b fd ff ff jmp ffffffff80004360 ffffffff800045d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800045dc: 00 00 00 00 ffffffff800045e0 : ffffffff800045e0: 83 3d b1 0b 0d 00 04 cmpl $0x4,0xd0bb1(%rip) # ffffffff800d5198 ffffffff800045e7: 0f 87 8c 0f 00 00 ja ffffffff80005579 ffffffff800045ed: 55 push %rbp ffffffff800045ee: 41 89 d0 mov %edx,%r8d ffffffff800045f1: 48 8d 0d 9c a4 03 00 lea 0x3a49c(%rip),%rcx # ffffffff8003ea94 ffffffff800045f8: 89 f0 mov %esi,%eax ffffffff800045fa: 48 89 e5 mov %rsp,%rbp ffffffff800045fd: 53 push %rbx ffffffff800045fe: 48 83 ec 18 sub $0x18,%rsp ffffffff80004602: 8b 15 90 0b 0d 00 mov 0xd0b90(%rip),%edx # ffffffff800d5198 ffffffff80004608: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff8000460c: 48 01 ca add %rcx,%rdx ffffffff8000460f: 83 fe 07 cmp $0x7,%esi ffffffff80004612: ff e2 jmp *%rdx ffffffff80004614: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80004618: 0f 8e a8 00 00 00 jle ffffffff800046c6 ffffffff8000461e: 83 fe 57 cmp $0x57,%esi ffffffff80004621: 0f 8f 11 05 00 00 jg ffffffff80004b38 ffffffff80004627: 41 83 f8 22 cmp $0x22,%r8d ffffffff8000462b: 0f 8e 95 00 00 00 jle ffffffff800046c6 ffffffff80004631: 41 83 f8 3b cmp $0x3b,%r8d ffffffff80004635: 0f 8e b5 05 00 00 jle ffffffff80004bf0 ffffffff8000463b: 41 83 f8 5e cmp $0x5e,%r8d ffffffff8000463f: 0f 8e 81 00 00 00 jle ffffffff800046c6 ffffffff80004645: 83 fe 17 cmp $0x17,%esi ffffffff80004648: 7f 7c jg ffffffff800046c6 ffffffff8000464a: 41 83 f8 6e cmp $0x6e,%r8d ffffffff8000464e: 0f 8e e8 08 00 00 jle ffffffff80004f3c ffffffff80004654: 41 8d 50 88 lea -0x78(%r8),%edx ffffffff80004658: 83 fa 0f cmp $0xf,%edx ffffffff8000465b: 77 69 ja ffffffff800046c6 ffffffff8000465d: 48 8d 15 1c a1 06 00 lea 0x6a11c(%rip),%rdx # ffffffff8006e780 ffffffff80004664: 80 32 01 xorb $0x1,(%rdx) ffffffff80004667: 74 0a je ffffffff80004673 ffffffff80004669: 48 8d 05 11 a1 06 00 lea 0x6a111(%rip),%rax # ffffffff8006e781 ffffffff80004670: c6 00 01 movb $0x1,(%rax) ffffffff80004673: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004677: c9 leave ffffffff80004678: e9 c3 15 02 00 jmp ffffffff80025c40 ffffffff8000467d: 0f 1f 00 nopl (%rax) ffffffff80004680: 7e 44 jle ffffffff800046c6 ffffffff80004682: 83 fe 57 cmp $0x57,%esi ffffffff80004685: 0f 8f 95 04 00 00 jg ffffffff80004b20 ffffffff8000468b: 41 83 f8 22 cmp $0x22,%r8d ffffffff8000468f: 7e 35 jle ffffffff800046c6 ffffffff80004691: 41 83 f8 3b cmp $0x3b,%r8d ffffffff80004695: 0f 8e 55 05 00 00 jle ffffffff80004bf0 ffffffff8000469b: 83 fe 43 cmp $0x43,%esi ffffffff8000469e: 7e 26 jle ffffffff800046c6 ffffffff800046a0: 41 8d 50 a1 lea -0x5f(%r8),%edx ffffffff800046a4: 83 fa 14 cmp $0x14,%edx ffffffff800046a7: 77 1d ja ffffffff800046c6 ffffffff800046a9: 83 e8 44 sub $0x44,%eax ffffffff800046ac: 48 8d 15 c1 a0 06 00 lea 0x6a0c1(%rip),%rdx # ffffffff8006e774 ffffffff800046b3: 6b c0 31 imul $0x31,%eax,%eax ffffffff800046b6: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax ffffffff800046bd: 48 c1 e8 26 shr $0x26,%rax ffffffff800046c1: 83 c0 01 add $0x1,%eax ffffffff800046c4: 89 02 mov %eax,(%rdx) ffffffff800046c6: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800046ca: c9 leave ffffffff800046cb: c3 ret ffffffff800046cc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800046d0: 7e f4 jle ffffffff800046c6 ffffffff800046d2: 83 fe 57 cmp $0x57,%esi ffffffff800046d5: 0f 8f 05 04 00 00 jg ffffffff80004ae0 ffffffff800046db: 41 83 f8 22 cmp $0x22,%r8d ffffffff800046df: 7e e5 jle ffffffff800046c6 ffffffff800046e1: 41 83 f8 3b cmp $0x3b,%r8d ffffffff800046e5: 0f 8e 05 05 00 00 jle ffffffff80004bf0 ffffffff800046eb: 41 83 f8 5e cmp $0x5e,%r8d ffffffff800046ef: 0f 8e 5f 0e 00 00 jle ffffffff80005554 ffffffff800046f5: 41 83 f8 77 cmp $0x77,%r8d ffffffff800046f9: 0f 8e 23 09 00 00 jle ffffffff80005022 ffffffff800046ff: 41 81 f8 81 00 00 00 cmp $0x81,%r8d ffffffff80004706: 0f 8e 48 0e 00 00 jle ffffffff80005554 ffffffff8000470c: 41 81 f8 9a 00 00 00 cmp $0x9a,%r8d ffffffff80004713: 0f 8e a8 08 00 00 jle ffffffff80004fc1 ffffffff80004719: 41 81 f8 bd 00 00 00 cmp $0xbd,%r8d ffffffff80004720: 7e a4 jle ffffffff800046c6 ffffffff80004722: 41 81 f8 d6 00 00 00 cmp $0xd6,%r8d ffffffff80004729: 0f 8e d3 03 00 00 jle ffffffff80004b02 ffffffff8000472f: 83 f8 20 cmp $0x20,%eax ffffffff80004732: 7e 24 jle ffffffff80004758 ffffffff80004734: 83 f8 52 cmp $0x52,%eax ffffffff80004737: 0f 8f fd 05 00 00 jg ffffffff80004d3a ffffffff8000473d: 41 81 f8 f9 00 00 00 cmp $0xf9,%r8d ffffffff80004744: 7e 80 jle ffffffff800046c6 ffffffff80004746: 41 81 f8 0b 01 00 00 cmp $0x10b,%r8d ffffffff8000474d: 0f 8e 5d 06 00 00 jle ffffffff80004db0 ffffffff80004753: 83 f8 4d cmp $0x4d,%eax ffffffff80004756: 7f 1a jg ffffffff80004772 ffffffff80004758: 41 81 f8 12 01 00 00 cmp $0x112,%r8d ffffffff8000475f: 0f 8e 61 ff ff ff jle ffffffff800046c6 ffffffff80004765: 41 81 f8 2b 01 00 00 cmp $0x12b,%r8d ffffffff8000476c: 0f 8e 3c 09 00 00 jle ffffffff800050ae ffffffff80004772: 41 8d 90 b6 fe ff ff lea -0x14a(%r8),%edx ffffffff80004779: 83 fa 53 cmp $0x53,%edx ffffffff8000477c: 0f 87 44 ff ff ff ja ffffffff800046c6 ffffffff80004782: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004786: 31 ff xor %edi,%edi ffffffff80004788: c9 leave ffffffff80004789: e9 12 f7 01 00 jmp ffffffff80023ea0 ffffffff8000478e: 66 90 xchg %ax,%ax ffffffff80004790: 0f 8e 30 ff ff ff jle ffffffff800046c6 ffffffff80004796: 83 fe 57 cmp $0x57,%esi ffffffff80004799: 0f 8f d1 02 00 00 jg ffffffff80004a70 ffffffff8000479f: 41 83 f8 22 cmp $0x22,%r8d ffffffff800047a3: 0f 8e 1d ff ff ff jle ffffffff800046c6 ffffffff800047a9: 41 83 f8 3b cmp $0x3b,%r8d ffffffff800047ad: 0f 8e 76 06 00 00 jle ffffffff80004e29 ffffffff800047b3: 41 83 f8 54 cmp $0x54,%r8d ffffffff800047b7: 0f 8e 09 ff ff ff jle ffffffff800046c6 ffffffff800047bd: 41 83 f8 6d cmp $0x6d,%r8d ffffffff800047c1: 0f 8e 6f 08 00 00 jle ffffffff80005036 ffffffff800047c7: 83 fe 2a cmp $0x2a,%esi ffffffff800047ca: 0f 8f c0 0a 00 00 jg ffffffff80005290 ffffffff800047d0: 41 81 f8 86 00 00 00 cmp $0x86,%r8d ffffffff800047d7: 0f 8e e9 fe ff ff jle ffffffff800046c6 ffffffff800047dd: 41 81 f8 9a 00 00 00 cmp $0x9a,%r8d ffffffff800047e4: 0f 8e d9 05 00 00 jle ffffffff80004dc3 ffffffff800047ea: 83 fe 20 cmp $0x20,%esi ffffffff800047ed: 0f 8f 16 07 00 00 jg ffffffff80004f09 ffffffff800047f3: 41 8d 90 10 ff ff ff lea -0xf0(%r8),%edx ffffffff800047fa: 83 fa 18 cmp $0x18,%edx ffffffff800047fd: 0f 87 c3 fe ff ff ja ffffffff800046c6 ffffffff80004803: 0f b6 05 68 09 0d 00 movzbl 0xd0968(%rip),%eax # ffffffff800d5172 ffffffff8000480a: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) ffffffff80004811: 84 c0 test %al,%al ffffffff80004813: 74 48 je ffffffff8000485d ffffffff80004815: ba 01 00 00 00 mov $0x1,%edx ffffffff8000481a: 45 31 c9 xor %r9d,%r9d ffffffff8000481d: 31 c9 xor %ecx,%ecx ffffffff8000481f: 4c 8d 05 4c 09 0d 00 lea 0xd094c(%rip),%r8 # ffffffff800d5172 ffffffff80004826: 83 e8 30 sub $0x30,%eax ffffffff80004829: 3c 09 cmp $0x9,%al ffffffff8000482b: 77 0c ja ffffffff80004839 ffffffff8000482d: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff80004830: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff80004836: 8d 0c 48 lea (%rax,%rcx,2),%ecx ffffffff80004839: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff8000483e: 84 c0 test %al,%al ffffffff80004840: 40 0f 95 c7 setne %dil ffffffff80004844: 48 83 fa 03 cmp $0x3,%rdx ffffffff80004848: 40 0f 95 c6 setne %sil ffffffff8000484c: 48 83 c2 01 add $0x1,%rdx ffffffff80004850: 40 84 f7 test %sil,%dil ffffffff80004853: 75 d1 jne ffffffff80004826 ffffffff80004855: 45 84 c9 test %r9b,%r9b ffffffff80004858: 74 03 je ffffffff8000485d ffffffff8000485a: 88 4d ec mov %cl,-0x14(%rbp) ffffffff8000485d: 0f b6 05 0a 09 0d 00 movzbl 0xd090a(%rip),%eax # ffffffff800d516e ffffffff80004864: 84 c0 test %al,%al ffffffff80004866: 74 48 je ffffffff800048b0 ffffffff80004868: ba 01 00 00 00 mov $0x1,%edx ffffffff8000486d: 45 31 c9 xor %r9d,%r9d ffffffff80004870: 31 c9 xor %ecx,%ecx ffffffff80004872: 4c 8d 05 f5 08 0d 00 lea 0xd08f5(%rip),%r8 # ffffffff800d516e ffffffff80004879: 83 e8 30 sub $0x30,%eax ffffffff8000487c: 3c 09 cmp $0x9,%al ffffffff8000487e: 77 0c ja ffffffff8000488c ffffffff80004880: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff80004883: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff80004889: 8d 0c 48 lea (%rax,%rcx,2),%ecx ffffffff8000488c: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff80004891: 84 c0 test %al,%al ffffffff80004893: 40 0f 95 c7 setne %dil ffffffff80004897: 48 83 fa 03 cmp $0x3,%rdx ffffffff8000489b: 40 0f 95 c6 setne %sil ffffffff8000489f: 48 83 c2 01 add $0x1,%rdx ffffffff800048a3: 40 84 f7 test %sil,%dil ffffffff800048a6: 75 d1 jne ffffffff80004879 ffffffff800048a8: 45 84 c9 test %r9b,%r9b ffffffff800048ab: 74 03 je ffffffff800048b0 ffffffff800048ad: 88 4d ed mov %cl,-0x13(%rbp) ffffffff800048b0: 0f b6 05 b3 08 0d 00 movzbl 0xd08b3(%rip),%eax # ffffffff800d516a ffffffff800048b7: 84 c0 test %al,%al ffffffff800048b9: 74 48 je ffffffff80004903 ffffffff800048bb: ba 01 00 00 00 mov $0x1,%edx ffffffff800048c0: 45 31 c9 xor %r9d,%r9d ffffffff800048c3: 31 c9 xor %ecx,%ecx ffffffff800048c5: 4c 8d 05 9e 08 0d 00 lea 0xd089e(%rip),%r8 # ffffffff800d516a ffffffff800048cc: 83 e8 30 sub $0x30,%eax ffffffff800048cf: 3c 09 cmp $0x9,%al ffffffff800048d1: 77 0c ja ffffffff800048df ffffffff800048d3: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff800048d6: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff800048dc: 8d 0c 48 lea (%rax,%rcx,2),%ecx ffffffff800048df: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff800048e4: 84 c0 test %al,%al ffffffff800048e6: 40 0f 95 c7 setne %dil ffffffff800048ea: 48 83 fa 03 cmp $0x3,%rdx ffffffff800048ee: 40 0f 95 c6 setne %sil ffffffff800048f2: 48 83 c2 01 add $0x1,%rdx ffffffff800048f6: 40 84 f7 test %sil,%dil ffffffff800048f9: 75 d1 jne ffffffff800048cc ffffffff800048fb: 45 84 c9 test %r9b,%r9b ffffffff800048fe: 74 03 je ffffffff80004903 ffffffff80004900: 88 4d ee mov %cl,-0x12(%rbp) ffffffff80004903: 0f b6 05 5c 08 0d 00 movzbl 0xd085c(%rip),%eax # ffffffff800d5166 ffffffff8000490a: 84 c0 test %al,%al ffffffff8000490c: 74 48 je ffffffff80004956 ffffffff8000490e: ba 01 00 00 00 mov $0x1,%edx ffffffff80004913: 45 31 c9 xor %r9d,%r9d ffffffff80004916: 31 c9 xor %ecx,%ecx ffffffff80004918: 4c 8d 05 47 08 0d 00 lea 0xd0847(%rip),%r8 # ffffffff800d5166 ffffffff8000491f: 83 e8 30 sub $0x30,%eax ffffffff80004922: 3c 09 cmp $0x9,%al ffffffff80004924: 77 0c ja ffffffff80004932 ffffffff80004926: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff80004929: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff8000492f: 8d 0c 48 lea (%rax,%rcx,2),%ecx ffffffff80004932: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff80004937: 84 c0 test %al,%al ffffffff80004939: 40 0f 95 c7 setne %dil ffffffff8000493d: 48 83 fa 03 cmp $0x3,%rdx ffffffff80004941: 40 0f 95 c6 setne %sil ffffffff80004945: 48 83 c2 01 add $0x1,%rdx ffffffff80004949: 40 84 f7 test %sil,%dil ffffffff8000494c: 75 d1 jne ffffffff8000491f ffffffff8000494e: 45 84 c9 test %r9b,%r9b ffffffff80004951: 74 03 je ffffffff80004956 ffffffff80004953: 88 4d ef mov %cl,-0x11(%rbp) ffffffff80004956: 0f be 05 03 08 0d 00 movsbl 0xd0803(%rip),%eax # ffffffff800d5160 ffffffff8000495d: 31 f6 xor %esi,%esi ffffffff8000495f: 84 c0 test %al,%al ffffffff80004961: 74 36 je ffffffff80004999 ffffffff80004963: ba 01 00 00 00 mov $0x1,%edx ffffffff80004968: 4c 8d 05 f1 07 0d 00 lea 0xd07f1(%rip),%r8 # ffffffff800d5160 ffffffff8000496f: 8d 48 d0 lea -0x30(%rax),%ecx ffffffff80004972: 80 f9 09 cmp $0x9,%cl ffffffff80004975: 77 07 ja ffffffff8000497e ffffffff80004977: 8d 0c b6 lea (%rsi,%rsi,4),%ecx ffffffff8000497a: 8d 74 48 d0 lea -0x30(%rax,%rcx,2),%esi ffffffff8000497e: 41 0f be 04 10 movsbl (%r8,%rdx,1),%eax ffffffff80004983: 84 c0 test %al,%al ffffffff80004985: 40 0f 95 c7 setne %dil ffffffff80004989: 48 83 fa 05 cmp $0x5,%rdx ffffffff8000498d: 0f 95 c1 setne %cl ffffffff80004990: 48 83 c2 01 add $0x1,%rdx ffffffff80004994: 40 84 cf test %cl,%dil ffffffff80004997: 75 d6 jne ffffffff8000496f ffffffff80004999: 80 3d 40 07 0d 00 00 cmpb $0x0,0xd0740(%rip) # ffffffff800d50e0 ffffffff800049a0: 0f 84 20 fd ff ff je ffffffff800046c6 ffffffff800049a6: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800049ac: 48 8d 0d 2d 07 0d 00 lea 0xd072d(%rip),%rcx # ffffffff800d50e0 ffffffff800049b3: eb 1c jmp ffffffff800049d1 ffffffff800049b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800049bc: 00 00 00 00 ffffffff800049c0: 49 83 c0 01 add $0x1,%r8 ffffffff800049c4: 49 81 f8 80 00 00 00 cmp $0x80,%r8 ffffffff800049cb: 0f 84 d3 09 00 00 je ffffffff800053a4 ffffffff800049d1: 42 80 3c 01 00 cmpb $0x0,(%rcx,%r8,1) ffffffff800049d6: 75 e8 jne ffffffff800049c0 ffffffff800049d8: 85 f6 test %esi,%esi ffffffff800049da: 0f 8e e6 fc ff ff jle ffffffff800046c6 ffffffff800049e0: 0f b7 f6 movzwl %si,%esi ffffffff800049e3: 48 8d 7d ec lea -0x14(%rbp),%rdi ffffffff800049e7: 4d 63 c0 movslq %r8d,%r8 ffffffff800049ea: ba 31 d4 00 00 mov $0xd431,%edx ffffffff800049ef: e8 1c 75 01 00 call ffffffff8001bf10 ffffffff800049f4: 85 c0 test %eax,%eax ffffffff800049f6: 0f 85 92 09 00 00 jne ffffffff8000538e ffffffff800049fc: c7 05 9a 06 0d 00 53 movl $0x746e6553,0xd069a(%rip) # ffffffff800d50a0 ffffffff80004a03: 65 6e 74 ffffffff80004a06: c6 05 97 06 0d 00 00 movb $0x0,0xd0697(%rip) # ffffffff800d50a4 ffffffff80004a0d: e9 b4 fc ff ff jmp ffffffff800046c6 ffffffff80004a12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80004a18: 0f 8e a8 fc ff ff jle ffffffff800046c6 ffffffff80004a1e: 8b 77 10 mov 0x10(%rdi),%esi ffffffff80004a21: 8d 4e f8 lea -0x8(%rsi),%ecx ffffffff80004a24: 39 c1 cmp %eax,%ecx ffffffff80004a26: 0f 8e 9a fc ff ff jle ffffffff800046c6 ffffffff80004a2c: 41 8d 40 d3 lea -0x2d(%r8),%eax ffffffff80004a30: 83 f8 3b cmp $0x3b,%eax ffffffff80004a33: 0f 86 d7 03 00 00 jbe ffffffff80004e10 ffffffff80004a39: 41 83 f8 72 cmp $0x72,%r8d ffffffff80004a3d: 0f 8e 83 fc ff ff jle ffffffff800046c6 ffffffff80004a43: 41 81 f8 ae 00 00 00 cmp $0xae,%r8d ffffffff80004a4a: 0f 8f 70 01 00 00 jg ffffffff80004bc0 ffffffff80004a50: c7 05 3e 07 0d 00 02 movl $0x2,0xd073e(%rip) # ffffffff800d5198 ffffffff80004a57: 00 00 00 ffffffff80004a5a: c7 05 2c 97 06 00 ff movl $0xffffffff,0x6972c(%rip) # ffffffff8006e190 ffffffff80004a61: ff ff ff ffffffff80004a64: e9 5d fc ff ff jmp ffffffff800046c6 ffffffff80004a69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80004a70: 81 fe 93 00 00 00 cmp $0x93,%esi ffffffff80004a76: 0f 8e 84 01 00 00 jle ffffffff80004c00 ffffffff80004a7c: 81 fe 9d 00 00 00 cmp $0x9d,%esi ffffffff80004a82: 0f 8e 06 05 00 00 jle ffffffff80004f8e ffffffff80004a88: 81 fe c0 00 00 00 cmp $0xc0,%esi ffffffff80004a8e: 0f 8f d1 05 00 00 jg ffffffff80005065 ffffffff80004a94: 41 8d 90 79 ff ff ff lea -0x87(%r8),%edx ffffffff80004a9b: 83 fa 13 cmp $0x13,%edx ffffffff80004a9e: 0f 86 40 09 00 00 jbe ffffffff800053e4 ffffffff80004aa4: 81 fe a7 00 00 00 cmp $0xa7,%esi ffffffff80004aaa: 0f 8f cd 05 00 00 jg ffffffff8000507d ffffffff80004ab0: 41 8d 90 29 ff ff ff lea -0xd7(%r8),%edx ffffffff80004ab7: 83 fa 13 cmp $0x13,%edx ffffffff80004aba: 0f 87 06 fc ff ff ja ffffffff800046c6 ffffffff80004ac0: c7 05 c6 96 06 00 09 movl $0x9,0x696c6(%rip) # ffffffff8006e190 ffffffff80004ac7: 00 00 00 ffffffff80004aca: c7 05 b4 06 0d 00 00 movl $0x0,0xd06b4(%rip) # ffffffff800d5188 ffffffff80004ad1: 00 00 00 ffffffff80004ad4: e9 ed fb ff ff jmp ffffffff800046c6 ffffffff80004ad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80004ae0: 83 fe 62 cmp $0x62,%esi ffffffff80004ae3: 0f 8e cf 01 00 00 jle ffffffff80004cb8 ffffffff80004ae9: 83 fe 6b cmp $0x6b,%esi ffffffff80004aec: 0f 8f ee 01 00 00 jg ffffffff80004ce0 ffffffff80004af2: 41 8d 80 42 ff ff ff lea -0xbe(%r8),%eax ffffffff80004af9: 83 f8 18 cmp $0x18,%eax ffffffff80004afc: 0f 87 70 fc ff ff ja ffffffff80004772 ffffffff80004b02: 48 8d 3d 97 05 0c 00 lea 0xc0597(%rip),%rdi # ffffffff800c50a0 ffffffff80004b09: e8 52 0f 01 00 call ffffffff80015a60 ffffffff80004b0e: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004b12: c9 leave ffffffff80004b13: e9 18 6e 02 00 jmp ffffffff8002b930 ffffffff80004b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80004b1f: 00 ffffffff80004b20: 81 fe 0c 01 00 00 cmp $0x10c,%esi ffffffff80004b26: 0f 8f 9a fb ff ff jg ffffffff800046c6 ffffffff80004b2c: e9 6f fb ff ff jmp ffffffff800046a0 ffffffff80004b31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80004b38: 81 fe 89 00 00 00 cmp $0x89,%esi ffffffff80004b3e: 0f 8e 82 fb ff ff jle ffffffff800046c6 ffffffff80004b44: 81 fe 9d 00 00 00 cmp $0x9d,%esi ffffffff80004b4a: 0f 8f 28 01 00 00 jg ffffffff80004c78 ffffffff80004b50: 41 8d 80 6f ff ff ff lea -0x91(%r8),%eax ffffffff80004b57: 83 f8 13 cmp $0x13,%eax ffffffff80004b5a: 0f 86 75 04 00 00 jbe ffffffff80004fd5 ffffffff80004b60: 41 8d 90 56 ff ff ff lea -0xaa(%r8),%edx ffffffff80004b67: 83 fa 13 cmp $0x13,%edx ffffffff80004b6a: 0f 87 56 fb ff ff ja ffffffff800046c6 ffffffff80004b70: 48 8d 05 01 9c 06 00 lea 0x69c01(%rip),%rax # ffffffff8006e778 ffffffff80004b77: 8b 00 mov (%rax),%eax ffffffff80004b79: 83 f8 01 cmp $0x1,%eax ffffffff80004b7c: 0f 8e 44 fb ff ff jle ffffffff800046c6 ffffffff80004b82: 48 8d 15 f3 9b 06 00 lea 0x69bf3(%rip),%rdx # ffffffff8006e77c ffffffff80004b89: 83 e8 01 sub $0x1,%eax ffffffff80004b8c: 0f af 02 imul (%rdx),%eax ffffffff80004b8f: 89 c3 mov %eax,%ebx ffffffff80004b91: e8 ca 10 02 00 call ffffffff80025c60 ffffffff80004b96: 39 c3 cmp %eax,%ebx ffffffff80004b98: 0f 8d 4b 06 00 00 jge ffffffff800051e9 ffffffff80004b9e: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004ba2: 48 8d 35 ef 0d 03 00 lea 0x30def(%rip),%rsi # ffffffff80035998 ffffffff80004ba9: 48 8d 3d 56 c8 02 00 lea 0x2c856(%rip),%rdi # ffffffff80031406 ffffffff80004bb0: c9 leave ffffffff80004bb1: e9 ba 10 02 00 jmp ffffffff80025c70 ffffffff80004bb6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80004bbd: 00 00 00 ffffffff80004bc0: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80004bc7: 0f 8e f9 fa ff ff jle ffffffff800046c6 ffffffff80004bcd: 41 81 f8 f4 00 00 00 cmp $0xf4,%r8d ffffffff80004bd4: 0f 8f 06 02 00 00 jg ffffffff80004de0 ffffffff80004bda: c7 05 b4 05 0d 00 03 movl $0x3,0xd05b4(%rip) # ffffffff800d5198 ffffffff80004be1: 00 00 00 ffffffff80004be4: e9 dd fa ff ff jmp ffffffff800046c6 ffffffff80004be9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80004bf0: c7 05 9e 05 0d 00 00 movl $0x0,0xd059e(%rip) # ffffffff800d5198 ffffffff80004bf7: 00 00 00 ffffffff80004bfa: e9 c7 fa ff ff jmp ffffffff800046c6 ffffffff80004bff: 90 nop ffffffff80004c00: 41 83 f8 54 cmp $0x54,%r8d ffffffff80004c04: 0f 8e bc fa ff ff jle ffffffff800046c6 ffffffff80004c0a: 41 83 f8 6d cmp $0x6d,%r8d ffffffff80004c0e: 0f 8e 22 04 00 00 jle ffffffff80005036 ffffffff80004c14: 83 fe 5c cmp $0x5c,%esi ffffffff80004c17: 0f 8e 38 07 00 00 jle ffffffff80005355 ffffffff80004c1d: 83 fe 6b cmp $0x6b,%esi ffffffff80004c20: 0f 8e 49 07 00 00 jle ffffffff8000536f ffffffff80004c26: 3d 8e 00 00 00 cmp $0x8e,%eax ffffffff80004c2b: 0f 8f 5d 03 00 00 jg ffffffff80004f8e ffffffff80004c31: 41 8d 90 79 ff ff ff lea -0x87(%r8),%edx ffffffff80004c38: 83 fa 13 cmp $0x13,%edx ffffffff80004c3b: 0f 86 af 02 00 00 jbe ffffffff80004ef0 ffffffff80004c41: 83 f8 70 cmp $0x70,%eax ffffffff80004c44: 0f 8e 11 03 00 00 jle ffffffff80004f5b ffffffff80004c4a: 83 f8 7a cmp $0x7a,%eax ffffffff80004c4d: 0f 8f 3b 03 00 00 jg ffffffff80004f8e ffffffff80004c53: 41 81 f8 d6 00 00 00 cmp $0xd6,%r8d ffffffff80004c5a: 0f 8e 66 fa ff ff jle ffffffff800046c6 ffffffff80004c60: 41 81 f8 ea 00 00 00 cmp $0xea,%r8d ffffffff80004c67: 0f 8f 59 fa ff ff jg ffffffff800046c6 ffffffff80004c6d: e9 4e fe ff ff jmp ffffffff80004ac0 ffffffff80004c72: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80004c78: 2d bc 00 00 00 sub $0xbc,%eax ffffffff80004c7d: 83 f8 13 cmp $0x13,%eax ffffffff80004c80: 0f 87 40 fa ff ff ja ffffffff800046c6 ffffffff80004c86: 41 8d 80 6f ff ff ff lea -0x91(%r8),%eax ffffffff80004c8d: 83 f8 13 cmp $0x13,%eax ffffffff80004c90: 0f 86 67 05 00 00 jbe ffffffff800051fd ffffffff80004c96: 41 8d 90 56 ff ff ff lea -0xaa(%r8),%edx ffffffff80004c9d: 83 fa 13 cmp $0x13,%edx ffffffff80004ca0: 0f 87 20 fa ff ff ja ffffffff800046c6 ffffffff80004ca6: 48 8d 05 cb 9a 06 00 lea 0x69acb(%rip),%rax # ffffffff8006e778 ffffffff80004cad: 83 00 01 addl $0x1,(%rax) ffffffff80004cb0: e9 be f9 ff ff jmp ffffffff80004673 ffffffff80004cb5: 0f 1f 00 nopl (%rax) ffffffff80004cb8: 41 83 f8 5e cmp $0x5e,%r8d ffffffff80004cbc: 7e 7c jle ffffffff80004d3a ffffffff80004cbe: 41 83 f8 77 cmp $0x77,%r8d ffffffff80004cc2: 0f 8e 5a 03 00 00 jle ffffffff80005022 ffffffff80004cc8: 41 81 f8 81 00 00 00 cmp $0x81,%r8d ffffffff80004ccf: 0f 8f 37 fa ff ff jg ffffffff8000470c ffffffff80004cd5: e9 98 fa ff ff jmp ffffffff80004772 ffffffff80004cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80004ce0: 81 fe c6 00 00 00 cmp $0xc6,%esi ffffffff80004ce6: 0f 8f 56 01 00 00 jg ffffffff80004e42 ffffffff80004cec: 41 8d 50 a1 lea -0x5f(%r8),%edx ffffffff80004cf0: 83 fa 18 cmp $0x18,%edx ffffffff80004cf3: 0f 86 56 05 00 00 jbe ffffffff8000524f ffffffff80004cf9: 41 81 f8 81 00 00 00 cmp $0x81,%r8d ffffffff80004d00: 0f 8e c0 f9 ff ff jle ffffffff800046c6 ffffffff80004d06: 41 81 f8 9a 00 00 00 cmp $0x9a,%r8d ffffffff80004d0d: 0f 8e 28 05 00 00 jle ffffffff8000523b ffffffff80004d13: 81 fe 8b 00 00 00 cmp $0x8b,%esi ffffffff80004d19: 7f 35 jg ffffffff80004d50 ffffffff80004d1b: 41 81 f8 bd 00 00 00 cmp $0xbd,%r8d ffffffff80004d22: 0f 8e 9e f9 ff ff jle ffffffff800046c6 ffffffff80004d28: 41 81 f8 d6 00 00 00 cmp $0xd6,%r8d ffffffff80004d2f: 0f 8e cd fd ff ff jle ffffffff80004b02 ffffffff80004d35: 83 f8 7a cmp $0x7a,%eax ffffffff80004d38: 7f 3b jg ffffffff80004d75 ffffffff80004d3a: 83 f8 73 cmp $0x73,%eax ffffffff80004d3d: 0f 8e 2f fa ff ff jle ffffffff80004772 ffffffff80004d43: e9 7e f9 ff ff jmp ffffffff800046c6 ffffffff80004d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80004d4f: 00 ffffffff80004d50: 8d 96 67 ff ff ff lea -0x99(%rsi),%edx ffffffff80004d56: 81 fa 83 00 00 00 cmp $0x83,%edx ffffffff80004d5c: 77 10 ja ffffffff80004d6e ffffffff80004d5e: 41 8d 90 42 ff ff ff lea -0xbe(%r8),%edx ffffffff80004d65: 83 fa 18 cmp $0x18,%edx ffffffff80004d68: 0f 86 ec 00 00 00 jbe ffffffff80004e5a ffffffff80004d6e: 3d ac 00 00 00 cmp $0xac,%eax ffffffff80004d73: 7f 10 jg ffffffff80004d85 ffffffff80004d75: 41 8d 90 06 ff ff ff lea -0xfa(%r8),%edx ffffffff80004d7c: 83 fa 11 cmp $0x11,%edx ffffffff80004d7f: 0f 86 3b 04 00 00 jbe ffffffff800051c0 ffffffff80004d85: 83 c0 80 add $0xffffff80,%eax ffffffff80004d88: 83 f8 6b cmp $0x6b,%eax ffffffff80004d8b: 0f 87 35 f9 ff ff ja ffffffff800046c6 ffffffff80004d91: 41 8d 90 b6 fe ff ff lea -0x14a(%r8),%edx ffffffff80004d98: 83 fa 53 cmp $0x53,%edx ffffffff80004d9b: 0f 87 25 f9 ff ff ja ffffffff800046c6 ffffffff80004da1: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004da5: bf 01 00 00 00 mov $0x1,%edi ffffffff80004daa: c9 leave ffffffff80004dab: e9 f0 f0 01 00 jmp ffffffff80023ea0 ffffffff80004db0: 44 8b 05 d9 93 06 00 mov 0x693d9(%rip),%r8d # ffffffff8006e190 ffffffff80004db7: 45 85 c0 test %r8d,%r8d ffffffff80004dba: 74 07 je ffffffff80004dc3 ffffffff80004dbc: c6 05 d1 03 0d 00 00 movb $0x0,0xd03d1(%rip) # ffffffff800d5194 ffffffff80004dc3: c7 05 c3 93 06 00 00 movl $0x0,0x693c3(%rip) # ffffffff8006e190 ffffffff80004dca: 00 00 00 ffffffff80004dcd: c7 05 b1 03 0d 00 00 movl $0x0,0xd03b1(%rip) # ffffffff800d5188 ffffffff80004dd4: 00 00 00 ffffffff80004dd7: e9 ea f8 ff ff jmp ffffffff800046c6 ffffffff80004ddc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80004de0: 8b 47 14 mov 0x14(%rdi),%eax ffffffff80004de3: 03 47 0c add 0xc(%rdi),%eax ffffffff80004de6: 3d 59 01 00 00 cmp $0x159,%eax ffffffff80004deb: 0f 8e d5 f8 ff ff jle ffffffff800046c6 ffffffff80004df1: 41 8d 90 01 ff ff ff lea -0xff(%r8),%edx ffffffff80004df8: 83 fa 3b cmp $0x3b,%edx ffffffff80004dfb: 0f 87 c5 f8 ff ff ja ffffffff800046c6 ffffffff80004e01: c7 05 8d 03 0d 00 04 movl $0x4,0xd038d(%rip) # ffffffff800d5198 ffffffff80004e08: 00 00 00 ffffffff80004e0b: e9 b6 f8 ff ff jmp ffffffff800046c6 ffffffff80004e10: c7 05 7e 03 0d 00 01 movl $0x1,0xd037e(%rip) # ffffffff800d5198 ffffffff80004e17: 00 00 00 ffffffff80004e1a: c7 05 6c 93 06 00 ff movl $0xffffffff,0x6936c(%rip) # ffffffff8006e190 ffffffff80004e21: ff ff ff ffffffff80004e24: e9 9d f8 ff ff jmp ffffffff800046c6 ffffffff80004e29: c7 05 65 03 0d 00 00 movl $0x0,0xd0365(%rip) # ffffffff800d5198 ffffffff80004e30: 00 00 00 ffffffff80004e33: c7 05 53 93 06 00 ff movl $0xffffffff,0x69353(%rip) # ffffffff8006e190 ffffffff80004e3a: ff ff ff ffffffff80004e3d: e9 84 f8 ff ff jmp ffffffff800046c6 ffffffff80004e42: 81 fe cf 00 00 00 cmp $0xcf,%esi ffffffff80004e48: 7f 26 jg ffffffff80004e70 ffffffff80004e4a: 41 8d 90 42 ff ff ff lea -0xbe(%r8),%edx ffffffff80004e51: 83 fa 18 cmp $0x18,%edx ffffffff80004e54: 0f 87 2b ff ff ff ja ffffffff80004d85 ffffffff80004e5a: 48 8d 3d 3f 02 0b 00 lea 0xb023f(%rip),%rdi # ffffffff800b50a0 ffffffff80004e61: e8 fa 0b 01 00 call ffffffff80015a60 ffffffff80004e66: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004e6a: c9 leave ffffffff80004e6b: e9 c0 6a 02 00 jmp ffffffff8002b930 ffffffff80004e70: 41 8d 50 a1 lea -0x5f(%r8),%edx ffffffff80004e74: 83 fa 18 cmp $0x18,%edx ffffffff80004e77: 77 0c ja ffffffff80004e85 ffffffff80004e79: 81 fe 2a 01 00 00 cmp $0x12a,%esi ffffffff80004e7f: 0f 8e 2a 05 00 00 jle ffffffff800053af ffffffff80004e85: 8d 90 30 ff ff ff lea -0xd0(%rax),%edx ffffffff80004e8b: 83 fa 5a cmp $0x5a,%edx ffffffff80004e8e: 77 10 ja ffffffff80004ea0 ffffffff80004e90: 41 8d 90 7e ff ff ff lea -0x82(%r8),%edx ffffffff80004e97: 83 fa 18 cmp $0x18,%edx ffffffff80004e9a: 0f 86 23 05 00 00 jbe ffffffff800053c3 ffffffff80004ea0: 41 8d 90 42 ff ff ff lea -0xbe(%r8),%edx ffffffff80004ea7: 83 fa 18 cmp $0x18,%edx ffffffff80004eaa: 77 0e ja ffffffff80004eba ffffffff80004eac: 8d 90 67 ff ff ff lea -0x99(%rax),%edx ffffffff80004eb2: 81 fa 83 00 00 00 cmp $0x83,%edx ffffffff80004eb8: 76 a0 jbe ffffffff80004e5a ffffffff80004eba: 3d d4 00 00 00 cmp $0xd4,%eax ffffffff80004ebf: 0f 8e c0 fe ff ff jle ffffffff80004d85 ffffffff80004ec5: 3d 06 01 00 00 cmp $0x106,%eax ffffffff80004eca: 0f 8f f6 f7 ff ff jg ffffffff800046c6 ffffffff80004ed0: 41 8d 90 06 ff ff ff lea -0xfa(%r8),%edx ffffffff80004ed7: 83 fa 11 cmp $0x11,%edx ffffffff80004eda: 0f 87 a5 fe ff ff ja ffffffff80004d85 ffffffff80004ee0: 83 3d a9 92 06 00 02 cmpl $0x2,0x692a9(%rip) # ffffffff8006e190 ffffffff80004ee7: 74 07 je ffffffff80004ef0 ffffffff80004ee9: c6 05 9c 02 0d 00 00 movb $0x0,0xd029c(%rip) # ffffffff800d518c ffffffff80004ef0: c7 05 96 92 06 00 02 movl $0x2,0x69296(%rip) # ffffffff8006e190 ffffffff80004ef7: 00 00 00 ffffffff80004efa: c7 05 84 02 0d 00 00 movl $0x0,0xd0284(%rip) # ffffffff800d5188 ffffffff80004f01: 00 00 00 ffffffff80004f04: e9 bd f7 ff ff jmp ffffffff800046c6 ffffffff80004f09: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80004f10: 0f 8e b0 f7 ff ff jle ffffffff800046c6 ffffffff80004f16: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80004f1d: 0f 8f d0 f8 ff ff jg ffffffff800047f3 ffffffff80004f23: c7 05 63 92 06 00 04 movl $0x4,0x69263(%rip) # ffffffff8006e190 ffffffff80004f2a: 00 00 00 ffffffff80004f2d: c7 05 51 02 0d 00 00 movl $0x0,0xd0251(%rip) # ffffffff800d5188 ffffffff80004f34: 00 00 00 ffffffff80004f37: e9 8a f7 ff ff jmp ffffffff800046c6 ffffffff80004f3c: 48 8d 15 3e 98 06 00 lea 0x6983e(%rip),%rdx # ffffffff8006e781 ffffffff80004f43: 80 32 01 xorb $0x1,(%rdx) ffffffff80004f46: 0f 85 27 f7 ff ff jne ffffffff80004673 ffffffff80004f4c: 48 8d 05 2d 98 06 00 lea 0x6982d(%rip),%rax # ffffffff8006e780 ffffffff80004f53: c6 00 00 movb $0x0,(%rax) ffffffff80004f56: e9 18 f7 ff ff jmp ffffffff80004673 ffffffff80004f5b: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80004f62: 0f 8e 5e f7 ff ff jle ffffffff800046c6 ffffffff80004f68: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80004f6f: 0f 8f 3b fb ff ff jg ffffffff80004ab0 ffffffff80004f75: c7 05 11 92 06 00 05 movl $0x5,0x69211(%rip) # ffffffff8006e190 ffffffff80004f7c: 00 00 00 ffffffff80004f7f: c7 05 ff 01 0d 00 00 movl $0x0,0xd01ff(%rip) # ffffffff800d5188 ffffffff80004f86: 00 00 00 ffffffff80004f89: e9 38 f7 ff ff jmp ffffffff800046c6 ffffffff80004f8e: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80004f95: 0f 8e 2b f7 ff ff jle ffffffff800046c6 ffffffff80004f9b: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80004fa2: 0f 8f 08 fb ff ff jg ffffffff80004ab0 ffffffff80004fa8: c7 05 de 91 06 00 06 movl $0x6,0x691de(%rip) # ffffffff8006e190 ffffffff80004faf: 00 00 00 ffffffff80004fb2: c7 05 cc 01 0d 00 00 movl $0x0,0xd01cc(%rip) # ffffffff800d5188 ffffffff80004fb9: 00 00 00 ffffffff80004fbc: e9 05 f7 ff ff jmp ffffffff800046c6 ffffffff80004fc1: bf 80 00 00 ff mov $0xff000080,%edi ffffffff80004fc6: e8 75 0a 01 00 call ffffffff80015a40 ffffffff80004fcb: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80004fcf: c9 leave ffffffff80004fd0: e9 5b 69 02 00 jmp ffffffff8002b930 ffffffff80004fd5: 48 8d 15 a0 97 06 00 lea 0x697a0(%rip),%rdx # ffffffff8006e77c ffffffff80004fdc: 8b 02 mov (%rdx),%eax ffffffff80004fde: 83 f8 01 cmp $0x1,%eax ffffffff80004fe1: 0f 8e df f6 ff ff jle ffffffff800046c6 ffffffff80004fe7: 48 8d 0d 8a 97 06 00 lea 0x6978a(%rip),%rcx # ffffffff8006e778 ffffffff80004fee: 83 e8 01 sub $0x1,%eax ffffffff80004ff1: 0f af 01 imul (%rcx),%eax ffffffff80004ff4: 89 c3 mov %eax,%ebx ffffffff80004ff6: e8 65 0c 02 00 call ffffffff80025c60 ffffffff80004ffb: 48 8d 15 7a 97 06 00 lea 0x6977a(%rip),%rdx # ffffffff8006e77c ffffffff80005002: 39 c3 cmp %eax,%ebx ffffffff80005004: 0f 8d cd 03 00 00 jge ffffffff800053d7 ffffffff8000500a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000500e: 48 8d 35 5b 09 03 00 lea 0x3095b(%rip),%rsi # ffffffff80035970 ffffffff80005015: 48 8d 3d ea c3 02 00 lea 0x2c3ea(%rip),%rdi # ffffffff80031406 ffffffff8000501c: c9 leave ffffffff8000501d: e9 4e 0c 02 00 jmp ffffffff80025c70 ffffffff80005022: bf 23 44 6b ff mov $0xff6b4423,%edi ffffffff80005027: e8 14 0a 01 00 call ffffffff80015a40 ffffffff8000502c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80005030: c9 leave ffffffff80005031: e9 fa 68 02 00 jmp ffffffff8002b930 ffffffff80005036: e8 b5 66 01 00 call ffffffff8001b6f0 ffffffff8000503b: 85 c0 test %eax,%eax ffffffff8000503d: 0f 85 d6 01 00 00 jne ffffffff80005219 ffffffff80005043: bf 65 64 00 00 mov $0x6465,%edi ffffffff80005048: c6 05 57 00 0d 00 00 movb $0x0,0xd0057(%rip) # ffffffff800d50a6 ffffffff8000504f: c7 05 47 00 0d 00 49 movl $0x74696e49,0xd0047(%rip) # ffffffff800d50a0 ffffffff80005056: 6e 69 74 ffffffff80005059: 66 89 3d 44 00 0d 00 mov %di,0xd0044(%rip) # ffffffff800d50a4 ffffffff80005060: e9 61 f6 ff ff jmp ffffffff800046c6 ffffffff80005065: 81 fe cf 00 00 00 cmp $0xcf,%esi ffffffff8000506b: 0f 8f f2 01 00 00 jg ffffffff80005263 ffffffff80005071: 81 fe ca 00 00 00 cmp $0xca,%esi ffffffff80005077: 0f 8f 33 fa ff ff jg ffffffff80004ab0 ffffffff8000507d: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80005084: 0f 8e 3c f6 ff ff jle ffffffff800046c6 ffffffff8000508a: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80005091: 0f 8f 19 fa ff ff jg ffffffff80004ab0 ffffffff80005097: c7 05 ef 90 06 00 07 movl $0x7,0x690ef(%rip) # ffffffff8006e190 ffffffff8000509e: 00 00 00 ffffffff800050a1: 31 c0 xor %eax,%eax ffffffff800050a3: 89 05 df 00 0d 00 mov %eax,0xd00df(%rip) # ffffffff800d5188 ffffffff800050a9: e9 18 f6 ff ff jmp ffffffff800046c6 ffffffff800050ae: 0f be 05 df 00 0d 00 movsbl 0xd00df(%rip),%eax # ffffffff800d5194 ffffffff800050b5: 31 ff xor %edi,%edi ffffffff800050b7: 84 c0 test %al,%al ffffffff800050b9: 74 49 je ffffffff80005104 ffffffff800050bb: ba 01 00 00 00 mov $0x1,%edx ffffffff800050c0: 31 c9 xor %ecx,%ecx ffffffff800050c2: 4c 8d 05 cb 00 0d 00 lea 0xd00cb(%rip),%r8 # ffffffff800d5194 ffffffff800050c9: 8d 70 d0 lea -0x30(%rax),%esi ffffffff800050cc: 40 80 fe 09 cmp $0x9,%sil ffffffff800050d0: 77 07 ja ffffffff800050d9 ffffffff800050d2: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff800050d5: 8d 4c 48 d0 lea -0x30(%rax,%rcx,2),%ecx ffffffff800050d9: 41 0f be 04 10 movsbl (%r8,%rdx,1),%eax ffffffff800050de: 84 c0 test %al,%al ffffffff800050e0: 40 0f 95 c7 setne %dil ffffffff800050e4: 48 83 fa 03 cmp $0x3,%rdx ffffffff800050e8: 40 0f 95 c6 setne %sil ffffffff800050ec: 48 83 c2 01 add $0x1,%rdx ffffffff800050f0: 40 84 f7 test %sil,%dil ffffffff800050f3: 75 d4 jne ffffffff800050c9 ffffffff800050f5: b8 ff 00 00 00 mov $0xff,%eax ffffffff800050fa: 39 c1 cmp %eax,%ecx ffffffff800050fc: 0f 4e c1 cmovle %ecx,%eax ffffffff800050ff: 89 c7 mov %eax,%edi ffffffff80005101: c1 e7 10 shl $0x10,%edi ffffffff80005104: 0f be 15 85 00 0d 00 movsbl 0xd0085(%rip),%edx # ffffffff800d5190 ffffffff8000510b: 31 c0 xor %eax,%eax ffffffff8000510d: 84 d2 test %dl,%dl ffffffff8000510f: 74 45 je ffffffff80005156 ffffffff80005111: b9 01 00 00 00 mov $0x1,%ecx ffffffff80005116: 4c 8d 0d 73 00 0d 00 lea 0xd0073(%rip),%r9 # ffffffff800d5190 ffffffff8000511d: 8d 72 d0 lea -0x30(%rdx),%esi ffffffff80005120: 40 80 fe 09 cmp $0x9,%sil ffffffff80005124: 77 07 ja ffffffff8000512d ffffffff80005126: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80005129: 8d 44 42 d0 lea -0x30(%rdx,%rax,2),%eax ffffffff8000512d: 41 0f be 14 09 movsbl (%r9,%rcx,1),%edx ffffffff80005132: 84 d2 test %dl,%dl ffffffff80005134: 41 0f 95 c0 setne %r8b ffffffff80005138: 48 83 f9 03 cmp $0x3,%rcx ffffffff8000513c: 40 0f 95 c6 setne %sil ffffffff80005140: 48 83 c1 01 add $0x1,%rcx ffffffff80005144: 41 84 f0 test %sil,%r8b ffffffff80005147: 75 d4 jne ffffffff8000511d ffffffff80005149: ba ff 00 00 00 mov $0xff,%edx ffffffff8000514e: 39 d0 cmp %edx,%eax ffffffff80005150: 0f 4f c2 cmovg %edx,%eax ffffffff80005153: c1 e0 08 shl $0x8,%eax ffffffff80005156: 0f be 15 2f 00 0d 00 movsbl 0xd002f(%rip),%edx # ffffffff800d518c ffffffff8000515d: 84 d2 test %dl,%dl ffffffff8000515f: 74 47 je ffffffff800051a8 ffffffff80005161: b9 01 00 00 00 mov $0x1,%ecx ffffffff80005166: 31 f6 xor %esi,%esi ffffffff80005168: 4c 8d 15 1d 00 0d 00 lea 0xd001d(%rip),%r10 # ffffffff800d518c ffffffff8000516f: 44 8d 42 d0 lea -0x30(%rdx),%r8d ffffffff80005173: 41 80 f8 09 cmp $0x9,%r8b ffffffff80005177: 77 07 ja ffffffff80005180 ffffffff80005179: 8d 34 b6 lea (%rsi,%rsi,4),%esi ffffffff8000517c: 8d 74 72 d0 lea -0x30(%rdx,%rsi,2),%esi ffffffff80005180: 41 0f be 14 0a movsbl (%r10,%rcx,1),%edx ffffffff80005185: 84 d2 test %dl,%dl ffffffff80005187: 41 0f 95 c1 setne %r9b ffffffff8000518b: 48 83 f9 03 cmp $0x3,%rcx ffffffff8000518f: 41 0f 95 c0 setne %r8b ffffffff80005193: 48 83 c1 01 add $0x1,%rcx ffffffff80005197: 45 84 c1 test %r8b,%r9b ffffffff8000519a: 75 d3 jne ffffffff8000516f ffffffff8000519c: ba ff 00 00 00 mov $0xff,%edx ffffffff800051a1: 39 d6 cmp %edx,%esi ffffffff800051a3: 0f 4f f2 cmovg %edx,%esi ffffffff800051a6: 09 f7 or %esi,%edi ffffffff800051a8: 09 f8 or %edi,%eax ffffffff800051aa: 0d 00 00 00 ff or $0xff000000,%eax ffffffff800051af: 89 c7 mov %eax,%edi ffffffff800051b1: e8 8a 08 01 00 call ffffffff80015a40 ffffffff800051b6: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800051ba: c9 leave ffffffff800051bb: e9 70 67 02 00 jmp ffffffff8002b930 ffffffff800051c0: 83 3d c9 8f 06 00 01 cmpl $0x1,0x68fc9(%rip) # ffffffff8006e190 ffffffff800051c7: 74 07 je ffffffff800051d0 ffffffff800051c9: c6 05 c0 ff 0c 00 00 movb $0x0,0xcffc0(%rip) # ffffffff800d5190 ffffffff800051d0: c7 05 b6 8f 06 00 01 movl $0x1,0x68fb6(%rip) # ffffffff8006e190 ffffffff800051d7: 00 00 00 ffffffff800051da: c7 05 a4 ff 0c 00 00 movl $0x0,0xcffa4(%rip) # ffffffff800d5188 ffffffff800051e1: 00 00 00 ffffffff800051e4: e9 dd f4 ff ff jmp ffffffff800046c6 ffffffff800051e9: 48 8d 05 88 95 06 00 lea 0x69588(%rip),%rax # ffffffff8006e778 ffffffff800051f0: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800051f4: 83 28 01 subl $0x1,(%rax) ffffffff800051f7: c9 leave ffffffff800051f8: e9 43 0a 02 00 jmp ffffffff80025c40 ffffffff800051fd: 48 8d 15 78 95 06 00 lea 0x69578(%rip),%rdx # ffffffff8006e77c ffffffff80005204: 8b 02 mov (%rdx),%eax ffffffff80005206: 83 f8 0e cmp $0xe,%eax ffffffff80005209: 0f 8f 64 f4 ff ff jg ffffffff80004673 ffffffff8000520f: 83 c0 01 add $0x1,%eax ffffffff80005212: 89 02 mov %eax,(%rdx) ffffffff80005214: e9 5a f4 ff ff jmp ffffffff80004673 ffffffff80005219: be 65 64 00 00 mov $0x6465,%esi ffffffff8000521e: c6 05 81 fe 0c 00 00 movb $0x0,0xcfe81(%rip) # ffffffff800d50a6 ffffffff80005225: c7 05 71 fe 0c 00 46 movl $0x6c696146,0xcfe71(%rip) # ffffffff800d50a0 ffffffff8000522c: 61 69 6c ffffffff8000522f: 66 89 35 6e fe 0c 00 mov %si,0xcfe6e(%rip) # ffffffff800d50a4 ffffffff80005236: e9 8b f4 ff ff jmp ffffffff800046c6 ffffffff8000523b: bf 80 00 80 ff mov $0xff800080,%edi ffffffff80005240: e8 fb 07 01 00 call ffffffff80015a40 ffffffff80005245: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80005249: c9 leave ffffffff8000524a: e9 e1 66 02 00 jmp ffffffff8002b930 ffffffff8000524f: bf 80 80 00 ff mov $0xff008080,%edi ffffffff80005254: e8 e7 07 01 00 call ffffffff80015a40 ffffffff80005259: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000525d: c9 leave ffffffff8000525e: e9 cd 66 02 00 jmp ffffffff8002b930 ffffffff80005263: 41 8d 90 79 ff ff ff lea -0x87(%r8),%edx ffffffff8000526a: 83 fa 13 cmp $0x13,%edx ffffffff8000526d: 77 0c ja ffffffff8000527b ffffffff8000526f: 81 fe 15 01 00 00 cmp $0x115,%esi ffffffff80005275: 0f 8e 80 01 00 00 jle ffffffff800053fb ffffffff8000527b: 3d e3 00 00 00 cmp $0xe3,%eax ffffffff80005280: 0f 8f 40 f4 ff ff jg ffffffff800046c6 ffffffff80005286: e9 25 f8 ff ff jmp ffffffff80004ab0 ffffffff8000528b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80005290: 83 fe 39 cmp $0x39,%esi ffffffff80005293: 0f 8e 98 00 00 00 jle ffffffff80005331 ffffffff80005299: 41 81 f8 86 00 00 00 cmp $0x86,%r8d ffffffff800052a0: 0f 8e 20 f4 ff ff jle ffffffff800046c6 ffffffff800052a6: 41 81 f8 9a 00 00 00 cmp $0x9a,%r8d ffffffff800052ad: 0f 8e 1d ff ff ff jle ffffffff800051d0 ffffffff800052b3: 83 fe 43 cmp $0x43,%esi ffffffff800052b6: 0f 8f af 02 00 00 jg ffffffff8000556b ffffffff800052bc: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff800052c3: 0f 8e fd f3 ff ff jle ffffffff800046c6 ffffffff800052c9: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff800052d0: 0f 8e 4d fc ff ff jle ffffffff80004f23 ffffffff800052d6: 41 81 f8 bd 00 00 00 cmp $0xbd,%r8d ffffffff800052dd: 0f 8e e3 f3 ff ff jle ffffffff800046c6 ffffffff800052e3: 41 81 f8 d1 00 00 00 cmp $0xd1,%r8d ffffffff800052ea: 7e 2c jle ffffffff80005318 ffffffff800052ec: 41 81 f8 d6 00 00 00 cmp $0xd6,%r8d ffffffff800052f3: 0f 8e cd f3 ff ff jle ffffffff800046c6 ffffffff800052f9: 41 81 f8 ea 00 00 00 cmp $0xea,%r8d ffffffff80005300: 0f 8e ba f7 ff ff jle ffffffff80004ac0 ffffffff80005306: 83 f8 57 cmp $0x57,%eax ffffffff80005309: 0f 8e e4 f4 ff ff jle ffffffff800047f3 ffffffff8000530f: e9 b2 f3 ff ff jmp ffffffff800046c6 ffffffff80005314: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80005318: c7 05 6e 8e 06 00 08 movl $0x8,0x68e6e(%rip) # ffffffff8006e190 ffffffff8000531f: 00 00 00 ffffffff80005322: c7 05 5c fe 0c 00 00 movl $0x0,0xcfe5c(%rip) # ffffffff800d5188 ffffffff80005329: 00 00 00 ffffffff8000532c: e9 95 f3 ff ff jmp ffffffff800046c6 ffffffff80005331: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80005338: 0f 8e 88 f3 ff ff jle ffffffff800046c6 ffffffff8000533e: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80005345: 0f 8e d8 fb ff ff jle ffffffff80004f23 ffffffff8000534b: 83 fe 2f cmp $0x2f,%esi ffffffff8000534e: 7f 86 jg ffffffff800052d6 ffffffff80005350: e9 9e f4 ff ff jmp ffffffff800047f3 ffffffff80005355: 41 81 f8 86 00 00 00 cmp $0x86,%r8d ffffffff8000535c: 0f 8e 64 f3 ff ff jle ffffffff800046c6 ffffffff80005362: 41 81 f8 9a 00 00 00 cmp $0x9a,%r8d ffffffff80005369: 0f 8e 61 fe ff ff jle ffffffff800051d0 ffffffff8000536f: 41 81 f8 a4 00 00 00 cmp $0xa4,%r8d ffffffff80005376: 0f 8e 4a f3 ff ff jle ffffffff800046c6 ffffffff8000537c: 41 81 f8 b8 00 00 00 cmp $0xb8,%r8d ffffffff80005383: 0f 8f 4d ff ff ff jg ffffffff800052d6 ffffffff80005389: e9 e7 fb ff ff jmp ffffffff80004f75 ffffffff8000538e: c7 05 08 fd 0c 00 46 movl $0x6c696146,0xcfd08(%rip) # ffffffff800d50a0 ffffffff80005395: 61 69 6c ffffffff80005398: c6 05 05 fd 0c 00 00 movb $0x0,0xcfd05(%rip) # ffffffff800d50a4 ffffffff8000539f: e9 22 f3 ff ff jmp ffffffff800046c6 ffffffff800053a4: 41 b8 7f 00 00 00 mov $0x7f,%r8d ffffffff800053aa: e9 29 f6 ff ff jmp ffffffff800049d8 ffffffff800053af: bf 00 80 00 ff mov $0xff008000,%edi ffffffff800053b4: e8 87 06 01 00 call ffffffff80015a40 ffffffff800053b9: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800053bd: c9 leave ffffffff800053be: e9 6d 65 02 00 jmp ffffffff8002b930 ffffffff800053c3: bf 45 45 45 ff mov $0xff454545,%edi ffffffff800053c8: e8 73 06 01 00 call ffffffff80015a40 ffffffff800053cd: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800053d1: c9 leave ffffffff800053d2: e9 59 65 02 00 jmp ffffffff8002b930 ffffffff800053d7: 83 2a 01 subl $0x1,(%rdx) ffffffff800053da: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800053de: c9 leave ffffffff800053df: e9 5c 08 02 00 jmp ffffffff80025c40 ffffffff800053e4: c7 05 a2 8d 06 00 03 movl $0x3,0x68da2(%rip) # ffffffff8006e190 ffffffff800053eb: 00 00 00 ffffffff800053ee: 31 c9 xor %ecx,%ecx ffffffff800053f0: 89 0d 92 fd 0c 00 mov %ecx,0xcfd92(%rip) # ffffffff800d5188 ffffffff800053f6: e9 cb f2 ff ff jmp ffffffff800046c6 ffffffff800053fb: 31 d2 xor %edx,%edx ffffffff800053fd: 31 c9 xor %ecx,%ecx ffffffff800053ff: 31 ff xor %edi,%edi ffffffff80005401: 31 c0 xor %eax,%eax ffffffff80005403: 89 55 ec mov %edx,-0x14(%rbp) ffffffff80005406: 4c 8d 15 75 fd 0c 00 lea 0xcfd75(%rip),%r10 # ffffffff800d5182 ffffffff8000540d: 41 b9 0a 00 00 00 mov $0xa,%r9d ffffffff80005413: 41 0f b6 34 0a movzbl (%r10,%rcx,1),%esi ffffffff80005418: 48 83 f9 03 cmp $0x3,%rcx ffffffff8000541c: 0f 95 c2 setne %dl ffffffff8000541f: 40 84 f6 test %sil,%sil ffffffff80005422: 41 0f 95 c0 setne %r8b ffffffff80005426: 44 20 c2 and %r8b,%dl ffffffff80005429: 74 1a je ffffffff80005445 ffffffff8000542b: 44 8d 46 d0 lea -0x30(%rsi),%r8d ffffffff8000542f: 41 80 f8 09 cmp $0x9,%r8b ffffffff80005433: 77 0a ja ffffffff8000543f ffffffff80005435: 41 0f af c1 imul %r9d,%eax ffffffff80005439: 89 d7 mov %edx,%edi ffffffff8000543b: 8d 44 06 d0 lea -0x30(%rsi,%rax,1),%eax ffffffff8000543f: 48 83 c1 01 add $0x1,%rcx ffffffff80005443: eb ce jmp ffffffff80005413 ffffffff80005445: 40 84 ff test %dil,%dil ffffffff80005448: 74 03 je ffffffff8000544d ffffffff8000544a: 88 45 ec mov %al,-0x14(%rbp) ffffffff8000544d: 31 f6 xor %esi,%esi ffffffff8000544f: 31 c0 xor %eax,%eax ffffffff80005451: 4c 8d 15 26 fd 0c 00 lea 0xcfd26(%rip),%r10 # ffffffff800d517e ffffffff80005458: 41 b9 0a 00 00 00 mov $0xa,%r9d ffffffff8000545e: 41 0f b6 3c 32 movzbl (%r10,%rsi,1),%edi ffffffff80005463: 48 83 fe 03 cmp $0x3,%rsi ffffffff80005467: 0f 95 c1 setne %cl ffffffff8000546a: 40 84 ff test %dil,%dil ffffffff8000546d: 41 0f 95 c0 setne %r8b ffffffff80005471: 44 20 c1 and %r8b,%cl ffffffff80005474: 74 1a je ffffffff80005490 ffffffff80005476: 44 8d 47 d0 lea -0x30(%rdi),%r8d ffffffff8000547a: 41 80 f8 09 cmp $0x9,%r8b ffffffff8000547e: 77 0a ja ffffffff8000548a ffffffff80005480: 41 0f af c1 imul %r9d,%eax ffffffff80005484: 89 ca mov %ecx,%edx ffffffff80005486: 8d 44 07 d0 lea -0x30(%rdi,%rax,1),%eax ffffffff8000548a: 48 83 c6 01 add $0x1,%rsi ffffffff8000548e: eb ce jmp ffffffff8000545e ffffffff80005490: 84 d2 test %dl,%dl ffffffff80005492: 74 03 je ffffffff80005497 ffffffff80005494: 88 45 ed mov %al,-0x13(%rbp) ffffffff80005497: 31 f6 xor %esi,%esi ffffffff80005499: 31 c0 xor %eax,%eax ffffffff8000549b: 4c 8d 15 d8 fc 0c 00 lea 0xcfcd8(%rip),%r10 # ffffffff800d517a ffffffff800054a2: 41 b9 0a 00 00 00 mov $0xa,%r9d ffffffff800054a8: 41 0f b6 3c 32 movzbl (%r10,%rsi,1),%edi ffffffff800054ad: 48 83 fe 03 cmp $0x3,%rsi ffffffff800054b1: 0f 95 c2 setne %dl ffffffff800054b4: 40 84 ff test %dil,%dil ffffffff800054b7: 41 0f 95 c0 setne %r8b ffffffff800054bb: 44 20 c2 and %r8b,%dl ffffffff800054be: 74 1a je ffffffff800054da ffffffff800054c0: 44 8d 47 d0 lea -0x30(%rdi),%r8d ffffffff800054c4: 41 80 f8 09 cmp $0x9,%r8b ffffffff800054c8: 77 0a ja ffffffff800054d4 ffffffff800054ca: 41 0f af c1 imul %r9d,%eax ffffffff800054ce: 89 d1 mov %edx,%ecx ffffffff800054d0: 8d 44 07 d0 lea -0x30(%rdi,%rax,1),%eax ffffffff800054d4: 48 83 c6 01 add $0x1,%rsi ffffffff800054d8: eb ce jmp ffffffff800054a8 ffffffff800054da: 84 c9 test %cl,%cl ffffffff800054dc: 74 03 je ffffffff800054e1 ffffffff800054de: 88 45 ee mov %al,-0x12(%rbp) ffffffff800054e1: 31 c9 xor %ecx,%ecx ffffffff800054e3: 31 c0 xor %eax,%eax ffffffff800054e5: 4c 8d 15 8a fc 0c 00 lea 0xcfc8a(%rip),%r10 # ffffffff800d5176 ffffffff800054ec: 41 b9 0a 00 00 00 mov $0xa,%r9d ffffffff800054f2: 41 0f b6 3c 0a movzbl (%r10,%rcx,1),%edi ffffffff800054f7: 48 83 f9 03 cmp $0x3,%rcx ffffffff800054fb: 40 0f 95 c6 setne %sil ffffffff800054ff: 40 84 ff test %dil,%dil ffffffff80005502: 41 0f 95 c0 setne %r8b ffffffff80005506: 44 20 c6 and %r8b,%sil ffffffff80005509: 74 1a je ffffffff80005525 ffffffff8000550b: 44 8d 47 d0 lea -0x30(%rdi),%r8d ffffffff8000550f: 41 80 f8 09 cmp $0x9,%r8b ffffffff80005513: 77 0a ja ffffffff8000551f ffffffff80005515: 41 0f af c1 imul %r9d,%eax ffffffff80005519: 89 f2 mov %esi,%edx ffffffff8000551b: 8d 44 07 d0 lea -0x30(%rdi,%rax,1),%eax ffffffff8000551f: 48 83 c1 01 add $0x1,%rcx ffffffff80005523: eb cd jmp ffffffff800054f2 ffffffff80005525: 84 d2 test %dl,%dl ffffffff80005527: 74 03 je ffffffff8000552c ffffffff80005529: 88 45 ef mov %al,-0x11(%rbp) ffffffff8000552c: 48 8d 7d ec lea -0x14(%rbp),%rdi ffffffff80005530: e8 1b 63 01 00 call ffffffff8001b850 ffffffff80005535: c6 05 6a fb 0c 00 00 movb $0x0,0xcfb6a(%rip) # ffffffff800d50a6 ffffffff8000553c: c7 05 5a fb 0c 00 49 movl $0x73205049,0xcfb5a(%rip) # ffffffff800d50a0 ffffffff80005543: 50 20 73 ffffffff80005546: 66 c7 05 55 fb 0c 00 movw $0x7465,0xcfb55(%rip) # ffffffff800d50a4 ffffffff8000554d: 65 74 ffffffff8000554f: e9 72 f1 ff ff jmp ffffffff800046c6 ffffffff80005554: 83 f8 20 cmp $0x20,%eax ffffffff80005557: 0f 8e 69 f1 ff ff jle ffffffff800046c6 ffffffff8000555d: 83 f8 52 cmp $0x52,%eax ffffffff80005560: 0f 8e 60 f1 ff ff jle ffffffff800046c6 ffffffff80005566: e9 07 f2 ff ff jmp ffffffff80004772 ffffffff8000556b: 83 fe 4d cmp $0x4d,%esi ffffffff8000556e: 0f 8e 62 fd ff ff jle ffffffff800052d6 ffffffff80005574: e9 f6 fd ff ff jmp ffffffff8000536f ffffffff80005579: c3 ret ffffffff8000557a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80005580 : ffffffff80005580: 83 3d 11 fc 0c 00 04 cmpl $0x4,0xcfc11(%rip) # ffffffff800d5198 ffffffff80005587: 0f 87 b8 18 00 00 ja ffffffff80006e45 ffffffff8000558d: 55 push %rbp ffffffff8000558e: 48 8d 0d 13 95 03 00 lea 0x39513(%rip),%rcx # ffffffff8003eaa8 ffffffff80005595: 48 89 e5 mov %rsp,%rbp ffffffff80005598: 41 57 push %r15 ffffffff8000559a: 41 56 push %r14 ffffffff8000559c: 49 89 fe mov %rdi,%r14 ffffffff8000559f: 41 55 push %r13 ffffffff800055a1: 41 54 push %r12 ffffffff800055a3: 53 push %rbx ffffffff800055a4: 48 83 ec 38 sub $0x38,%rsp ffffffff800055a8: 8b 15 ea fb 0c 00 mov 0xcfbea(%rip),%edx # ffffffff800d5198 ffffffff800055ae: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff800055b2: 48 01 ca add %rcx,%rdx ffffffff800055b5: ff e2 jmp *%rdx ffffffff800055b7: 44 8b 67 08 mov 0x8(%rdi),%r12d ffffffff800055bb: 8b 5f 0c mov 0xc(%rdi),%ebx ffffffff800055be: b9 19 00 00 00 mov $0x19,%ecx ffffffff800055c3: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800055c9: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800055cf: ba 50 00 00 00 mov $0x50,%edx ffffffff800055d4: 45 8d 6c 24 08 lea 0x8(%r12),%r13d ffffffff800055d9: 8d 73 23 lea 0x23(%rbx),%esi ffffffff800055dc: 44 89 ef mov %r13d,%edi ffffffff800055df: e8 1c fe 00 00 call ffffffff80015400 ffffffff800055e4: 8d 73 2b lea 0x2b(%rbx),%esi ffffffff800055e7: 41 8d 7c 24 12 lea 0x12(%r12),%edi ffffffff800055ec: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800055f1: 48 8d 15 68 be 02 00 lea 0x2be68(%rip),%rdx # ffffffff80031460 ffffffff800055f8: e8 23 01 01 00 call ffffffff80015720 ffffffff800055fd: 8d 73 46 lea 0x46(%rbx),%esi ffffffff80005600: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005605: 44 89 ef mov %r13d,%edi ffffffff80005608: 48 8d 15 24 bf 02 00 lea 0x2bf24(%rip),%rdx # ffffffff80031533 ffffffff8000560f: e8 0c 01 01 00 call ffffffff80015720 ffffffff80005614: 8d 73 5f lea 0x5f(%rbx),%esi ffffffff80005617: b9 10 00 00 00 mov $0x10,%ecx ffffffff8000561c: 44 89 ef mov %r13d,%edi ffffffff8000561f: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005625: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff8000562b: ba 10 00 00 00 mov $0x10,%edx ffffffff80005630: e8 cb fd 00 00 call ffffffff80015400 ffffffff80005635: 48 8d 05 45 91 06 00 lea 0x69145(%rip),%rax # ffffffff8006e781 ffffffff8000563c: 80 38 00 cmpb $0x0,(%rax) ffffffff8000563f: 0f 85 e0 15 00 00 jne ffffffff80006c25 ffffffff80005645: 45 8d 74 24 21 lea 0x21(%r12),%r14d ffffffff8000564a: 8d 73 62 lea 0x62(%rbx),%esi ffffffff8000564d: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005652: 48 8d 15 f0 be 02 00 lea 0x2bef0(%rip),%rdx # ffffffff80031549 ffffffff80005659: 44 89 f7 mov %r14d,%edi ffffffff8000565c: e8 bf 00 01 00 call ffffffff80015720 ffffffff80005661: 8d 73 78 lea 0x78(%rbx),%esi ffffffff80005664: b9 10 00 00 00 mov $0x10,%ecx ffffffff80005669: 44 89 ef mov %r13d,%edi ffffffff8000566c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005672: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff80005678: ba 10 00 00 00 mov $0x10,%edx ffffffff8000567d: e8 7e fd 00 00 call ffffffff80015400 ffffffff80005682: 48 8d 05 f7 90 06 00 lea 0x690f7(%rip),%rax # ffffffff8006e780 ffffffff80005689: 80 38 00 cmpb $0x0,(%rax) ffffffff8000568c: 0f 85 75 15 00 00 jne ffffffff80006c07 ffffffff80005692: 44 89 f7 mov %r14d,%edi ffffffff80005695: 8d 73 7b lea 0x7b(%rbx),%esi ffffffff80005698: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000569d: 48 8d 15 b2 be 02 00 lea 0x2beb2(%rip),%rdx # ffffffff80031556 ffffffff800056a4: 44 8d bb 96 00 00 00 lea 0x96(%rbx),%r15d ffffffff800056ab: e8 70 00 01 00 call ffffffff80015720 ffffffff800056b0: 8d b3 99 00 00 00 lea 0x99(%rbx),%esi ffffffff800056b6: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800056bb: 44 89 ef mov %r13d,%edi ffffffff800056be: 48 8d 15 a2 be 02 00 lea 0x2bea2(%rip),%rdx # ffffffff80031567 ffffffff800056c5: 44 8d b3 9a 00 00 00 lea 0x9a(%rbx),%r14d ffffffff800056cc: e8 4f 00 01 00 call ffffffff80015720 ffffffff800056d1: 41 8d 84 24 8a 00 00 lea 0x8a(%r12),%eax ffffffff800056d8: 00 ffffffff800056d9: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800056df: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800056e5: 89 c7 mov %eax,%edi ffffffff800056e7: b9 14 00 00 00 mov $0x14,%ecx ffffffff800056ec: ba 14 00 00 00 mov $0x14,%edx ffffffff800056f1: 44 89 fe mov %r15d,%esi ffffffff800056f4: 89 45 bc mov %eax,-0x44(%rbp) ffffffff800056f7: e8 04 fd 00 00 call ffffffff80015400 ffffffff800056fc: 41 8d 84 24 8f 00 00 lea 0x8f(%r12),%eax ffffffff80005703: 00 ffffffff80005704: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005709: 44 89 f6 mov %r14d,%esi ffffffff8000570c: 48 8d 15 95 b8 02 00 lea 0x2b895(%rip),%rdx # ffffffff80030fa8 ffffffff80005713: 89 c7 mov %eax,%edi ffffffff80005715: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff80005718: e8 03 00 01 00 call ffffffff80015720 ffffffff8000571d: 48 8d 05 58 90 06 00 lea 0x69058(%rip),%rax # ffffffff8006e77c ffffffff80005724: c6 45 ca 00 movb $0x0,-0x36(%rbp) ffffffff80005728: 48 63 00 movslq (%rax),%rax ffffffff8000572b: 48 89 c2 mov %rax,%rdx ffffffff8000572e: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff80005735: 89 d1 mov %edx,%ecx ffffffff80005737: c1 f9 1f sar $0x1f,%ecx ffffffff8000573a: 48 c1 f8 22 sar $0x22,%rax ffffffff8000573e: 29 c8 sub %ecx,%eax ffffffff80005740: 8d 0c 80 lea (%rax,%rax,4),%ecx ffffffff80005743: 8d 70 30 lea 0x30(%rax),%esi ffffffff80005746: 89 d0 mov %edx,%eax ffffffff80005748: 01 c9 add %ecx,%ecx ffffffff8000574a: 40 88 75 c8 mov %sil,-0x38(%rbp) ffffffff8000574e: 29 c8 sub %ecx,%eax ffffffff80005750: 83 c0 30 add $0x30,%eax ffffffff80005753: 88 45 c9 mov %al,-0x37(%rbp) ffffffff80005756: 40 80 fe 30 cmp $0x30,%sil ffffffff8000575a: 75 07 jne ffffffff80005763 ffffffff8000575c: 88 45 c8 mov %al,-0x38(%rbp) ffffffff8000575f: c6 45 c9 00 movb $0x0,-0x37(%rbp) ffffffff80005763: 48 8d 55 c8 lea -0x38(%rbp),%rdx ffffffff80005767: 8d b3 9b 00 00 00 lea 0x9b(%rbx),%esi ffffffff8000576d: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005772: 45 8d 94 24 a8 00 00 lea 0xa8(%r12),%r10d ffffffff80005779: 00 ffffffff8000577a: 44 89 d7 mov %r10d,%edi ffffffff8000577d: 44 89 55 b0 mov %r10d,-0x50(%rbp) ffffffff80005781: e8 9a ff 00 00 call ffffffff80015720 ffffffff80005786: 41 8d 84 24 bc 00 00 lea 0xbc(%r12),%eax ffffffff8000578d: 00 ffffffff8000578e: 44 89 fe mov %r15d,%esi ffffffff80005791: b9 14 00 00 00 mov $0x14,%ecx ffffffff80005796: 89 c7 mov %eax,%edi ffffffff80005798: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000579e: ba 14 00 00 00 mov $0x14,%edx ffffffff800057a3: 89 45 b4 mov %eax,-0x4c(%rbp) ffffffff800057a6: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800057ac: 45 8d bc 24 c2 00 00 lea 0xc2(%r12),%r15d ffffffff800057b3: 00 ffffffff800057b4: 44 8d a3 b4 00 00 00 lea 0xb4(%rbx),%r12d ffffffff800057bb: e8 40 fc 00 00 call ffffffff80015400 ffffffff800057c0: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800057c5: 44 89 f6 mov %r14d,%esi ffffffff800057c8: 44 89 ff mov %r15d,%edi ffffffff800057cb: 48 8d 15 b0 b7 02 00 lea 0x2b7b0(%rip),%rdx # ffffffff80030f82 ffffffff800057d2: e8 49 ff 00 00 call ffffffff80015720 ffffffff800057d7: 44 89 ef mov %r13d,%edi ffffffff800057da: 8d b3 b7 00 00 00 lea 0xb7(%rbx),%esi ffffffff800057e0: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800057e5: 48 8d 15 8c bd 02 00 lea 0x2bd8c(%rip),%rdx # ffffffff80031578 ffffffff800057ec: 44 8d ab b8 00 00 00 lea 0xb8(%rbx),%r13d ffffffff800057f3: e8 28 ff 00 00 call ffffffff80015720 ffffffff800057f8: 8b 7d bc mov -0x44(%rbp),%edi ffffffff800057fb: b9 14 00 00 00 mov $0x14,%ecx ffffffff80005800: 44 89 e6 mov %r12d,%esi ffffffff80005803: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005809: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000580f: ba 14 00 00 00 mov $0x14,%edx ffffffff80005814: e8 e7 fb 00 00 call ffffffff80015400 ffffffff80005819: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff8000581c: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005821: 44 89 ee mov %r13d,%esi ffffffff80005824: 48 8d 15 7d b7 02 00 lea 0x2b77d(%rip),%rdx # ffffffff80030fa8 ffffffff8000582b: e8 f0 fe 00 00 call ffffffff80015720 ffffffff80005830: 48 8d 05 41 8f 06 00 lea 0x68f41(%rip),%rax # ffffffff8006e778 ffffffff80005837: c6 45 ce 00 movb $0x0,-0x32(%rbp) ffffffff8000583b: 44 8b 55 b0 mov -0x50(%rbp),%r10d ffffffff8000583f: 48 63 00 movslq (%rax),%rax ffffffff80005842: 48 89 c2 mov %rax,%rdx ffffffff80005845: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff8000584c: 89 d1 mov %edx,%ecx ffffffff8000584e: c1 f9 1f sar $0x1f,%ecx ffffffff80005851: 48 c1 f8 22 sar $0x22,%rax ffffffff80005855: 29 c8 sub %ecx,%eax ffffffff80005857: 8d 0c 80 lea (%rax,%rax,4),%ecx ffffffff8000585a: 8d 70 30 lea 0x30(%rax),%esi ffffffff8000585d: 89 d0 mov %edx,%eax ffffffff8000585f: 01 c9 add %ecx,%ecx ffffffff80005861: 40 88 75 cc mov %sil,-0x34(%rbp) ffffffff80005865: 29 c8 sub %ecx,%eax ffffffff80005867: 83 c0 30 add $0x30,%eax ffffffff8000586a: 40 80 fe 30 cmp $0x30,%sil ffffffff8000586e: 88 45 cd mov %al,-0x33(%rbp) ffffffff80005871: 75 07 jne ffffffff8000587a ffffffff80005873: 88 45 cc mov %al,-0x34(%rbp) ffffffff80005876: c6 45 cd 00 movb $0x0,-0x33(%rbp) ffffffff8000587a: 44 89 d7 mov %r10d,%edi ffffffff8000587d: 48 8d 55 cc lea -0x34(%rbp),%rdx ffffffff80005881: 8d b3 b9 00 00 00 lea 0xb9(%rbx),%esi ffffffff80005887: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000588c: e8 8f fe 00 00 call ffffffff80015720 ffffffff80005891: 8b 7d b4 mov -0x4c(%rbp),%edi ffffffff80005894: 44 89 e6 mov %r12d,%esi ffffffff80005897: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000589c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800058a2: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800058a8: ba 14 00 00 00 mov $0x14,%edx ffffffff800058ad: e8 4e fb 00 00 call ffffffff80015400 ffffffff800058b2: 44 89 ee mov %r13d,%esi ffffffff800058b5: 44 89 ff mov %r15d,%edi ffffffff800058b8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800058bd: 48 8d 15 be b6 02 00 lea 0x2b6be(%rip),%rdx # ffffffff80030f82 ffffffff800058c4: e8 57 fe 00 00 call ffffffff80015720 ffffffff800058c9: 48 83 c4 38 add $0x38,%rsp ffffffff800058cd: 5b pop %rbx ffffffff800058ce: 41 5c pop %r12 ffffffff800058d0: 41 5d pop %r13 ffffffff800058d2: 41 5e pop %r14 ffffffff800058d4: 41 5f pop %r15 ffffffff800058d6: 5d pop %rbp ffffffff800058d7: c3 ret ffffffff800058d8: 8b 5f 0c mov 0xc(%rdi),%ebx ffffffff800058db: 44 8b 67 08 mov 0x8(%rdi),%r12d ffffffff800058df: b9 19 00 00 00 mov $0x19,%ecx ffffffff800058e4: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800058ea: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800058f0: ba 50 00 00 00 mov $0x50,%edx ffffffff800058f5: 8d 73 23 lea 0x23(%rbx),%esi ffffffff800058f8: 41 8d 7c 24 08 lea 0x8(%r12),%edi ffffffff800058fd: e8 fe fa 00 00 call ffffffff80015400 ffffffff80005902: 8d 73 2b lea 0x2b(%rbx),%esi ffffffff80005905: 41 8d 7c 24 12 lea 0x12(%r12),%edi ffffffff8000590a: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000590f: 48 8d 15 4a bb 02 00 lea 0x2bb4a(%rip),%rdx # ffffffff80031460 ffffffff80005916: e8 05 fe 00 00 call ffffffff80015720 ffffffff8000591b: 8d 73 46 lea 0x46(%rbx),%esi ffffffff8000591e: 41 8d 7c 24 08 lea 0x8(%r12),%edi ffffffff80005923: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005928: 48 8d 15 52 bc 02 00 lea 0x2bc52(%rip),%rdx # ffffffff80031581 ffffffff8000592f: e8 ec fd 00 00 call ffffffff80015720 ffffffff80005934: 8d 73 5f lea 0x5f(%rbx),%esi ffffffff80005937: 41 8d 7c 24 08 lea 0x8(%r12),%edi ffffffff8000593c: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005941: 48 8d 15 49 bc 02 00 lea 0x2bc49(%rip),%rdx # ffffffff80031591 ffffffff80005948: e8 d3 fd 00 00 call ffffffff80015720 ffffffff8000594d: 8d 73 67 lea 0x67(%rbx),%esi ffffffff80005950: 41 8d 7c 24 44 lea 0x44(%r12),%edi ffffffff80005955: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000595b: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80005961: b9 08 00 00 00 mov $0x8,%ecx ffffffff80005966: ba c8 00 00 00 mov $0xc8,%edx ffffffff8000596b: e8 90 fa 00 00 call ffffffff80015400 ffffffff80005970: 4c 8d 2d fd 8d 06 00 lea 0x68dfd(%rip),%r13 # ffffffff8006e774 ffffffff80005977: 8d 73 61 lea 0x61(%rbx),%esi ffffffff8000597a: b9 0e 00 00 00 mov $0xe,%ecx ffffffff8000597f: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff80005985: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff8000598b: ba 0a 00 00 00 mov $0xa,%edx ffffffff80005990: 41 8b 45 00 mov 0x0(%r13),%eax ffffffff80005994: 83 e8 01 sub $0x1,%eax ffffffff80005997: 69 c0 be 00 00 00 imul $0xbe,%eax,%eax ffffffff8000599d: 48 63 f8 movslq %eax,%rdi ffffffff800059a0: c1 f8 1f sar $0x1f,%eax ffffffff800059a3: 48 69 ff 9d 82 97 53 imul $0x5397829d,%rdi,%rdi ffffffff800059aa: 48 c1 ff 24 sar $0x24,%rdi ffffffff800059ae: 29 c7 sub %eax,%edi ffffffff800059b0: 42 8d 7c 27 44 lea 0x44(%rdi,%r12,1),%edi ffffffff800059b5: e8 46 fa 00 00 call ffffffff80015400 ffffffff800059ba: 41 8d bc 24 16 01 00 lea 0x116(%r12),%edi ffffffff800059c1: 00 ffffffff800059c2: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800059c7: 8d 73 63 lea 0x63(%rbx),%esi ffffffff800059ca: 48 8d 15 19 cd 02 00 lea 0x2cd19(%rip),%rdx # ffffffff800326ea ffffffff800059d1: e8 4a fd 00 00 call ffffffff80015720 ffffffff800059d6: 41 8b 7d 00 mov 0x0(%r13),%edi ffffffff800059da: 48 8d 75 cc lea -0x34(%rbp),%rsi ffffffff800059de: e8 cd 87 02 00 call ffffffff8002e1b0 ffffffff800059e3: 41 8d bc 24 20 01 00 lea 0x120(%r12),%edi ffffffff800059ea: 00 ffffffff800059eb: 48 8d 55 cc lea -0x34(%rbp),%rdx ffffffff800059ef: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800059f4: 8d 73 63 lea 0x63(%rbx),%esi ffffffff800059f7: e8 24 fd 00 00 call ffffffff80015720 ffffffff800059fc: 48 83 c4 38 add $0x38,%rsp ffffffff80005a00: 5b pop %rbx ffffffff80005a01: 41 5c pop %r12 ffffffff80005a03: 41 5d pop %r13 ffffffff80005a05: 41 5e pop %r14 ffffffff80005a07: 41 5f pop %r15 ffffffff80005a09: 5d pop %rbp ffffffff80005a0a: c3 ret ffffffff80005a0b: 44 8b 67 08 mov 0x8(%rdi),%r12d ffffffff80005a0f: 8b 5f 0c mov 0xc(%rdi),%ebx ffffffff80005a12: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005a18: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80005a1e: 8b 4f 10 mov 0x10(%rdi),%ecx ffffffff80005a21: 41 8d 44 24 08 lea 0x8(%r12),%eax ffffffff80005a26: 8d 73 2d lea 0x2d(%rbx),%esi ffffffff80005a29: 89 c7 mov %eax,%edi ffffffff80005a2b: 8d 51 f0 lea -0x10(%rcx),%edx ffffffff80005a2e: b9 3c 00 00 00 mov $0x3c,%ecx ffffffff80005a33: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80005a36: e8 c5 f9 00 00 call ffffffff80015400 ffffffff80005a3b: 8d 73 35 lea 0x35(%rbx),%esi ffffffff80005a3e: 41 b8 eb ce 87 ff mov $0xff87ceeb,%r8d ffffffff80005a44: b9 28 00 00 00 mov $0x28,%ecx ffffffff80005a49: ba 28 00 00 00 mov $0x28,%edx ffffffff80005a4e: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff80005a53: 45 8d 6c 24 44 lea 0x44(%r12),%r13d ffffffff80005a58: e8 23 f6 00 00 call ffffffff80015080 ffffffff80005a5d: 8d 73 49 lea 0x49(%rbx),%esi ffffffff80005a60: 41 b8 90 ee 90 ff mov $0xff90ee90,%r8d ffffffff80005a66: b9 14 00 00 00 mov $0x14,%ecx ffffffff80005a6b: ba 28 00 00 00 mov $0x28,%edx ffffffff80005a70: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff80005a75: e8 06 f6 00 00 call ffffffff80015080 ffffffff80005a7a: 8d 73 43 lea 0x43(%rbx),%esi ffffffff80005a7d: 41 8d 7c 24 20 lea 0x20(%r12),%edi ffffffff80005a82: 41 b8 21 43 65 ff mov $0xff654321,%r8d ffffffff80005a88: b9 06 00 00 00 mov $0x6,%ecx ffffffff80005a8d: ba 03 00 00 00 mov $0x3,%edx ffffffff80005a92: e8 e9 f5 00 00 call ffffffff80015080 ffffffff80005a97: 41 b8 22 8b 22 ff mov $0xff228b22,%r8d ffffffff80005a9d: 8d 73 3f lea 0x3f(%rbx),%esi ffffffff80005aa0: 41 8d 7c 24 1d lea 0x1d(%r12),%edi ffffffff80005aa5: b9 08 00 00 00 mov $0x8,%ecx ffffffff80005aaa: ba 09 00 00 00 mov $0x9,%edx ffffffff80005aaf: e8 cc f5 00 00 call ffffffff80015080 ffffffff80005ab4: 8d 73 3c lea 0x3c(%rbx),%esi ffffffff80005ab7: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005abc: 44 89 ef mov %r13d,%edi ffffffff80005abf: 48 8d 15 82 c2 02 00 lea 0x2c282(%rip),%rdx # ffffffff80031d48 ffffffff80005ac6: e8 55 fc 00 00 call ffffffff80015720 ffffffff80005acb: 8d 73 50 lea 0x50(%rbx),%esi ffffffff80005ace: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff80005ad3: 44 89 ef mov %r13d,%edi ffffffff80005ad6: 48 8d 15 2f b9 02 00 lea 0x2b92f(%rip),%rdx # ffffffff8003140c ffffffff80005add: e8 3e fc 00 00 call ffffffff80015720 ffffffff80005ae2: 41 8b 4e 10 mov 0x10(%r14),%ecx ffffffff80005ae6: 8b 7d bc mov -0x44(%rbp),%edi ffffffff80005ae9: 8d 73 73 lea 0x73(%rbx),%esi ffffffff80005aec: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005af2: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80005af8: 8d 51 f0 lea -0x10(%rcx),%edx ffffffff80005afb: b9 3c 00 00 00 mov $0x3c,%ecx ffffffff80005b00: e8 fb f8 00 00 call ffffffff80015400 ffffffff80005b05: 41 8d 44 24 1a lea 0x1a(%r12),%eax ffffffff80005b0a: 8d 73 7f lea 0x7f(%rbx),%esi ffffffff80005b0d: 41 b8 e1 69 41 ff mov $0xff4169e1,%r8d ffffffff80005b13: 89 c7 mov %eax,%edi ffffffff80005b15: b9 18 00 00 00 mov $0x18,%ecx ffffffff80005b1a: ba 18 00 00 00 mov $0x18,%edx ffffffff80005b1f: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff80005b22: e8 59 f5 00 00 call ffffffff80015080 ffffffff80005b27: 41 b8 eb ce 87 ff mov $0xff87ceeb,%r8d ffffffff80005b2d: 8d b3 83 00 00 00 lea 0x83(%rbx),%esi ffffffff80005b33: 41 8d 7c 24 1e lea 0x1e(%r12),%edi ffffffff80005b38: b9 10 00 00 00 mov $0x10,%ecx ffffffff80005b3d: ba 10 00 00 00 mov $0x10,%edx ffffffff80005b42: e8 39 f5 00 00 call ffffffff80015080 ffffffff80005b47: 8d b3 82 00 00 00 lea 0x82(%rbx),%esi ffffffff80005b4d: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005b52: 44 89 ef mov %r13d,%edi ffffffff80005b55: 48 8d 15 9e b9 02 00 lea 0x2b99e(%rip),%rdx # ffffffff800314fa ffffffff80005b5c: e8 bf fb 00 00 call ffffffff80015720 ffffffff80005b61: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff80005b66: 48 8d 15 b0 b8 02 00 lea 0x2b8b0(%rip),%rdx # ffffffff8003141d ffffffff80005b6d: 44 89 ef mov %r13d,%edi ffffffff80005b70: 8d b3 96 00 00 00 lea 0x96(%rbx),%esi ffffffff80005b76: e8 a5 fb 00 00 call ffffffff80015720 ffffffff80005b7b: 41 8b 56 14 mov 0x14(%r14),%edx ffffffff80005b7f: 8d 8b f5 00 00 00 lea 0xf5(%rbx),%ecx ffffffff80005b85: 41 03 56 0c add 0xc(%r14),%edx ffffffff80005b89: 39 d1 cmp %edx,%ecx ffffffff80005b8b: 0f 8c d7 0f 00 00 jl ffffffff80006b68 ffffffff80005b91: 41 8b 56 10 mov 0x10(%r14),%edx ffffffff80005b95: 8b 7d bc mov -0x44(%rbp),%edi ffffffff80005b98: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005b9e: 8d b3 ff 00 00 00 lea 0xff(%rbx),%esi ffffffff80005ba4: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80005baa: b9 3c 00 00 00 mov $0x3c,%ecx ffffffff80005baf: 83 ea 10 sub $0x10,%edx ffffffff80005bb2: e8 49 f8 00 00 call ffffffff80015400 ffffffff80005bb7: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff80005bba: 8d b3 07 01 00 00 lea 0x107(%rbx),%esi ffffffff80005bc0: 41 b8 d3 d3 d3 ff mov $0xffd3d3d3,%r8d ffffffff80005bc6: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80005bcb: ba 14 00 00 00 mov $0x14,%edx ffffffff80005bd0: e8 ab f4 00 00 call ffffffff80015080 ffffffff80005bd5: 8d b3 09 01 00 00 lea 0x109(%rbx),%esi ffffffff80005bdb: 41 8d 7c 24 1c lea 0x1c(%r12),%edi ffffffff80005be0: 41 b8 b0 b0 b0 ff mov $0xffb0b0b0,%r8d ffffffff80005be6: b9 0a 00 00 00 mov $0xa,%ecx ffffffff80005beb: ba 10 00 00 00 mov $0x10,%edx ffffffff80005bf0: e8 8b f4 00 00 call ffffffff80015080 ffffffff80005bf5: 8d b3 0e 01 00 00 lea 0x10e(%rbx),%esi ffffffff80005bfb: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005c00: 44 89 ef mov %r13d,%edi ffffffff80005c03: 48 8d 15 3f b8 02 00 lea 0x2b83f(%rip),%rdx # ffffffff80031449 ffffffff80005c0a: e8 11 fb 00 00 call ffffffff80015720 ffffffff80005c0f: 8d b3 22 01 00 00 lea 0x122(%rbx),%esi ffffffff80005c15: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff80005c1a: 44 89 ef mov %r13d,%edi ffffffff80005c1d: 48 8d 15 2b b8 02 00 lea 0x2b82b(%rip),%rdx # ffffffff8003144f ffffffff80005c24: 48 83 c4 38 add $0x38,%rsp ffffffff80005c28: 5b pop %rbx ffffffff80005c29: 41 5c pop %r12 ffffffff80005c2b: 41 5d pop %r13 ffffffff80005c2d: 41 5e pop %r14 ffffffff80005c2f: 41 5f pop %r15 ffffffff80005c31: 5d pop %rbp ffffffff80005c32: e9 e9 fa 00 00 jmp ffffffff80015720 ffffffff80005c37: 44 8b 7f 08 mov 0x8(%rdi),%r15d ffffffff80005c3b: 44 8b 77 0c mov 0xc(%rdi),%r14d ffffffff80005c3f: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005c44: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005c4a: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005c50: ba 50 00 00 00 mov $0x50,%edx ffffffff80005c55: 41 8d 5f 08 lea 0x8(%r15),%ebx ffffffff80005c59: 41 8d 76 23 lea 0x23(%r14),%esi ffffffff80005c5d: 89 df mov %ebx,%edi ffffffff80005c5f: 45 8d 66 5f lea 0x5f(%r14),%r12d ffffffff80005c63: 45 8d 6f 10 lea 0x10(%r15),%r13d ffffffff80005c67: e8 94 f7 00 00 call ffffffff80015400 ffffffff80005c6c: 41 8d 76 2b lea 0x2b(%r14),%esi ffffffff80005c70: 41 8d 7f 12 lea 0x12(%r15),%edi ffffffff80005c74: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005c79: 48 8d 15 e0 b7 02 00 lea 0x2b7e0(%rip),%rdx # ffffffff80031460 ffffffff80005c80: e8 9b fa 00 00 call ffffffff80015720 ffffffff80005c85: 41 8d 76 46 lea 0x46(%r14),%esi ffffffff80005c89: 89 df mov %ebx,%edi ffffffff80005c8b: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005c90: 48 8d 15 d0 b7 02 00 lea 0x2b7d0(%rip),%rdx # ffffffff80031467 ffffffff80005c97: e8 84 fa 00 00 call ffffffff80015720 ffffffff80005c9c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005ca2: 44 89 e6 mov %r12d,%esi ffffffff80005ca5: 89 df mov %ebx,%edi ffffffff80005ca7: 89 5d ac mov %ebx,-0x54(%rbp) ffffffff80005caa: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005cb0: 41 8d 5e 65 lea 0x65(%r14),%ebx ffffffff80005cb4: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005cb9: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005cbe: e8 3d f7 00 00 call ffffffff80015400 ffffffff80005cc3: 41 b8 23 44 6b ff mov $0xff6b4423,%r8d ffffffff80005cc9: 89 de mov %ebx,%esi ffffffff80005ccb: 44 89 ef mov %r13d,%edi ffffffff80005cce: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005cd3: ba 12 00 00 00 mov $0x12,%edx ffffffff80005cd8: e8 a3 f3 00 00 call ffffffff80015080 ffffffff80005cdd: 45 8d 57 2b lea 0x2b(%r15),%r10d ffffffff80005ce1: 41 8d 76 67 lea 0x67(%r14),%esi ffffffff80005ce5: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005cea: 44 89 d7 mov %r10d,%edi ffffffff80005ced: 48 8d 15 7c b7 02 00 lea 0x2b77c(%rip),%rdx # ffffffff80031470 ffffffff80005cf4: 44 89 55 a0 mov %r10d,-0x60(%rbp) ffffffff80005cf8: 44 89 75 b4 mov %r14d,-0x4c(%rbp) ffffffff80005cfc: e8 1f fa 00 00 call ffffffff80015720 ffffffff80005d01: 41 8d 47 6c lea 0x6c(%r15),%eax ffffffff80005d05: 44 89 e6 mov %r12d,%esi ffffffff80005d08: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005d0e: 89 c7 mov %eax,%edi ffffffff80005d10: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005d16: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005d1b: 89 45 a4 mov %eax,-0x5c(%rbp) ffffffff80005d1e: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005d23: e8 d8 f6 00 00 call ffffffff80015400 ffffffff80005d28: 89 de mov %ebx,%esi ffffffff80005d2a: 41 8d 7f 74 lea 0x74(%r15),%edi ffffffff80005d2e: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005d33: 41 b8 80 80 00 ff mov $0xff008080,%r8d ffffffff80005d39: ba 12 00 00 00 mov $0x12,%edx ffffffff80005d3e: 44 89 7d b8 mov %r15d,-0x48(%rbp) ffffffff80005d42: e8 39 f3 00 00 call ffffffff80015080 ffffffff80005d47: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80005d4a: 41 8d 76 67 lea 0x67(%r14),%esi ffffffff80005d4e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005d53: 48 8d 15 1d b7 02 00 lea 0x2b71d(%rip),%rdx # ffffffff80031477 ffffffff80005d5a: 8d b8 8f 00 00 00 lea 0x8f(%rax),%edi ffffffff80005d60: e8 bb f9 00 00 call ffffffff80015720 ffffffff80005d65: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80005d68: 44 89 e6 mov %r12d,%esi ffffffff80005d6b: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005d70: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005d76: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005d7c: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005d81: 44 8d 98 d0 00 00 00 lea 0xd0(%rax),%r11d ffffffff80005d88: 44 89 df mov %r11d,%edi ffffffff80005d8b: 44 89 5d a8 mov %r11d,-0x58(%rbp) ffffffff80005d8f: e8 6c f6 00 00 call ffffffff80015400 ffffffff80005d94: 44 8b 65 b8 mov -0x48(%rbp),%r12d ffffffff80005d98: 89 de mov %ebx,%esi ffffffff80005d9a: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005d9f: 41 b8 00 80 00 ff mov $0xff008000,%r8d ffffffff80005da5: ba 12 00 00 00 mov $0x12,%edx ffffffff80005daa: 41 8d 84 24 d8 00 00 lea 0xd8(%r12),%eax ffffffff80005db1: 00 ffffffff80005db2: 89 c7 mov %eax,%edi ffffffff80005db4: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80005db7: e8 c4 f2 00 00 call ffffffff80015080 ffffffff80005dbc: 41 8d 76 67 lea 0x67(%r14),%esi ffffffff80005dc0: 44 89 65 b8 mov %r12d,-0x48(%rbp) ffffffff80005dc4: 45 8d 9c 24 f3 00 00 lea 0xf3(%r12),%r11d ffffffff80005dcb: 00 ffffffff80005dcc: 44 89 df mov %r11d,%edi ffffffff80005dcf: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005dd4: 48 8d 15 a1 b6 02 00 lea 0x2b6a1(%rip),%rdx # ffffffff8003147c ffffffff80005ddb: 44 89 5d b0 mov %r11d,-0x50(%rbp) ffffffff80005ddf: e8 3c f9 00 00 call ffffffff80015720 ffffffff80005de4: 44 8b 75 b4 mov -0x4c(%rbp),%r14d ffffffff80005de8: 8b 7d ac mov -0x54(%rbp),%edi ffffffff80005deb: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005df1: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005df7: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005dfc: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005e01: 41 8d 9e 82 00 00 00 lea 0x82(%r14),%ebx ffffffff80005e08: 45 8d a6 88 00 00 00 lea 0x88(%r14),%r12d ffffffff80005e0f: 89 de mov %ebx,%esi ffffffff80005e11: e8 ea f5 00 00 call ffffffff80015400 ffffffff80005e16: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005e1b: 44 89 e6 mov %r12d,%esi ffffffff80005e1e: 44 89 ef mov %r13d,%edi ffffffff80005e21: 41 b8 80 00 00 ff mov $0xff000080,%r8d ffffffff80005e27: ba 12 00 00 00 mov $0x12,%edx ffffffff80005e2c: e8 4f f2 00 00 call ffffffff80015080 ffffffff80005e31: 8b 7d a0 mov -0x60(%rbp),%edi ffffffff80005e34: 44 89 75 b4 mov %r14d,-0x4c(%rbp) ffffffff80005e38: 41 8d b6 8a 00 00 00 lea 0x8a(%r14),%esi ffffffff80005e3f: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005e44: 48 8d 15 37 b6 02 00 lea 0x2b637(%rip),%rdx # ffffffff80031482 ffffffff80005e4b: e8 d0 f8 00 00 call ffffffff80015720 ffffffff80005e50: 8b 7d a4 mov -0x5c(%rbp),%edi ffffffff80005e53: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005e59: 89 de mov %ebx,%esi ffffffff80005e5b: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005e61: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005e66: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005e6b: e8 90 f5 00 00 call ffffffff80015400 ffffffff80005e70: 41 b8 80 00 80 ff mov $0xff800080,%r8d ffffffff80005e76: 41 8d 7f 74 lea 0x74(%r15),%edi ffffffff80005e7a: 44 89 e6 mov %r12d,%esi ffffffff80005e7d: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005e82: ba 12 00 00 00 mov $0x12,%edx ffffffff80005e87: e8 f4 f1 00 00 call ffffffff80015080 ffffffff80005e8c: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80005e8f: 41 8d b6 8a 00 00 00 lea 0x8a(%r14),%esi ffffffff80005e96: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005e9b: 48 8d 15 e5 b5 02 00 lea 0x2b5e5(%rip),%rdx # ffffffff80031487 ffffffff80005ea2: 8d b8 8c 00 00 00 lea 0x8c(%rax),%edi ffffffff80005ea8: e8 73 f8 00 00 call ffffffff80015720 ffffffff80005ead: 8b 7d a8 mov -0x58(%rbp),%edi ffffffff80005eb0: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005eb6: 89 de mov %ebx,%esi ffffffff80005eb8: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005ebe: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005ec3: ba 5b 00 00 00 mov $0x5b,%edx ffffffff80005ec8: e8 33 f5 00 00 call ffffffff80015400 ffffffff80005ecd: 8b 7d bc mov -0x44(%rbp),%edi ffffffff80005ed0: b9 0d 00 00 00 mov $0xd,%ecx ffffffff80005ed5: 44 89 e6 mov %r12d,%esi ffffffff80005ed8: 41 b8 45 45 45 ff mov $0xff454545,%r8d ffffffff80005ede: ba 12 00 00 00 mov $0x12,%edx ffffffff80005ee3: e8 98 f1 00 00 call ffffffff80015080 ffffffff80005ee8: 8b 7d b0 mov -0x50(%rbp),%edi ffffffff80005eeb: 41 8d b6 8a 00 00 00 lea 0x8a(%r14),%esi ffffffff80005ef2: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005ef7: 48 8d 15 90 b5 02 00 lea 0x2b590(%rip),%rdx # ffffffff8003148e ffffffff80005efe: e8 1d f8 00 00 call ffffffff80015720 ffffffff80005f03: 8b 5d b4 mov -0x4c(%rbp),%ebx ffffffff80005f06: 44 8b 7d ac mov -0x54(%rbp),%r15d ffffffff80005f0a: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80005f0f: 48 8d 15 7d b5 02 00 lea 0x2b57d(%rip),%rdx # ffffffff80031493 ffffffff80005f16: 8d b3 aa 00 00 00 lea 0xaa(%rbx),%esi ffffffff80005f1c: 44 8d b3 be 00 00 00 lea 0xbe(%rbx),%r14d ffffffff80005f23: 44 89 ff mov %r15d,%edi ffffffff80005f26: e8 f5 f7 00 00 call ffffffff80015720 ffffffff80005f2b: ba 84 00 00 00 mov $0x84,%edx ffffffff80005f30: 44 89 f6 mov %r14d,%esi ffffffff80005f33: 44 89 ff mov %r15d,%edi ffffffff80005f36: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005f3c: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80005f42: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005f47: e8 b4 f4 00 00 call ffffffff80015400 ffffffff80005f4c: 8d 83 c5 00 00 00 lea 0xc5(%rbx),%eax ffffffff80005f52: 44 89 75 a4 mov %r14d,-0x5c(%rbp) ffffffff80005f56: 31 d2 xor %edx,%edx ffffffff80005f58: 89 45 a8 mov %eax,-0x58(%rbp) ffffffff80005f5b: bb ab aa aa aa mov $0xaaaaaaab,%ebx ffffffff80005f60: 89 d0 mov %edx,%eax ffffffff80005f62: 89 55 b0 mov %edx,-0x50(%rbp) ffffffff80005f65: 48 0f af c3 imul %rbx,%rax ffffffff80005f69: 48 c1 e8 21 shr $0x21,%rax ffffffff80005f6d: 8d 0c 40 lea (%rax,%rax,2),%ecx ffffffff80005f70: 89 d0 mov %edx,%eax ffffffff80005f72: 29 c8 sub %ecx,%eax ffffffff80005f74: 83 f8 01 cmp $0x1,%eax ffffffff80005f77: 8b 45 a8 mov -0x58(%rbp),%eax ffffffff80005f7a: 41 0f 95 c6 setne %r14b ffffffff80005f7e: 0f 94 45 bc sete -0x44(%rbp) ffffffff80005f82: 45 31 ff xor %r15d,%r15d ffffffff80005f85: 44 8d 24 10 lea (%rax,%rdx,1),%r12d ffffffff80005f89: eb 2a jmp ffffffff80005fb5 ffffffff80005f8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80005f90: 43 8d 7c 3d 00 lea 0x0(%r13,%r15,1),%edi ffffffff80005f95: b9 01 00 00 00 mov $0x1,%ecx ffffffff80005f9a: ba 01 00 00 00 mov $0x1,%edx ffffffff80005f9f: 44 89 e6 mov %r12d,%esi ffffffff80005fa2: e8 d9 f0 00 00 call ffffffff80015080 ffffffff80005fa7: 41 83 c7 01 add $0x1,%r15d ffffffff80005fab: 41 83 ff 0c cmp $0xc,%r15d ffffffff80005faf: 0f 84 90 06 00 00 je ffffffff80006645 ffffffff80005fb5: 44 89 f8 mov %r15d,%eax ffffffff80005fb8: 48 0f af c3 imul %rbx,%rax ffffffff80005fbc: 48 c1 e8 21 shr $0x21,%rax ffffffff80005fc0: 8d 14 40 lea (%rax,%rax,2),%edx ffffffff80005fc3: 44 89 f8 mov %r15d,%eax ffffffff80005fc6: 29 d0 sub %edx,%eax ffffffff80005fc8: 83 f8 01 cmp $0x1,%eax ffffffff80005fcb: 0f 85 5f 06 00 00 jne ffffffff80006630 ffffffff80005fd1: 41 b8 00 00 00 ff mov $0xff000000,%r8d ffffffff80005fd7: 45 84 f6 test %r14b,%r14b ffffffff80005fda: 74 b4 je ffffffff80005f90 ffffffff80005fdc: 83 f8 01 cmp $0x1,%eax ffffffff80005fdf: 0f 85 4b 06 00 00 jne ffffffff80006630 ffffffff80005fe5: 41 b8 40 40 40 ff mov $0xff404040,%r8d ffffffff80005feb: eb a3 jmp ffffffff80005f90 ffffffff80005fed: 8b 5f 08 mov 0x8(%rdi),%ebx ffffffff80005ff0: 44 8b 67 0c mov 0xc(%rdi),%r12d ffffffff80005ff4: b9 19 00 00 00 mov $0x19,%ecx ffffffff80005ff9: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80005fff: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80006005: ba 50 00 00 00 mov $0x50,%edx ffffffff8000600a: 44 8d 73 08 lea 0x8(%rbx),%r14d ffffffff8000600e: 41 8d 74 24 23 lea 0x23(%r12),%esi ffffffff80006013: 44 89 f7 mov %r14d,%edi ffffffff80006016: 44 89 75 bc mov %r14d,-0x44(%rbp) ffffffff8000601a: 44 8d bb 9e 00 00 00 lea 0x9e(%rbx),%r15d ffffffff80006021: e8 da f3 00 00 call ffffffff80015400 ffffffff80006026: 41 8d 74 24 2b lea 0x2b(%r12),%esi ffffffff8000602b: 8d 7b 12 lea 0x12(%rbx),%edi ffffffff8000602e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006033: 48 8d 15 26 b4 02 00 lea 0x2b426(%rip),%rdx # ffffffff80031460 ffffffff8000603a: e8 e1 f6 00 00 call ffffffff80015720 ffffffff8000603f: 41 8d 74 24 46 lea 0x46(%r12),%esi ffffffff80006044: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006049: 44 89 f7 mov %r14d,%edi ffffffff8000604c: 48 8d 15 99 b4 02 00 lea 0x2b499(%rip),%rdx # ffffffff800314ec ffffffff80006053: e8 c8 f6 00 00 call ffffffff80015720 ffffffff80006058: 41 8d 74 24 55 lea 0x55(%r12),%esi ffffffff8000605d: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006063: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80006069: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000606e: ba 8c 00 00 00 mov $0x8c,%edx ffffffff80006073: 44 89 f7 mov %r14d,%edi ffffffff80006076: e8 85 f3 00 00 call ffffffff80015400 ffffffff8000607b: 8d 43 26 lea 0x26(%rbx),%eax ffffffff8000607e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006083: 48 8d 15 6b b4 02 00 lea 0x2b46b(%rip),%rdx # ffffffff800314f5 ffffffff8000608a: 41 8d 74 24 5d lea 0x5d(%r12),%esi ffffffff8000608f: 89 c7 mov %eax,%edi ffffffff80006091: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff80006094: e8 87 f6 00 00 call ffffffff80015720 ffffffff80006099: 80 3d 00 f0 0c 00 00 cmpb $0x0,0xcf000(%rip) # ffffffff800d50a0 ffffffff800060a0: 0f 85 c3 0b 00 00 jne ffffffff80006c69 ffffffff800060a6: 44 8b 6d bc mov -0x44(%rbp),%r13d ffffffff800060aa: 41 8d 74 24 73 lea 0x73(%r12),%esi ffffffff800060af: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800060b4: 48 8d 15 47 b4 02 00 lea 0x2b447(%rip),%rdx # ffffffff80031502 ffffffff800060bb: 45 8d b4 24 87 00 00 lea 0x87(%r12),%r14d ffffffff800060c2: 00 ffffffff800060c3: 44 89 ef mov %r13d,%edi ffffffff800060c6: e8 55 f6 00 00 call ffffffff80015720 ffffffff800060cb: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff800060d0: 44 89 ef mov %r13d,%edi ffffffff800060d3: 44 89 f6 mov %r14d,%esi ffffffff800060d6: 8b 15 b4 80 06 00 mov 0x680b4(%rip),%edx # ffffffff8006e190 ffffffff800060dc: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800060e2: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800060e8: b9 14 00 00 00 mov $0x14,%ecx ffffffff800060ed: 45 8d ac 24 8b 00 00 lea 0x8b(%r12),%r13d ffffffff800060f4: 00 ffffffff800060f5: 85 d2 test %edx,%edx ffffffff800060f7: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff800060fc: 0f 44 c2 cmove %edx,%eax ffffffff800060ff: ba 23 00 00 00 mov $0x23,%edx ffffffff80006104: 89 45 b4 mov %eax,-0x4c(%rbp) ffffffff80006107: e8 f4 f2 00 00 call ffffffff80015400 ffffffff8000610c: 8b 4d b4 mov -0x4c(%rbp),%ecx ffffffff8000610f: 8d 7b 0d lea 0xd(%rbx),%edi ffffffff80006112: 44 89 ee mov %r13d,%esi ffffffff80006115: 48 8d 15 66 f0 0c 00 lea 0xcf066(%rip),%rdx # ffffffff800d5182 ffffffff8000611c: 89 7d b4 mov %edi,-0x4c(%rbp) ffffffff8000611f: e8 fc f5 00 00 call ffffffff80015720 ffffffff80006124: 8b 0d 66 80 06 00 mov 0x68066(%rip),%ecx # ffffffff8006e190 ffffffff8000612a: 8b 7d b4 mov -0x4c(%rbp),%edi ffffffff8000612d: 85 c9 test %ecx,%ecx ffffffff8000612f: 0f 84 0e 0b 00 00 je ffffffff80006c43 ffffffff80006135: 8d 43 30 lea 0x30(%rbx),%eax ffffffff80006138: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000613d: 48 8d 15 6a be 02 00 lea 0x2be6a(%rip),%rdx # ffffffff80031fae ffffffff80006144: 44 89 ee mov %r13d,%esi ffffffff80006147: 89 c7 mov %eax,%edi ffffffff80006149: 89 45 b4 mov %eax,-0x4c(%rbp) ffffffff8000614c: e8 cf f5 00 00 call ffffffff80015720 ffffffff80006151: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff80006156: 8d 7b 3a lea 0x3a(%rbx),%edi ffffffff80006159: 44 89 f6 mov %r14d,%esi ffffffff8000615c: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff80006161: 83 3d 28 80 06 00 01 cmpl $0x1,0x68028(%rip) # ffffffff8006e190 ffffffff80006168: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000616d: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006173: 0f 44 c2 cmove %edx,%eax ffffffff80006176: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000617c: ba 23 00 00 00 mov $0x23,%edx ffffffff80006181: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff80006184: e8 77 f2 00 00 call ffffffff80015400 ffffffff80006189: 8b 4d b0 mov -0x50(%rbp),%ecx ffffffff8000618c: 8d 7b 3f lea 0x3f(%rbx),%edi ffffffff8000618f: 44 89 ee mov %r13d,%esi ffffffff80006192: 48 8d 15 e5 ef 0c 00 lea 0xcefe5(%rip),%rdx # ffffffff800d517e ffffffff80006199: 89 7d b0 mov %edi,-0x50(%rbp) ffffffff8000619c: e8 7f f5 00 00 call ffffffff80015720 ffffffff800061a1: 83 3d e8 7f 06 00 01 cmpl $0x1,0x67fe8(%rip) # ffffffff8006e190 ffffffff800061a8: 8b 7d b0 mov -0x50(%rbp),%edi ffffffff800061ab: 0f 84 d6 0a 00 00 je ffffffff80006c87 ffffffff800061b1: 8d 7b 62 lea 0x62(%rbx),%edi ffffffff800061b4: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800061b9: 48 8d 15 ee bd 02 00 lea 0x2bdee(%rip),%rdx # ffffffff80031fae ffffffff800061c0: 44 89 ee mov %r13d,%esi ffffffff800061c3: e8 58 f5 00 00 call ffffffff80015720 ffffffff800061c8: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff800061cd: 8d 7b 6c lea 0x6c(%rbx),%edi ffffffff800061d0: 44 89 f6 mov %r14d,%esi ffffffff800061d3: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff800061d8: 83 3d b1 7f 06 00 02 cmpl $0x2,0x67fb1(%rip) # ffffffff8006e190 ffffffff800061df: b9 14 00 00 00 mov $0x14,%ecx ffffffff800061e4: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800061ea: 0f 44 c2 cmove %edx,%eax ffffffff800061ed: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800061f3: ba 23 00 00 00 mov $0x23,%edx ffffffff800061f8: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff800061fb: e8 00 f2 00 00 call ffffffff80015400 ffffffff80006200: 8b 4d b0 mov -0x50(%rbp),%ecx ffffffff80006203: 8d 7b 71 lea 0x71(%rbx),%edi ffffffff80006206: 44 89 ee mov %r13d,%esi ffffffff80006209: 48 8d 15 6a ef 0c 00 lea 0xcef6a(%rip),%rdx # ffffffff800d517a ffffffff80006210: 89 7d b0 mov %edi,-0x50(%rbp) ffffffff80006213: e8 08 f5 00 00 call ffffffff80015720 ffffffff80006218: 83 3d 71 7f 06 00 02 cmpl $0x2,0x67f71(%rip) # ffffffff8006e190 ffffffff8000621f: 8b 7d b0 mov -0x50(%rbp),%edi ffffffff80006222: 0f 84 f7 0b 00 00 je ffffffff80006e1f ffffffff80006228: 8d bb 94 00 00 00 lea 0x94(%rbx),%edi ffffffff8000622e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006233: 48 8d 15 74 bd 02 00 lea 0x2bd74(%rip),%rdx # ffffffff80031fae ffffffff8000623a: 44 89 ee mov %r13d,%esi ffffffff8000623d: e8 de f4 00 00 call ffffffff80015720 ffffffff80006242: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff80006247: 44 89 ff mov %r15d,%edi ffffffff8000624a: 44 89 f6 mov %r14d,%esi ffffffff8000624d: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff80006252: 83 3d 37 7f 06 00 03 cmpl $0x3,0x67f37(%rip) # ffffffff8006e190 ffffffff80006259: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000625e: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006264: 0f 44 c2 cmove %edx,%eax ffffffff80006267: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000626d: ba 23 00 00 00 mov $0x23,%edx ffffffff80006272: 44 8d bb a3 00 00 00 lea 0xa3(%rbx),%r15d ffffffff80006279: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff8000627c: e8 7f f1 00 00 call ffffffff80015400 ffffffff80006281: 8b 4d b0 mov -0x50(%rbp),%ecx ffffffff80006284: 44 89 ee mov %r13d,%esi ffffffff80006287: 44 89 ff mov %r15d,%edi ffffffff8000628a: 48 8d 15 e5 ee 0c 00 lea 0xceee5(%rip),%rdx # ffffffff800d5176 ffffffff80006291: e8 8a f4 00 00 call ffffffff80015720 ffffffff80006296: 83 3d f3 7e 06 00 03 cmpl $0x3,0x67ef3(%rip) # ffffffff8006e190 ffffffff8000629d: 0f 84 55 0b 00 00 je ffffffff80006df8 ffffffff800062a3: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800062a9: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800062af: 44 89 f6 mov %r14d,%esi ffffffff800062b2: b9 14 00 00 00 mov $0x14,%ecx ffffffff800062b7: 8d bb d0 00 00 00 lea 0xd0(%rbx),%edi ffffffff800062bd: ba 46 00 00 00 mov $0x46,%edx ffffffff800062c2: 45 8d b4 24 b9 00 00 lea 0xb9(%r12),%r14d ffffffff800062c9: 00 ffffffff800062ca: e8 31 f1 00 00 call ffffffff80015400 ffffffff800062cf: 44 89 ee mov %r13d,%esi ffffffff800062d2: 8d bb e2 00 00 00 lea 0xe2(%rbx),%edi ffffffff800062d8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800062dd: 48 8d 15 e8 b1 02 00 lea 0x2b1e8(%rip),%rdx # ffffffff800314cc ffffffff800062e4: 45 8d ac 24 bd 00 00 lea 0xbd(%r12),%r13d ffffffff800062eb: 00 ffffffff800062ec: e8 2f f4 00 00 call ffffffff80015720 ffffffff800062f1: 8b 7d bc mov -0x44(%rbp),%edi ffffffff800062f4: 41 8d b4 24 a5 00 00 lea 0xa5(%r12),%esi ffffffff800062fb: 00 ffffffff800062fc: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006301: 48 8d 15 09 b2 02 00 lea 0x2b209(%rip),%rdx # ffffffff80031511 ffffffff80006308: e8 13 f4 00 00 call ffffffff80015720 ffffffff8000630d: 8b 7d bc mov -0x44(%rbp),%edi ffffffff80006310: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006315: 44 89 ee mov %r13d,%esi ffffffff80006318: 48 8d 15 ee b1 02 00 lea 0x2b1ee(%rip),%rdx # ffffffff8003150d ffffffff8000631f: e8 fc f3 00 00 call ffffffff80015720 ffffffff80006324: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff80006329: 8d 7b 21 lea 0x21(%rbx),%edi ffffffff8000632c: 44 89 f6 mov %r14d,%esi ffffffff8000632f: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff80006334: 83 3d 55 7e 06 00 04 cmpl $0x4,0x67e55(%rip) # ffffffff8006e190 ffffffff8000633b: b9 14 00 00 00 mov $0x14,%ecx ffffffff80006340: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006346: 0f 44 c2 cmove %edx,%eax ffffffff80006349: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000634f: ba 23 00 00 00 mov $0x23,%edx ffffffff80006354: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff80006357: e8 a4 f0 00 00 call ffffffff80015400 ffffffff8000635c: 8b 4d b0 mov -0x50(%rbp),%ecx ffffffff8000635f: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff80006362: 44 89 ee mov %r13d,%esi ffffffff80006365: 48 8d 15 06 ee 0c 00 lea 0xcee06(%rip),%rdx # ffffffff800d5172 ffffffff8000636c: e8 af f3 00 00 call ffffffff80015720 ffffffff80006371: 83 3d 18 7e 06 00 04 cmpl $0x4,0x67e18(%rip) # ffffffff8006e190 ffffffff80006378: 0f 84 51 0a 00 00 je ffffffff80006dcf ffffffff8000637e: 8d 7b 49 lea 0x49(%rbx),%edi ffffffff80006381: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006386: 48 8d 15 21 bc 02 00 lea 0x2bc21(%rip),%rdx # ffffffff80031fae ffffffff8000638d: 44 89 ee mov %r13d,%esi ffffffff80006390: e8 8b f3 00 00 call ffffffff80015720 ffffffff80006395: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff8000639a: 8d 7b 4e lea 0x4e(%rbx),%edi ffffffff8000639d: 44 89 f6 mov %r14d,%esi ffffffff800063a0: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff800063a5: 83 3d e4 7d 06 00 05 cmpl $0x5,0x67de4(%rip) # ffffffff8006e190 ffffffff800063ac: b9 14 00 00 00 mov $0x14,%ecx ffffffff800063b1: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800063b7: 0f 44 c2 cmove %edx,%eax ffffffff800063ba: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800063c0: ba 23 00 00 00 mov $0x23,%edx ffffffff800063c5: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff800063c8: e8 33 f0 00 00 call ffffffff80015400 ffffffff800063cd: 8b 4d b8 mov -0x48(%rbp),%ecx ffffffff800063d0: 8d 7b 53 lea 0x53(%rbx),%edi ffffffff800063d3: 44 89 ee mov %r13d,%esi ffffffff800063d6: 48 8d 15 91 ed 0c 00 lea 0xced91(%rip),%rdx # ffffffff800d516e ffffffff800063dd: 89 7d b8 mov %edi,-0x48(%rbp) ffffffff800063e0: e8 3b f3 00 00 call ffffffff80015720 ffffffff800063e5: 83 3d a4 7d 06 00 05 cmpl $0x5,0x67da4(%rip) # ffffffff8006e190 ffffffff800063ec: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff800063ef: 0f 84 b4 09 00 00 je ffffffff80006da9 ffffffff800063f5: 8d 7b 76 lea 0x76(%rbx),%edi ffffffff800063f8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800063fd: 48 8d 15 aa bb 02 00 lea 0x2bbaa(%rip),%rdx # ffffffff80031fae ffffffff80006404: 44 89 ee mov %r13d,%esi ffffffff80006407: e8 14 f3 00 00 call ffffffff80015720 ffffffff8000640c: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff80006411: 8d 7b 7b lea 0x7b(%rbx),%edi ffffffff80006414: 44 89 f6 mov %r14d,%esi ffffffff80006417: b8 f0 f0 f0 ff mov $0xfff0f0f0,%eax ffffffff8000641c: 83 3d 6d 7d 06 00 06 cmpl $0x6,0x67d6d(%rip) # ffffffff8006e190 ffffffff80006423: b9 14 00 00 00 mov $0x14,%ecx ffffffff80006428: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000642e: 0f 44 c2 cmove %edx,%eax ffffffff80006431: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80006437: ba 23 00 00 00 mov $0x23,%edx ffffffff8000643c: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff8000643f: e8 bc ef 00 00 call ffffffff80015400 ffffffff80006444: 8b 4d b8 mov -0x48(%rbp),%ecx ffffffff80006447: 8d bb 80 00 00 00 lea 0x80(%rbx),%edi ffffffff8000644d: 44 89 ee mov %r13d,%esi ffffffff80006450: 48 8d 15 13 ed 0c 00 lea 0xced13(%rip),%rdx # ffffffff800d516a ffffffff80006457: 89 7d b8 mov %edi,-0x48(%rbp) ffffffff8000645a: e8 c1 f2 00 00 call ffffffff80015720 ffffffff8000645f: 83 3d 2a 7d 06 00 06 cmpl $0x6,0x67d2a(%rip) # ffffffff8006e190 ffffffff80006466: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff80006469: 0f 84 14 09 00 00 je ffffffff80006d83 ffffffff8000646f: 44 89 ff mov %r15d,%edi ffffffff80006472: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006477: 48 8d 15 30 bb 02 00 lea 0x2bb30(%rip),%rdx # ffffffff80031fae ffffffff8000647e: 44 89 ee mov %r13d,%esi ffffffff80006481: e8 9a f2 00 00 call ffffffff80015720 ffffffff80006486: 41 bf f0 f0 f0 ff mov $0xfff0f0f0,%r15d ffffffff8000648c: b8 e2 90 4a ff mov $0xff4a90e2,%eax ffffffff80006491: 83 3d f8 7c 06 00 07 cmpl $0x7,0x67cf8(%rip) # ffffffff8006e190 ffffffff80006498: 44 0f 44 f8 cmove %eax,%r15d ffffffff8000649c: 8d bb a8 00 00 00 lea 0xa8(%rbx),%edi ffffffff800064a2: b9 14 00 00 00 mov $0x14,%ecx ffffffff800064a7: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800064ad: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800064b3: ba 23 00 00 00 mov $0x23,%edx ffffffff800064b8: 44 89 f6 mov %r14d,%esi ffffffff800064bb: e8 40 ef 00 00 call ffffffff80015400 ffffffff800064c0: 44 89 f9 mov %r15d,%ecx ffffffff800064c3: 44 89 ee mov %r13d,%esi ffffffff800064c6: 48 8d 15 99 ec 0c 00 lea 0xcec99(%rip),%rdx # ffffffff800d5166 ffffffff800064cd: 8d bb ad 00 00 00 lea 0xad(%rbx),%edi ffffffff800064d3: e8 48 f2 00 00 call ffffffff80015720 ffffffff800064d8: 83 3d b1 7c 06 00 07 cmpl $0x7,0x67cb1(%rip) # ffffffff8006e190 ffffffff800064df: 0f 84 74 08 00 00 je ffffffff80006d59 ffffffff800064e5: 8b 7d bc mov -0x44(%rbp),%edi ffffffff800064e8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800064ed: 48 8d 15 2f b0 02 00 lea 0x2b02f(%rip),%rdx # ffffffff80031523 ffffffff800064f4: 41 8d b4 24 d6 00 00 lea 0xd6(%r12),%esi ffffffff800064fb: 00 ffffffff800064fc: 41 bf f0 f0 f0 ff mov $0xfff0f0f0,%r15d ffffffff80006502: 44 8d 6b 35 lea 0x35(%rbx),%r13d ffffffff80006506: e8 15 f2 00 00 call ffffffff80015720 ffffffff8000650b: 83 3d 7e 7c 06 00 08 cmpl $0x8,0x67c7e(%rip) # ffffffff8006e190 ffffffff80006512: b8 e2 90 4a ff mov $0xff4a90e2,%eax ffffffff80006517: 8b 7d b4 mov -0x4c(%rbp),%edi ffffffff8000651a: 44 0f 44 f8 cmove %eax,%r15d ffffffff8000651e: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006524: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000652a: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000652f: ba 3c 00 00 00 mov $0x3c,%edx ffffffff80006534: 41 8d b4 24 d2 00 00 lea 0xd2(%r12),%esi ffffffff8000653b: 00 ffffffff8000653c: e8 bf ee 00 00 call ffffffff80015400 ffffffff80006541: 44 89 f9 mov %r15d,%ecx ffffffff80006544: 48 8d 15 15 ec 0c 00 lea 0xcec15(%rip),%rdx # ffffffff800d5160 ffffffff8000654b: 44 89 ef mov %r13d,%edi ffffffff8000654e: 41 8d b4 24 d6 00 00 lea 0xd6(%r12),%esi ffffffff80006555: 00 ffffffff80006556: e8 c5 f1 00 00 call ffffffff80015720 ffffffff8000655b: 83 3d 2e 7c 06 00 08 cmpl $0x8,0x67c2e(%rip) # ffffffff8006e190 ffffffff80006562: 0f 84 c4 07 00 00 je ffffffff80006d2c ffffffff80006568: 8b 7d bc mov -0x44(%rbp),%edi ffffffff8000656b: 41 8d 84 24 eb 00 00 lea 0xeb(%r12),%eax ffffffff80006572: 00 ffffffff80006573: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006578: 48 8d 15 aa af 02 00 lea 0x2afaa(%rip),%rdx # ffffffff80031529 ffffffff8000657f: 41 8d b4 24 ef 00 00 lea 0xef(%r12),%esi ffffffff80006586: 00 ffffffff80006587: 89 45 b8 mov %eax,-0x48(%rbp) ffffffff8000658a: 41 bf f0 f0 f0 ff mov $0xfff0f0f0,%r15d ffffffff80006590: e8 8b f1 00 00 call ffffffff80015720 ffffffff80006595: ba e2 90 4a ff mov $0xff4a90e2,%edx ffffffff8000659a: 8b 75 b8 mov -0x48(%rbp),%esi ffffffff8000659d: 8b 7d b4 mov -0x4c(%rbp),%edi ffffffff800065a0: 83 3d e9 7b 06 00 09 cmpl $0x9,0x67be9(%rip) # ffffffff8006e190 ffffffff800065a7: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800065ad: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800065b3: b9 14 00 00 00 mov $0x14,%ecx ffffffff800065b8: 44 0f 44 fa cmove %edx,%r15d ffffffff800065bc: ba b4 00 00 00 mov $0xb4,%edx ffffffff800065c1: e8 3a ee 00 00 call ffffffff80015400 ffffffff800065c6: 48 8d 15 13 eb 0c 00 lea 0xceb13(%rip),%rdx # ffffffff800d50e0 ffffffff800065cd: 41 8d b4 24 ef 00 00 lea 0xef(%r12),%esi ffffffff800065d4: 00 ffffffff800065d5: 44 89 ef mov %r13d,%edi ffffffff800065d8: 44 89 f9 mov %r15d,%ecx ffffffff800065db: e8 40 f1 00 00 call ffffffff80015720 ffffffff800065e0: 83 3d a9 7b 06 00 09 cmpl $0x9,0x67ba9(%rip) # ffffffff8006e190 ffffffff800065e7: 0f 84 12 07 00 00 je ffffffff80006cff ffffffff800065ed: 8b 7d bc mov -0x44(%rbp),%edi ffffffff800065f0: b9 19 00 00 00 mov $0x19,%ecx ffffffff800065f5: ba 50 00 00 00 mov $0x50,%edx ffffffff800065fa: 41 8d b4 24 04 01 00 lea 0x104(%r12),%esi ffffffff80006601: 00 ffffffff80006602: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006608: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000660e: e8 ed ed 00 00 call ffffffff80015400 ffffffff80006613: 41 8d b4 24 0b 01 00 lea 0x10b(%r12),%esi ffffffff8000661a: 00 ffffffff8000661b: 8d 7b 1e lea 0x1e(%rbx),%edi ffffffff8000661e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006623: 48 8d 15 04 af 02 00 lea 0x2af04(%rip),%rdx # ffffffff8003152e ffffffff8000662a: e9 f5 f5 ff ff jmp ffffffff80005c24 ffffffff8000662f: 90 nop ffffffff80006630: 41 b8 3c 14 dc ff mov $0xffdc143c,%r8d ffffffff80006636: 80 7d bc 00 cmpb $0x0,-0x44(%rbp) ffffffff8000663a: 0f 84 50 f9 ff ff je ffffffff80005f90 ffffffff80006640: e9 a0 f9 ff ff jmp ffffffff80005fe5 ffffffff80006645: 8b 55 b0 mov -0x50(%rbp),%edx ffffffff80006648: 83 c2 01 add $0x1,%edx ffffffff8000664b: 83 fa 0a cmp $0xa,%edx ffffffff8000664e: 0f 85 0c f9 ff ff jne ffffffff80005f60 ffffffff80006654: 44 8b 65 b4 mov -0x4c(%rbp),%r12d ffffffff80006658: 44 8b 7d b8 mov -0x48(%rbp),%r15d ffffffff8000665c: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006661: 48 8d 15 35 ae 02 00 lea 0x2ae35(%rip),%rdx # ffffffff8003149d ffffffff80006668: 44 8b 75 a4 mov -0x5c(%rbp),%r14d ffffffff8000666c: 41 8d 9c 24 c6 00 00 lea 0xc6(%r12),%ebx ffffffff80006673: 00 ffffffff80006674: 41 8d 7f 24 lea 0x24(%r15),%edi ffffffff80006678: 89 de mov %ebx,%esi ffffffff8000667a: 45 8d af a6 00 00 00 lea 0xa6(%r15),%r13d ffffffff80006681: e8 9a f0 00 00 call ffffffff80015720 ffffffff80006686: 44 89 f6 mov %r14d,%esi ffffffff80006689: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000668e: 41 8d bf 99 00 00 00 lea 0x99(%r15),%edi ffffffff80006695: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000669b: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800066a1: ba 84 00 00 00 mov $0x84,%edx ffffffff800066a6: 41 be fc ff ff ff mov $0xfffffffc,%r14d ffffffff800066ac: e8 4f ed 00 00 call ffffffff80015400 ffffffff800066b1: 41 8d 84 24 ca 00 00 lea 0xca(%r12),%eax ffffffff800066b8: 00 ffffffff800066b9: 89 5d b0 mov %ebx,-0x50(%rbp) ffffffff800066bc: 89 45 bc mov %eax,-0x44(%rbp) ffffffff800066bf: 45 89 f4 mov %r14d,%r12d ffffffff800066c2: 8b 45 bc mov -0x44(%rbp),%eax ffffffff800066c5: bb fb ff ff ff mov $0xfffffffb,%ebx ffffffff800066ca: 41 f7 dc neg %r12d ffffffff800066cd: 45 0f 48 e6 cmovs %r14d,%r12d ffffffff800066d1: 46 8d 3c 30 lea (%rax,%r14,1),%r15d ffffffff800066d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800066dc: 00 00 00 00 ffffffff800066e0: 89 d8 mov %ebx,%eax ffffffff800066e2: 41 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%edi ffffffff800066e7: f7 d8 neg %eax ffffffff800066e9: 0f 48 c3 cmovs %ebx,%eax ffffffff800066ec: 44 01 e0 add %r12d,%eax ffffffff800066ef: 83 f8 03 cmp $0x3,%eax ffffffff800066f2: 0f 8e e0 03 00 00 jle ffffffff80006ad8 ffffffff800066f8: b9 01 00 00 00 mov $0x1,%ecx ffffffff800066fd: ba 01 00 00 00 mov $0x1,%edx ffffffff80006702: 44 89 fe mov %r15d,%esi ffffffff80006705: 83 c3 01 add $0x1,%ebx ffffffff80006708: 41 b8 e6 d8 ad ff mov $0xffadd8e6,%r8d ffffffff8000670e: e8 6d e9 00 00 call ffffffff80015080 ffffffff80006713: 83 fb 05 cmp $0x5,%ebx ffffffff80006716: 75 c8 jne ffffffff800066e0 ffffffff80006718: 41 83 c6 01 add $0x1,%r14d ffffffff8000671c: 41 83 fe 04 cmp $0x4,%r14d ffffffff80006720: 75 9d jne ffffffff800066bf ffffffff80006722: 44 8b 75 b8 mov -0x48(%rbp),%r14d ffffffff80006726: 8b 75 b0 mov -0x50(%rbp),%esi ffffffff80006729: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000672e: 48 8d 15 73 ad 02 00 lea 0x2ad73(%rip),%rdx # ffffffff800314a8 ffffffff80006735: 41 8d be ad 00 00 00 lea 0xad(%r14),%edi ffffffff8000673c: e8 df ef 00 00 call ffffffff80015720 ffffffff80006741: 8b 5d b4 mov -0x4c(%rbp),%ebx ffffffff80006744: 44 8b 7d ac mov -0x54(%rbp),%r15d ffffffff80006748: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000674d: 48 8d 15 61 ad 02 00 lea 0x2ad61(%rip),%rdx # ffffffff800314b5 ffffffff80006754: 8d b3 e6 00 00 00 lea 0xe6(%rbx),%esi ffffffff8000675a: 44 89 ff mov %r15d,%edi ffffffff8000675d: 44 8d a3 fa 00 00 00 lea 0xfa(%rbx),%r12d ffffffff80006764: 81 c3 fe 00 00 00 add $0xfe,%ebx ffffffff8000676a: e8 b1 ef 00 00 call ffffffff80015720 ffffffff8000676f: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006774: 89 de mov %ebx,%esi ffffffff80006776: 44 89 ff mov %r15d,%edi ffffffff80006779: 48 8d 15 43 ad 02 00 lea 0x2ad43(%rip),%rdx # ffffffff800314c3 ffffffff80006780: e8 9b ef 00 00 call ffffffff80015720 ffffffff80006785: 41 8d 7e 21 lea 0x21(%r14),%edi ffffffff80006789: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000678f: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80006795: b9 12 00 00 00 mov $0x12,%ecx ffffffff8000679a: ba 32 00 00 00 mov $0x32,%edx ffffffff8000679f: 44 89 e6 mov %r12d,%esi ffffffff800067a2: e8 59 ec 00 00 call ffffffff80015400 ffffffff800067a7: 8b 35 e3 79 06 00 mov 0x679e3(%rip),%esi # ffffffff8006e190 ffffffff800067ad: b8 6b 6b ff ff mov $0xffff6b6b,%eax ffffffff800067b2: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800067b7: 48 8d 15 d6 e9 0c 00 lea 0xce9d6(%rip),%rdx # ffffffff800d5194 ffffffff800067be: 85 f6 test %esi,%esi ffffffff800067c0: 89 de mov %ebx,%esi ffffffff800067c2: 0f 44 c8 cmove %eax,%ecx ffffffff800067c5: 41 83 c6 26 add $0x26,%r14d ffffffff800067c9: 44 89 f7 mov %r14d,%edi ffffffff800067cc: e8 4f ef 00 00 call ffffffff80015720 ffffffff800067d1: 8b 3d b9 79 06 00 mov 0x679b9(%rip),%edi # ffffffff8006e190 ffffffff800067d7: 85 ff test %edi,%edi ffffffff800067d9: 0f 84 63 03 00 00 je ffffffff80006b42 ffffffff800067df: 44 8b 7d b8 mov -0x48(%rbp),%r15d ffffffff800067e3: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800067e8: 48 8d 15 d7 ac 02 00 lea 0x2acd7(%rip),%rdx # ffffffff800314c6 ffffffff800067ef: 89 de mov %ebx,%esi ffffffff800067f1: 41 8d 7f 62 lea 0x62(%r15),%edi ffffffff800067f5: e8 26 ef 00 00 call ffffffff80015720 ffffffff800067fa: 41 8d 7f 7b lea 0x7b(%r15),%edi ffffffff800067fe: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006804: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000680a: b9 12 00 00 00 mov $0x12,%ecx ffffffff8000680f: ba 32 00 00 00 mov $0x32,%edx ffffffff80006814: 44 89 e6 mov %r12d,%esi ffffffff80006817: e8 e4 eb 00 00 call ffffffff80015400 ffffffff8000681c: 83 3d 6d 79 06 00 01 cmpl $0x1,0x6796d(%rip) # ffffffff8006e190 ffffffff80006823: 89 de mov %ebx,%esi ffffffff80006825: b8 90 ee 90 ff mov $0xff90ee90,%eax ffffffff8000682a: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000682f: 48 8d 15 5a e9 0c 00 lea 0xce95a(%rip),%rdx # ffffffff800d5190 ffffffff80006836: 0f 44 c8 cmove %eax,%ecx ffffffff80006839: 41 8d 87 80 00 00 00 lea 0x80(%r15),%eax ffffffff80006840: 89 c7 mov %eax,%edi ffffffff80006842: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff80006845: e8 d6 ee 00 00 call ffffffff80015720 ffffffff8000684a: 83 3d 3f 79 06 00 01 cmpl $0x1,0x6793f(%rip) # ffffffff8006e190 ffffffff80006851: 0f 84 80 04 00 00 je ffffffff80006cd7 ffffffff80006857: 44 8b 7d b8 mov -0x48(%rbp),%r15d ffffffff8000685b: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006860: 48 8d 15 62 ac 02 00 lea 0x2ac62(%rip),%rdx # ffffffff800314c9 ffffffff80006867: 89 de mov %ebx,%esi ffffffff80006869: 41 8d bf bc 00 00 00 lea 0xbc(%r15),%edi ffffffff80006870: e8 ab ee 00 00 call ffffffff80015720 ffffffff80006875: 41 8d bf d5 00 00 00 lea 0xd5(%r15),%edi ffffffff8000687c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006882: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80006888: b9 12 00 00 00 mov $0x12,%ecx ffffffff8000688d: ba 32 00 00 00 mov $0x32,%edx ffffffff80006892: 44 89 e6 mov %r12d,%esi ffffffff80006895: e8 66 eb 00 00 call ffffffff80015400 ffffffff8000689a: 83 3d ef 78 06 00 02 cmpl $0x2,0x678ef(%rip) # ffffffff8006e190 ffffffff800068a1: 89 de mov %ebx,%esi ffffffff800068a3: b8 eb ce 87 ff mov $0xff87ceeb,%eax ffffffff800068a8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800068ad: 48 8d 15 d8 e8 0c 00 lea 0xce8d8(%rip),%rdx # ffffffff800d518c ffffffff800068b4: 41 8d bf da 00 00 00 lea 0xda(%r15),%edi ffffffff800068bb: 0f 44 c8 cmove %eax,%ecx ffffffff800068be: e8 5d ee 00 00 call ffffffff80015720 ffffffff800068c3: 83 3d c6 78 06 00 02 cmpl $0x2,0x678c6(%rip) # ffffffff8006e190 ffffffff800068ca: 0f 84 dd 03 00 00 je ffffffff80006cad ffffffff800068d0: 44 8b 7d b4 mov -0x4c(%rbp),%r15d ffffffff800068d4: 44 8b 6d ac mov -0x54(%rbp),%r13d ffffffff800068d8: b9 19 00 00 00 mov $0x19,%ecx ffffffff800068dd: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff800068e3: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff800068e9: ba 46 00 00 00 mov $0x46,%edx ffffffff800068ee: 41 8d b7 13 01 00 00 lea 0x113(%r15),%esi ffffffff800068f5: 44 89 ef mov %r13d,%edi ffffffff800068f8: 45 8d a7 4a 01 00 00 lea 0x14a(%r15),%r12d ffffffff800068ff: e8 fc ea 00 00 call ffffffff80015400 ffffffff80006904: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80006907: 41 8d b7 1b 01 00 00 lea 0x11b(%r15),%esi ffffffff8000690e: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006913: 48 8d 15 b2 ab 02 00 lea 0x2abb2(%rip),%rdx # ffffffff800314cc ffffffff8000691a: 8d 78 1a lea 0x1a(%rax),%edi ffffffff8000691d: e8 fe ed 00 00 call ffffffff80015720 ffffffff80006922: 41 8d b7 36 01 00 00 lea 0x136(%r15),%esi ffffffff80006929: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000692e: 44 89 ef mov %r13d,%edi ffffffff80006931: 48 8d 15 9a ab 02 00 lea 0x2ab9a(%rip),%rdx # ffffffff800314d2 ffffffff80006938: e8 e3 ed 00 00 call ffffffff80015720 ffffffff8000693d: 31 ff xor %edi,%edi ffffffff8000693f: 44 89 65 ac mov %r12d,-0x54(%rbp) ffffffff80006943: e8 18 d7 01 00 call ffffffff80024060 ffffffff80006948: b9 54 00 00 00 mov $0x54,%ecx ffffffff8000694d: 44 89 e6 mov %r12d,%esi ffffffff80006950: 44 89 ef mov %r13d,%edi ffffffff80006953: 48 89 c3 mov %rax,%rbx ffffffff80006956: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000695c: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80006962: ba 6c 00 00 00 mov $0x6c,%edx ffffffff80006967: e8 94 ea 00 00 call ffffffff80015400 ffffffff8000696c: 48 85 db test %rbx,%rbx ffffffff8000696f: 0f 84 a8 01 00 00 je ffffffff80006b1d ffffffff80006975: 31 ff xor %edi,%edi ffffffff80006977: e8 04 d7 01 00 call ffffffff80024080 ffffffff8000697c: 84 c0 test %al,%al ffffffff8000697e: 0f 84 99 01 00 00 je ffffffff80006b1d ffffffff80006984: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80006987: 44 89 75 a8 mov %r14d,-0x58(%rbp) ffffffff8000698b: 45 31 ed xor %r13d,%r13d ffffffff8000698e: 45 8d a7 4e 01 00 00 lea 0x14e(%r15),%r12d ffffffff80006995: 48 81 c3 90 01 00 00 add $0x190,%rbx ffffffff8000699c: 83 c0 0c add $0xc,%eax ffffffff8000699f: 89 45 bc mov %eax,-0x44(%rbp) ffffffff800069a2: 44 8b 75 bc mov -0x44(%rbp),%r14d ffffffff800069a6: 4c 8d bb 70 fe ff ff lea -0x190(%rbx),%r15 ffffffff800069ad: 0f 1f 00 nopl (%rax) ffffffff800069b0: 41 8b 17 mov (%r15),%edx ffffffff800069b3: 44 89 f7 mov %r14d,%edi ffffffff800069b6: 44 89 e6 mov %r12d,%esi ffffffff800069b9: 49 83 c7 04 add $0x4,%r15 ffffffff800069bd: 41 83 c6 01 add $0x1,%r14d ffffffff800069c1: e8 1a e6 00 00 call ffffffff80014fe0 ffffffff800069c6: 49 39 df cmp %rbx,%r15 ffffffff800069c9: 75 e5 jne ffffffff800069b0 ffffffff800069cb: 41 83 c5 64 add $0x64,%r13d ffffffff800069cf: 41 83 c4 01 add $0x1,%r12d ffffffff800069d3: 48 81 c3 90 01 00 00 add $0x190,%rbx ffffffff800069da: 41 81 fd 70 17 00 00 cmp $0x1770,%r13d ffffffff800069e1: 75 bf jne ffffffff800069a2 ffffffff800069e3: 44 8b 75 a8 mov -0x58(%rbp),%r14d ffffffff800069e7: 44 8b 7d b4 mov -0x4c(%rbp),%r15d ffffffff800069eb: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800069f0: 48 8d 15 e7 aa 02 00 lea 0x2aae7(%rip),%rdx # ffffffff800314de ffffffff800069f7: 44 89 f7 mov %r14d,%edi ffffffff800069fa: 45 8d a7 8e 01 00 00 lea 0x18e(%r15),%r12d ffffffff80006a01: 44 89 e6 mov %r12d,%esi ffffffff80006a04: e8 17 ed 00 00 call ffffffff80015720 ffffffff80006a09: bf 01 00 00 00 mov $0x1,%edi ffffffff80006a0e: e8 4d d6 01 00 call ffffffff80024060 ffffffff80006a13: 8b 75 ac mov -0x54(%rbp),%esi ffffffff80006a16: 8b 7d b0 mov -0x50(%rbp),%edi ffffffff80006a19: b9 54 00 00 00 mov $0x54,%ecx ffffffff80006a1e: 48 89 c3 mov %rax,%rbx ffffffff80006a21: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006a27: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80006a2d: ba 6c 00 00 00 mov $0x6c,%edx ffffffff80006a32: e8 c9 e9 00 00 call ffffffff80015400 ffffffff80006a37: 48 85 db test %rbx,%rbx ffffffff80006a3a: 0f 84 b8 00 00 00 je ffffffff80006af8 ffffffff80006a40: bf 01 00 00 00 mov $0x1,%edi ffffffff80006a45: e8 36 d6 01 00 call ffffffff80024080 ffffffff80006a4a: 84 c0 test %al,%al ffffffff80006a4c: 0f 84 a6 00 00 00 je ffffffff80006af8 ffffffff80006a52: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80006a55: 44 89 65 b4 mov %r12d,-0x4c(%rbp) ffffffff80006a59: 45 31 f6 xor %r14d,%r14d ffffffff80006a5c: 45 8d af 4e 01 00 00 lea 0x14e(%r15),%r13d ffffffff80006a63: 48 81 c3 90 01 00 00 add $0x190,%rbx ffffffff80006a6a: 05 84 00 00 00 add $0x84,%eax ffffffff80006a6f: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80006a72: 44 8b 65 bc mov -0x44(%rbp),%r12d ffffffff80006a76: 4c 8d bb 70 fe ff ff lea -0x190(%rbx),%r15 ffffffff80006a7d: 0f 1f 00 nopl (%rax) ffffffff80006a80: 41 8b 17 mov (%r15),%edx ffffffff80006a83: 44 89 e7 mov %r12d,%edi ffffffff80006a86: 44 89 ee mov %r13d,%esi ffffffff80006a89: 49 83 c7 04 add $0x4,%r15 ffffffff80006a8d: 41 83 c4 01 add $0x1,%r12d ffffffff80006a91: e8 4a e5 00 00 call ffffffff80014fe0 ffffffff80006a96: 4c 39 fb cmp %r15,%rbx ffffffff80006a99: 75 e5 jne ffffffff80006a80 ffffffff80006a9b: 41 83 c6 64 add $0x64,%r14d ffffffff80006a9f: 41 83 c5 01 add $0x1,%r13d ffffffff80006aa3: 48 81 c3 90 01 00 00 add $0x190,%rbx ffffffff80006aaa: 41 81 fe 70 17 00 00 cmp $0x1770,%r14d ffffffff80006ab1: 75 bf jne ffffffff80006a72 ffffffff80006ab3: 44 8b 65 b4 mov -0x4c(%rbp),%r12d ffffffff80006ab7: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff80006aba: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006abf: 48 8d 15 1d aa 02 00 lea 0x2aa1d(%rip),%rdx # ffffffff800314e3 ffffffff80006ac6: 44 89 e6 mov %r12d,%esi ffffffff80006ac9: 81 c7 90 00 00 00 add $0x90,%edi ffffffff80006acf: e9 50 f1 ff ff jmp ffffffff80005c24 ffffffff80006ad4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80006ad8: b9 01 00 00 00 mov $0x1,%ecx ffffffff80006add: ba 01 00 00 00 mov $0x1,%edx ffffffff80006ae2: 44 89 fe mov %r15d,%esi ffffffff80006ae5: 83 c3 01 add $0x1,%ebx ffffffff80006ae8: 41 b8 cd 00 00 ff mov $0xff0000cd,%r8d ffffffff80006aee: e8 8d e5 00 00 call ffffffff80015080 ffffffff80006af3: e9 e8 fb ff ff jmp ffffffff800066e0 ffffffff80006af8: 8b 75 b4 mov -0x4c(%rbp),%esi ffffffff80006afb: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80006afe: b9 44 44 ff ff mov $0xffff4444,%ecx ffffffff80006b03: 48 8d 15 fc a8 02 00 lea 0x2a8fc(%rip),%rdx # ffffffff80031406 ffffffff80006b0a: 81 c6 68 01 00 00 add $0x168,%esi ffffffff80006b10: 8d b8 94 00 00 00 lea 0x94(%rax),%edi ffffffff80006b16: e8 05 ec 00 00 call ffffffff80015720 ffffffff80006b1b: eb 9a jmp ffffffff80006ab7 ffffffff80006b1d: 8b 45 b4 mov -0x4c(%rbp),%eax ffffffff80006b20: b9 44 44 ff ff mov $0xffff4444,%ecx ffffffff80006b25: 48 8d 15 da a8 02 00 lea 0x2a8da(%rip),%rdx # ffffffff80031406 ffffffff80006b2c: 8d b0 68 01 00 00 lea 0x168(%rax),%esi ffffffff80006b32: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff80006b35: 8d 78 1c lea 0x1c(%rax),%edi ffffffff80006b38: e8 e3 eb 00 00 call ffffffff80015720 ffffffff80006b3d: e9 a5 fe ff ff jmp ffffffff800069e7 ffffffff80006b42: 8b 05 40 e6 0c 00 mov 0xce640(%rip),%eax # ffffffff800d5188 ffffffff80006b48: 41 b8 6b 6b ff ff mov $0xffff6b6b,%r8d ffffffff80006b4e: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006b53: 89 de mov %ebx,%esi ffffffff80006b55: ba 01 00 00 00 mov $0x1,%edx ffffffff80006b5a: 41 8d 3c c6 lea (%r14,%rax,8),%edi ffffffff80006b5e: e8 1d e5 00 00 call ffffffff80015080 ffffffff80006b63: e9 77 fc ff ff jmp ffffffff800067df ffffffff80006b68: 41 8b 46 10 mov 0x10(%r14),%eax ffffffff80006b6c: 8b 7d bc mov -0x44(%rbp),%edi ffffffff80006b6f: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80006b75: 8d b3 b9 00 00 00 lea 0xb9(%rbx),%esi ffffffff80006b7b: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80006b81: b9 3c 00 00 00 mov $0x3c,%ecx ffffffff80006b86: 8d 50 f0 lea -0x10(%rax),%edx ffffffff80006b89: e8 72 e8 00 00 call ffffffff80015400 ffffffff80006b8e: 8d b3 c3 00 00 00 lea 0xc3(%rbx),%esi ffffffff80006b94: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff80006b99: 41 b8 60 c0 e0 ff mov $0xffe0c060,%r8d ffffffff80006b9f: b9 08 00 00 00 mov $0x8,%ecx ffffffff80006ba4: ba 24 00 00 00 mov $0x24,%edx ffffffff80006ba9: e8 d2 e4 00 00 call ffffffff80015080 ffffffff80006bae: 8d b3 cb 00 00 00 lea 0xcb(%rbx),%esi ffffffff80006bb4: 41 b8 74 a5 d4 ff mov $0xffd4a574,%r8d ffffffff80006bba: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff80006bbf: b9 16 00 00 00 mov $0x16,%ecx ffffffff80006bc4: ba 24 00 00 00 mov $0x24,%edx ffffffff80006bc9: e8 b2 e4 00 00 call ffffffff80015080 ffffffff80006bce: 8d b3 c8 00 00 00 lea 0xc8(%rbx),%esi ffffffff80006bd4: 44 89 ef mov %r13d,%edi ffffffff80006bd7: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80006bdc: 48 8d 15 bf aa 02 00 lea 0x2aabf(%rip),%rdx # ffffffff800316a2 ffffffff80006be3: e8 38 eb 00 00 call ffffffff80015720 ffffffff80006be8: 8d b3 dc 00 00 00 lea 0xdc(%rbx),%esi ffffffff80006bee: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff80006bf3: 44 89 ef mov %r13d,%edi ffffffff80006bf6: 48 8d 15 3a a8 02 00 lea 0x2a83a(%rip),%rdx # ffffffff80031437 ffffffff80006bfd: e8 1e eb 00 00 call ffffffff80015720 ffffffff80006c02: e9 8a ef ff ff jmp ffffffff80005b91 ffffffff80006c07: 8d 73 79 lea 0x79(%rbx),%esi ffffffff80006c0a: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80006c0f: b9 90 ee 90 ff mov $0xff90ee90,%ecx ffffffff80006c14: 48 8d 15 2a a9 02 00 lea 0x2a92a(%rip),%rdx # ffffffff80031545 ffffffff80006c1b: e8 00 eb 00 00 call ffffffff80015720 ffffffff80006c20: e9 6d ea ff ff jmp ffffffff80005692 ffffffff80006c25: 8d 73 60 lea 0x60(%rbx),%esi ffffffff80006c28: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80006c2d: b9 90 ee 90 ff mov $0xff90ee90,%ecx ffffffff80006c32: 48 8d 15 0c a9 02 00 lea 0x2a90c(%rip),%rdx # ffffffff80031545 ffffffff80006c39: e8 e2 ea 00 00 call ffffffff80015720 ffffffff80006c3e: e9 02 ea ff ff jmp ffffffff80005645 ffffffff80006c43: 8b 05 3f e5 0c 00 mov 0xce53f(%rip),%eax # ffffffff800d5188 ffffffff80006c49: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006c4f: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006c54: 44 89 ee mov %r13d,%esi ffffffff80006c57: ba 01 00 00 00 mov $0x1,%edx ffffffff80006c5c: 8d 3c c7 lea (%rdi,%rax,8),%edi ffffffff80006c5f: e8 1c e4 00 00 call ffffffff80015080 ffffffff80006c64: e9 cc f4 ff ff jmp ffffffff80006135 ffffffff80006c69: b9 90 ee 90 ff mov $0xff90ee90,%ecx ffffffff80006c6e: 48 8d 15 2b e4 0c 00 lea 0xce42b(%rip),%rdx # ffffffff800d50a0 ffffffff80006c75: 41 8d 74 24 5d lea 0x5d(%r12),%esi ffffffff80006c7a: 44 89 ff mov %r15d,%edi ffffffff80006c7d: e8 9e ea 00 00 call ffffffff80015720 ffffffff80006c82: e9 1f f4 ff ff jmp ffffffff800060a6 ffffffff80006c87: 8b 05 fb e4 0c 00 mov 0xce4fb(%rip),%eax # ffffffff800d5188 ffffffff80006c8d: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006c93: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006c98: 44 89 ee mov %r13d,%esi ffffffff80006c9b: ba 01 00 00 00 mov $0x1,%edx ffffffff80006ca0: 8d 3c c7 lea (%rdi,%rax,8),%edi ffffffff80006ca3: e8 d8 e3 00 00 call ffffffff80015080 ffffffff80006ca8: e9 04 f5 ff ff jmp ffffffff800061b1 ffffffff80006cad: 8b 05 d5 e4 0c 00 mov 0xce4d5(%rip),%eax # ffffffff800d5188 ffffffff80006cb3: 41 b8 eb ce 87 ff mov $0xff87ceeb,%r8d ffffffff80006cb9: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006cbe: 89 de mov %ebx,%esi ffffffff80006cc0: ba 01 00 00 00 mov $0x1,%edx ffffffff80006cc5: 41 8d bc c7 da 00 00 lea 0xda(%r15,%rax,8),%edi ffffffff80006ccc: 00 ffffffff80006ccd: e8 ae e3 00 00 call ffffffff80015080 ffffffff80006cd2: e9 f9 fb ff ff jmp ffffffff800068d0 ffffffff80006cd7: 8b 4d b0 mov -0x50(%rbp),%ecx ffffffff80006cda: 8b 05 a8 e4 0c 00 mov 0xce4a8(%rip),%eax # ffffffff800d5188 ffffffff80006ce0: ba 01 00 00 00 mov $0x1,%edx ffffffff80006ce5: 89 de mov %ebx,%esi ffffffff80006ce7: 41 b8 90 ee 90 ff mov $0xff90ee90,%r8d ffffffff80006ced: 8d 3c c1 lea (%rcx,%rax,8),%edi ffffffff80006cf0: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006cf5: e8 86 e3 00 00 call ffffffff80015080 ffffffff80006cfa: e9 58 fb ff ff jmp ffffffff80006857 ffffffff80006cff: 8b 05 83 e4 0c 00 mov 0xce483(%rip),%eax # ffffffff800d5188 ffffffff80006d05: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006d0b: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006d10: ba 01 00 00 00 mov $0x1,%edx ffffffff80006d15: 41 8d b4 24 ef 00 00 lea 0xef(%r12),%esi ffffffff80006d1c: 00 ffffffff80006d1d: 41 8d 7c c5 00 lea 0x0(%r13,%rax,8),%edi ffffffff80006d22: e8 59 e3 00 00 call ffffffff80015080 ffffffff80006d27: e9 c1 f8 ff ff jmp ffffffff800065ed ffffffff80006d2c: 8b 05 56 e4 0c 00 mov 0xce456(%rip),%eax # ffffffff800d5188 ffffffff80006d32: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006d38: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006d3d: ba 01 00 00 00 mov $0x1,%edx ffffffff80006d42: 41 8d b4 24 d6 00 00 lea 0xd6(%r12),%esi ffffffff80006d49: 00 ffffffff80006d4a: 41 8d 7c c5 00 lea 0x0(%r13,%rax,8),%edi ffffffff80006d4f: e8 2c e3 00 00 call ffffffff80015080 ffffffff80006d54: e9 0f f8 ff ff jmp ffffffff80006568 ffffffff80006d59: 8b 05 29 e4 0c 00 mov 0xce429(%rip),%eax # ffffffff800d5188 ffffffff80006d5f: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006d65: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006d6a: 44 89 ee mov %r13d,%esi ffffffff80006d6d: ba 01 00 00 00 mov $0x1,%edx ffffffff80006d72: 8d bc c3 ad 00 00 00 lea 0xad(%rbx,%rax,8),%edi ffffffff80006d79: e8 02 e3 00 00 call ffffffff80015080 ffffffff80006d7e: e9 62 f7 ff ff jmp ffffffff800064e5 ffffffff80006d83: 8b 05 ff e3 0c 00 mov 0xce3ff(%rip),%eax # ffffffff800d5188 ffffffff80006d89: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006d8f: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006d94: 44 89 ee mov %r13d,%esi ffffffff80006d97: ba 01 00 00 00 mov $0x1,%edx ffffffff80006d9c: 8d 3c c7 lea (%rdi,%rax,8),%edi ffffffff80006d9f: e8 dc e2 00 00 call ffffffff80015080 ffffffff80006da4: e9 c6 f6 ff ff jmp ffffffff8000646f ffffffff80006da9: 8b 05 d9 e3 0c 00 mov 0xce3d9(%rip),%eax # ffffffff800d5188 ffffffff80006daf: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006db5: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006dba: 44 89 ee mov %r13d,%esi ffffffff80006dbd: ba 01 00 00 00 mov $0x1,%edx ffffffff80006dc2: 8d 3c c7 lea (%rdi,%rax,8),%edi ffffffff80006dc5: e8 b6 e2 00 00 call ffffffff80015080 ffffffff80006dca: e9 26 f6 ff ff jmp ffffffff800063f5 ffffffff80006dcf: 8b 4d b8 mov -0x48(%rbp),%ecx ffffffff80006dd2: 8b 05 b0 e3 0c 00 mov 0xce3b0(%rip),%eax # ffffffff800d5188 ffffffff80006dd8: ba 01 00 00 00 mov $0x1,%edx ffffffff80006ddd: 44 89 ee mov %r13d,%esi ffffffff80006de0: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006de6: 8d 3c c1 lea (%rcx,%rax,8),%edi ffffffff80006de9: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006dee: e8 8d e2 00 00 call ffffffff80015080 ffffffff80006df3: e9 86 f5 ff ff jmp ffffffff8000637e ffffffff80006df8: 8b 05 8a e3 0c 00 mov 0xce38a(%rip),%eax # ffffffff800d5188 ffffffff80006dfe: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006e04: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006e09: 44 89 ee mov %r13d,%esi ffffffff80006e0c: ba 01 00 00 00 mov $0x1,%edx ffffffff80006e11: 41 8d 3c c7 lea (%r15,%rax,8),%edi ffffffff80006e15: e8 66 e2 00 00 call ffffffff80015080 ffffffff80006e1a: e9 84 f4 ff ff jmp ffffffff800062a3 ffffffff80006e1f: 8b 05 63 e3 0c 00 mov 0xce363(%rip),%eax # ffffffff800d5188 ffffffff80006e25: 41 b8 e2 90 4a ff mov $0xff4a90e2,%r8d ffffffff80006e2b: b9 09 00 00 00 mov $0x9,%ecx ffffffff80006e30: 44 89 ee mov %r13d,%esi ffffffff80006e33: ba 01 00 00 00 mov $0x1,%edx ffffffff80006e38: 8d 3c c7 lea (%rdi,%rax,8),%edi ffffffff80006e3b: e8 40 e2 00 00 call ffffffff80015080 ffffffff80006e40: e9 e3 f3 ff ff jmp ffffffff80006228 ffffffff80006e45: c3 ret ffffffff80006e46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80006e4d: 00 00 00 ffffffff80006e50 : ffffffff80006e50: 48 8d 05 41 a7 02 00 lea 0x2a741(%rip),%rax # ffffffff80031598 ffffffff80006e57: 31 c9 xor %ecx,%ecx ffffffff80006e59: c6 05 f8 dd 0a 00 00 movb $0x0,0xaddf8(%rip) # ffffffff800b4c58 ffffffff80006e60: 48 8d 35 39 e2 0b 00 lea 0xbe239(%rip),%rsi # ffffffff800c50a0 ffffffff80006e67: 48 89 05 d2 dd 0a 00 mov %rax,0xaddd2(%rip) # ffffffff800b4c40 ffffffff80006e6e: bf cd cc cc cc mov $0xcccccccd,%edi ffffffff80006e73: 48 b8 c8 00 00 00 96 movabs $0x96000000c8,%rax ffffffff80006e7a: 00 00 00 ffffffff80006e7d: 48 89 05 c4 dd 0a 00 mov %rax,0xaddc4(%rip) # ffffffff800b4c48 ffffffff80006e84: 48 b8 5e 01 00 00 f4 movabs $0x1f40000015e,%rax ffffffff80006e8b: 01 00 00 ffffffff80006e8e: 48 89 05 bb dd 0a 00 mov %rax,0xaddbb(%rip) # ffffffff800b4c50 ffffffff80006e95: 48 8d 05 e4 e6 ff ff lea -0x191c(%rip),%rax # ffffffff80005580 ffffffff80006e9c: 48 89 05 d5 e1 0a 00 mov %rax,0xae1d5(%rip) # ffffffff800b5078 ffffffff80006ea3: 48 8d 05 16 d4 ff ff lea -0x2bea(%rip),%rax # ffffffff800042c0 ffffffff80006eaa: 48 89 05 cf e1 0a 00 mov %rax,0xae1cf(%rip) # ffffffff800b5080 ffffffff80006eb1: 48 8d 05 28 d7 ff ff lea -0x28d8(%rip),%rax # ffffffff800045e0 ffffffff80006eb8: c7 05 a6 e1 0a 00 00 movl $0x0,0xae1a6(%rip) # ffffffff800b5068 ffffffff80006ebf: 00 00 00 ffffffff80006ec2: 48 89 05 bf e1 0a 00 mov %rax,0xae1bf(%rip) # ffffffff800b5088 ffffffff80006ec9: 48 c7 05 bc e1 0a 00 movq $0x0,0xae1bc(%rip) # ffffffff800b5090 ffffffff80006ed0: 00 00 00 00 ffffffff80006ed4: 48 c7 05 7d e1 0a 00 movq $0x0,0xae17d(%rip) # ffffffff800b505c ffffffff80006edb: 00 00 00 00 ffffffff80006edf: c6 05 7e e1 0a 00 00 movb $0x0,0xae17e(%rip) # ffffffff800b5064 ffffffff80006ee6: 89 c8 mov %ecx,%eax ffffffff80006ee8: 48 0f af c7 imul %rdi,%rax ffffffff80006eec: 48 c1 e8 22 shr $0x22,%rax ffffffff80006ef0: 69 c0 ab aa aa aa imul $0xaaaaaaab,%eax,%eax ffffffff80006ef6: 05 55 55 55 55 add $0x55555555,%eax ffffffff80006efb: 3d 54 55 55 55 cmp $0x55555554,%eax ffffffff80006f00: 41 0f 96 c1 setbe %r9b ffffffff80006f04: 31 d2 xor %edx,%edx ffffffff80006f06: eb 18 jmp ffffffff80006f20 ffffffff80006f08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80006f0f: 00 ffffffff80006f10: 89 04 96 mov %eax,(%rsi,%rdx,4) ffffffff80006f13: 48 83 c2 01 add $0x1,%rdx ffffffff80006f17: 48 81 fa 80 00 00 00 cmp $0x80,%rdx ffffffff80006f1e: 74 46 je ffffffff80006f66 ffffffff80006f20: 89 d0 mov %edx,%eax ffffffff80006f22: 48 0f af c7 imul %rdi,%rax ffffffff80006f26: 48 c1 e8 22 shr $0x22,%rax ffffffff80006f2a: 69 c0 ab aa aa aa imul $0xaaaaaaab,%eax,%eax ffffffff80006f30: 05 55 55 55 55 add $0x55555555,%eax ffffffff80006f35: 3d 54 55 55 55 cmp $0x55555554,%eax ffffffff80006f3a: 41 0f 96 c0 setbe %r8b ffffffff80006f3e: 45 84 c9 test %r9b,%r9b ffffffff80006f41: 0f 84 f9 00 00 00 je ffffffff80007040 ffffffff80006f47: b8 00 00 00 ff mov $0xff000000,%eax ffffffff80006f4c: 45 84 c0 test %r8b,%r8b ffffffff80006f4f: 75 bf jne ffffffff80006f10 ffffffff80006f51: b8 40 40 40 ff mov $0xff404040,%eax ffffffff80006f56: 89 04 96 mov %eax,(%rsi,%rdx,4) ffffffff80006f59: 48 83 c2 01 add $0x1,%rdx ffffffff80006f5d: 48 81 fa 80 00 00 00 cmp $0x80,%rdx ffffffff80006f64: 75 ba jne ffffffff80006f20 ffffffff80006f66: 83 c1 01 add $0x1,%ecx ffffffff80006f69: 48 81 c6 00 02 00 00 add $0x200,%rsi ffffffff80006f70: 81 f9 80 00 00 00 cmp $0x80,%ecx ffffffff80006f76: 0f 85 6a ff ff ff jne ffffffff80006ee6 ffffffff80006f7c: 48 8d 0d 1d e1 0b 00 lea 0xbe11d(%rip),%rcx # ffffffff800c50a0 ffffffff80006f83: 48 8d 81 00 00 ff ff lea -0x10000(%rcx),%rax ffffffff80006f8a: 48 8d 90 00 02 00 00 lea 0x200(%rax),%rdx ffffffff80006f91: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80006f95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80006f9c: 00 00 00 00 ffffffff80006fa0: c7 00 e6 d8 ad ff movl $0xffadd8e6,(%rax) ffffffff80006fa6: 48 83 c0 08 add $0x8,%rax ffffffff80006faa: c7 40 fc e6 d8 ad ff movl $0xffadd8e6,-0x4(%rax) ffffffff80006fb1: 48 39 d0 cmp %rdx,%rax ffffffff80006fb4: 75 ea jne ffffffff80006fa0 ffffffff80006fb6: 48 39 c8 cmp %rcx,%rax ffffffff80006fb9: 75 cf jne ffffffff80006f8a ffffffff80006fbb: 4c 8d 05 fe f0 0a 00 lea 0xaf0fe(%rip),%r8 # ffffffff800b60c0 ffffffff80006fc2: be e8 ff ff ff mov $0xffffffe8,%esi ffffffff80006fc7: 89 f7 mov %esi,%edi ffffffff80006fc9: 48 c7 c2 e8 ff ff ff mov $0xffffffffffffffe8,%rdx ffffffff80006fd0: f7 df neg %edi ffffffff80006fd2: 0f 48 fe cmovs %esi,%edi ffffffff80006fd5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80006fdc: 00 00 00 ffffffff80006fdf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80006fe6: 00 00 00 00 ffffffff80006fea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80006ff1: 00 00 00 00 ffffffff80006ff5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80006ffc: 00 00 00 00 ffffffff80007000: 89 d0 mov %edx,%eax ffffffff80007002: f7 d8 neg %eax ffffffff80007004: 0f 48 c2 cmovs %edx,%eax ffffffff80007007: 01 f8 add %edi,%eax ffffffff80007009: 83 f8 18 cmp $0x18,%eax ffffffff8000700c: 7f 15 jg ffffffff80007023 ffffffff8000700e: 41 c7 44 90 60 cd 00 movl $0xff0000cd,0x60(%r8,%rdx,4) ffffffff80007015: 00 ff ffffffff80007017: 41 c7 84 90 60 81 00 movl $0xff0000cd,0x8160(%r8,%rdx,4) ffffffff8000701e: 00 cd 00 00 ff ffffffff80007023: 48 83 c2 01 add $0x1,%rdx ffffffff80007027: 48 83 fa 19 cmp $0x19,%rdx ffffffff8000702b: 75 d3 jne ffffffff80007000 ffffffff8000702d: 83 c6 01 add $0x1,%esi ffffffff80007030: 49 81 c0 00 02 00 00 add $0x200,%r8 ffffffff80007037: 83 fe 19 cmp $0x19,%esi ffffffff8000703a: 75 8b jne ffffffff80006fc7 ffffffff8000703c: c3 ret ffffffff8000703d: 0f 1f 00 nopl (%rax) ffffffff80007040: b8 3c 14 dc ff mov $0xffdc143c,%eax ffffffff80007045: 45 84 c0 test %r8b,%r8b ffffffff80007048: 0f 84 c2 fe ff ff je ffffffff80006f10 ffffffff8000704e: b8 40 40 40 ff mov $0xff404040,%eax ffffffff80007053: e9 fe fe ff ff jmp ffffffff80006f56 ffffffff80007058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000705f: 00 ffffffff80007060 : ffffffff80007060: c6 05 fd df 0a 00 00 movb $0x0,0xadffd(%rip) # ffffffff800b5064 ffffffff80007067: c7 05 27 e1 0c 00 00 movl $0x0,0xce127(%rip) # ffffffff800d5198 ffffffff8000706e: 00 00 00 ffffffff80007071: c7 05 15 71 06 00 ff movl $0xffffffff,0x67115(%rip) # ffffffff8006e190 ffffffff80007078: ff ff ff ffffffff8000707b: c7 05 03 e1 0c 00 00 movl $0x0,0xce103(%rip) # ffffffff800d5188 ffffffff80007082: 00 00 00 ffffffff80007085: c3 ret ffffffff80007086: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000708d: 00 00 00 ffffffff80007090: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80007097: 00 00 00 ffffffff8000709a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800070a0 : ffffffff800070a0: 31 c0 xor %eax,%eax ffffffff800070a2: c3 ret ffffffff800070a3: 66 90 xchg %ax,%ax ffffffff800070a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800070ac: 00 00 00 00 ffffffff800070b0 : ffffffff800070b0: 48 8b 47 40 mov 0x40(%rdi),%rax ffffffff800070b4: 41 89 f0 mov %esi,%r8d ffffffff800070b7: 48 89 d1 mov %rdx,%rcx ffffffff800070ba: 0f b7 30 movzwl (%rax),%esi ffffffff800070bd: 44 0f b6 48 02 movzbl 0x2(%rax),%r9d ffffffff800070c2: 8d 7e 07 lea 0x7(%rsi),%edi ffffffff800070c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800070cc: 00 00 00 00 ffffffff800070d0: 89 fa mov %edi,%edx ffffffff800070d2: ec in (%dx),%al ffffffff800070d3: 84 c0 test %al,%al ffffffff800070d5: 78 f9 js ffffffff800070d0 ffffffff800070d7: 44 89 c0 mov %r8d,%eax ffffffff800070da: 41 c1 e1 04 shl $0x4,%r9d ffffffff800070de: 8d 56 06 lea 0x6(%rsi),%edx ffffffff800070e1: c1 e8 18 shr $0x18,%eax ffffffff800070e4: 83 e0 0f and $0xf,%eax ffffffff800070e7: 44 09 c8 or %r9d,%eax ffffffff800070ea: 83 c8 e0 or $0xffffffe0,%eax ffffffff800070ed: ee out %al,(%dx) ffffffff800070ee: 31 c0 xor %eax,%eax ffffffff800070f0: 8d 56 01 lea 0x1(%rsi),%edx ffffffff800070f3: ee out %al,(%dx) ffffffff800070f4: b8 01 00 00 00 mov $0x1,%eax ffffffff800070f9: 8d 56 02 lea 0x2(%rsi),%edx ffffffff800070fc: ee out %al,(%dx) ffffffff800070fd: 8d 56 03 lea 0x3(%rsi),%edx ffffffff80007100: 44 89 c0 mov %r8d,%eax ffffffff80007103: ee out %al,(%dx) ffffffff80007104: 44 89 c0 mov %r8d,%eax ffffffff80007107: 8d 56 04 lea 0x4(%rsi),%edx ffffffff8000710a: c1 e8 08 shr $0x8,%eax ffffffff8000710d: ee out %al,(%dx) ffffffff8000710e: 44 89 c0 mov %r8d,%eax ffffffff80007111: 8d 56 05 lea 0x5(%rsi),%edx ffffffff80007114: c1 e8 10 shr $0x10,%eax ffffffff80007117: ee out %al,(%dx) ffffffff80007118: b8 20 00 00 00 mov $0x20,%eax ffffffff8000711d: 89 fa mov %edi,%edx ffffffff8000711f: ee out %al,(%dx) ffffffff80007120: 89 fa mov %edi,%edx ffffffff80007122: ec in (%dx),%al ffffffff80007123: 84 c0 test %al,%al ffffffff80007125: 78 f9 js ffffffff80007120 ffffffff80007127: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000712e: 00 00 ffffffff80007130: 89 fa mov %edi,%edx ffffffff80007132: ec in (%dx),%al ffffffff80007133: a8 08 test $0x8,%al ffffffff80007135: 74 f9 je ffffffff80007130 ffffffff80007137: 48 8d b9 00 02 00 00 lea 0x200(%rcx),%rdi ffffffff8000713e: 66 90 xchg %ax,%ax ffffffff80007140: 89 f2 mov %esi,%edx ffffffff80007142: 66 ed in (%dx),%ax ffffffff80007144: 66 89 01 mov %ax,(%rcx) ffffffff80007147: 48 83 c1 02 add $0x2,%rcx ffffffff8000714b: 48 39 cf cmp %rcx,%rdi ffffffff8000714e: 75 f0 jne ffffffff80007140 ffffffff80007150: 31 c0 xor %eax,%eax ffffffff80007152: c3 ret ffffffff80007153: 66 90 xchg %ax,%ax ffffffff80007155: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000715c: 00 00 00 00 ffffffff80007160 : ffffffff80007160: 49 89 f8 mov %rdi,%r8 ffffffff80007163: 89 f7 mov %esi,%edi ffffffff80007165: 48 89 d1 mov %rdx,%rcx ffffffff80007168: 49 8b 40 40 mov 0x40(%r8),%rax ffffffff8000716c: 0f b7 30 movzwl (%rax),%esi ffffffff8000716f: 44 0f b6 48 02 movzbl 0x2(%rax),%r9d ffffffff80007174: 44 8d 46 07 lea 0x7(%rsi),%r8d ffffffff80007178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000717f: 00 ffffffff80007180: 44 89 c2 mov %r8d,%edx ffffffff80007183: ec in (%dx),%al ffffffff80007184: 84 c0 test %al,%al ffffffff80007186: 78 f8 js ffffffff80007180 ffffffff80007188: 89 f8 mov %edi,%eax ffffffff8000718a: 41 c1 e1 04 shl $0x4,%r9d ffffffff8000718e: 8d 56 06 lea 0x6(%rsi),%edx ffffffff80007191: c1 e8 18 shr $0x18,%eax ffffffff80007194: 83 e0 0f and $0xf,%eax ffffffff80007197: 44 09 c8 or %r9d,%eax ffffffff8000719a: 83 c8 e0 or $0xffffffe0,%eax ffffffff8000719d: ee out %al,(%dx) ffffffff8000719e: 31 c0 xor %eax,%eax ffffffff800071a0: 8d 56 01 lea 0x1(%rsi),%edx ffffffff800071a3: ee out %al,(%dx) ffffffff800071a4: b8 01 00 00 00 mov $0x1,%eax ffffffff800071a9: 8d 56 02 lea 0x2(%rsi),%edx ffffffff800071ac: ee out %al,(%dx) ffffffff800071ad: 8d 56 03 lea 0x3(%rsi),%edx ffffffff800071b0: 89 f8 mov %edi,%eax ffffffff800071b2: ee out %al,(%dx) ffffffff800071b3: 89 f8 mov %edi,%eax ffffffff800071b5: 8d 56 04 lea 0x4(%rsi),%edx ffffffff800071b8: c1 e8 08 shr $0x8,%eax ffffffff800071bb: ee out %al,(%dx) ffffffff800071bc: 89 f8 mov %edi,%eax ffffffff800071be: 8d 56 05 lea 0x5(%rsi),%edx ffffffff800071c1: c1 e8 10 shr $0x10,%eax ffffffff800071c4: ee out %al,(%dx) ffffffff800071c5: b8 30 00 00 00 mov $0x30,%eax ffffffff800071ca: 44 89 c2 mov %r8d,%edx ffffffff800071cd: ee out %al,(%dx) ffffffff800071ce: 66 90 xchg %ax,%ax ffffffff800071d0: 44 89 c2 mov %r8d,%edx ffffffff800071d3: ec in (%dx),%al ffffffff800071d4: 84 c0 test %al,%al ffffffff800071d6: 78 f8 js ffffffff800071d0 ffffffff800071d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800071df: 00 ffffffff800071e0: 44 89 c2 mov %r8d,%edx ffffffff800071e3: ec in (%dx),%al ffffffff800071e4: a8 08 test $0x8,%al ffffffff800071e6: 74 f8 je ffffffff800071e0 ffffffff800071e8: 48 8d b9 00 02 00 00 lea 0x200(%rcx),%rdi ffffffff800071ef: 90 nop ffffffff800071f0: 0f b7 01 movzwl (%rcx),%eax ffffffff800071f3: 89 f2 mov %esi,%edx ffffffff800071f5: 66 ef out %ax,(%dx) ffffffff800071f7: 48 83 c1 02 add $0x2,%rcx ffffffff800071fb: 48 39 cf cmp %rcx,%rdi ffffffff800071fe: 75 f0 jne ffffffff800071f0 ffffffff80007200: b8 e7 ff ff ff mov $0xffffffe7,%eax ffffffff80007205: 44 89 c2 mov %r8d,%edx ffffffff80007208: ee out %al,(%dx) ffffffff80007209: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80007210: 44 89 c2 mov %r8d,%edx ffffffff80007213: ec in (%dx),%al ffffffff80007214: 84 c0 test %al,%al ffffffff80007216: 78 f8 js ffffffff80007210 ffffffff80007218: 31 c0 xor %eax,%eax ffffffff8000721a: c3 ret ffffffff8000721b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007220 : ffffffff80007220: 31 c0 xor %eax,%eax ffffffff80007222: 80 bf fe 01 00 00 55 cmpb $0x55,0x1fe(%rdi) ffffffff80007229: 75 09 jne ffffffff80007234 ffffffff8000722b: 80 bf ff 01 00 00 aa cmpb $0xaa,0x1ff(%rdi) ffffffff80007232: 74 04 je ffffffff80007238 ffffffff80007234: c3 ret ffffffff80007235: 0f 1f 00 nopl (%rax) ffffffff80007238: 80 7f 52 46 cmpb $0x46,0x52(%rdi) ffffffff8000723c: 74 22 je ffffffff80007260 ffffffff8000723e: 66 81 7f 0b 00 02 cmpw $0x200,0xb(%rdi) ffffffff80007244: 0f 94 c0 sete %al ffffffff80007247: 66 83 7f 16 00 cmpw $0x0,0x16(%rdi) ffffffff8000724c: 0f 94 c2 sete %dl ffffffff8000724f: 21 d0 and %edx,%eax ffffffff80007251: 8b 57 24 mov 0x24(%rdi),%edx ffffffff80007254: 85 d2 test %edx,%edx ffffffff80007256: 0f 95 c2 setne %dl ffffffff80007259: 21 d0 and %edx,%eax ffffffff8000725b: c3 ret ffffffff8000725c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80007260: 80 7f 53 41 cmpb $0x41,0x53(%rdi) ffffffff80007264: 75 d8 jne ffffffff8000723e ffffffff80007266: 80 7f 54 54 cmpb $0x54,0x54(%rdi) ffffffff8000726a: 75 d2 jne ffffffff8000723e ffffffff8000726c: 80 7f 55 33 cmpb $0x33,0x55(%rdi) ffffffff80007270: 75 cc jne ffffffff8000723e ffffffff80007272: b8 01 00 00 00 mov $0x1,%eax ffffffff80007277: 80 7f 56 32 cmpb $0x32,0x56(%rdi) ffffffff8000727b: 75 c1 jne ffffffff8000723e ffffffff8000727d: c3 ret ffffffff8000727e: 66 90 xchg %ax,%ax ffffffff80007280 : ffffffff80007280: 31 c0 xor %eax,%eax ffffffff80007282: c3 ret ffffffff80007283: 66 90 xchg %ax,%ax ffffffff80007285: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000728c: 00 00 00 00 ffffffff80007290 : ffffffff80007290: 48 63 05 29 df 0c 00 movslq 0xcdf29(%rip),%rax # ffffffff800d51c0 ffffffff80007297: b9 41 00 00 00 mov $0x41,%ecx ffffffff8000729c: 85 c0 test %eax,%eax ffffffff8000729e: 7f 03 jg ffffffff800072a3 ffffffff800072a0: 89 c8 mov %ecx,%eax ffffffff800072a2: c3 ret ffffffff800072a3: 4c 8d 05 56 df 0c 00 lea 0xcdf56(%rip),%r8 # ffffffff800d5200 ffffffff800072aa: bf 41 00 00 00 mov $0x41,%edi ffffffff800072af: 49 8d 34 c0 lea (%r8,%rax,8),%rsi ffffffff800072b3: 66 90 xchg %ax,%ax ffffffff800072b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800072bc: 00 00 00 00 ffffffff800072c0: 4c 89 c0 mov %r8,%rax ffffffff800072c3: eb 14 jmp ffffffff800072d9 ffffffff800072c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800072cc: 00 00 00 00 ffffffff800072d0: 48 83 c0 08 add $0x8,%rax ffffffff800072d4: 48 39 f0 cmp %rsi,%rax ffffffff800072d7: 74 c7 je ffffffff800072a0 ffffffff800072d9: 48 8b 10 mov (%rax),%rdx ffffffff800072dc: 38 0a cmp %cl,(%rdx) ffffffff800072de: 75 f0 jne ffffffff800072d0 ffffffff800072e0: 83 c7 01 add $0x1,%edi ffffffff800072e3: 40 80 ff 5b cmp $0x5b,%dil ffffffff800072e7: 74 04 je ffffffff800072ed ffffffff800072e9: 89 f9 mov %edi,%ecx ffffffff800072eb: eb d3 jmp ffffffff800072c0 ffffffff800072ed: 31 c9 xor %ecx,%ecx ffffffff800072ef: 89 c8 mov %ecx,%eax ffffffff800072f1: c3 ret ffffffff800072f2: 0f 1f 00 nopl (%rax) ffffffff800072f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800072fc: 00 00 00 00 ffffffff80007300 : ffffffff80007300: 44 8b 05 b9 de 0c 00 mov 0xcdeb9(%rip),%r8d # ffffffff800d51c0 ffffffff80007307: 49 89 fa mov %rdi,%r10 ffffffff8000730a: 41 83 f8 19 cmp $0x19,%r8d ffffffff8000730e: 7f 1e jg ffffffff8000732e ffffffff80007310: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80007313: 74 1a je ffffffff8000732f ffffffff80007315: 4c 8d 0d e4 de 0c 00 lea 0xcdee4(%rip),%r9 # ffffffff800d5200 ffffffff8000731c: 4d 63 d8 movslq %r8d,%r11 ffffffff8000731f: 41 83 c0 01 add $0x1,%r8d ffffffff80007323: 4f 89 14 d9 mov %r10,(%r9,%r11,8) ffffffff80007327: 44 89 05 92 de 0c 00 mov %r8d,0xcde92(%rip) # ffffffff800d51c0 ffffffff8000732e: c3 ret ffffffff8000732f: 45 85 c0 test %r8d,%r8d ffffffff80007332: 7f 21 jg ffffffff80007355 ffffffff80007334: b9 41 00 00 00 mov $0x41,%ecx ffffffff80007339: 4c 8d 0d c0 de 0c 00 lea 0xcdec0(%rip),%r9 # ffffffff800d5200 ffffffff80007340: 4d 63 d8 movslq %r8d,%r11 ffffffff80007343: 66 90 xchg %ax,%ax ffffffff80007345: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000734c: 00 00 00 00 ffffffff80007350: 41 88 0a mov %cl,(%r10) ffffffff80007353: eb ca jmp ffffffff8000731f ffffffff80007355: 4c 8d 0d a4 de 0c 00 lea 0xcdea4(%rip),%r9 # ffffffff800d5200 ffffffff8000735c: 4d 63 d8 movslq %r8d,%r11 ffffffff8000735f: bf 41 00 00 00 mov $0x41,%edi ffffffff80007364: b9 41 00 00 00 mov $0x41,%ecx ffffffff80007369: 4b 8d 34 d9 lea (%r9,%r11,8),%rsi ffffffff8000736d: 0f 1f 00 nopl (%rax) ffffffff80007370: 4c 89 c8 mov %r9,%rax ffffffff80007373: eb 14 jmp ffffffff80007389 ffffffff80007375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000737c: 00 00 00 00 ffffffff80007380: 48 83 c0 08 add $0x8,%rax ffffffff80007384: 48 39 f0 cmp %rsi,%rax ffffffff80007387: 74 c7 je ffffffff80007350 ffffffff80007389: 48 8b 10 mov (%rax),%rdx ffffffff8000738c: 3a 0a cmp (%rdx),%cl ffffffff8000738e: 75 f0 jne ffffffff80007380 ffffffff80007390: 83 c7 01 add $0x1,%edi ffffffff80007393: 40 80 ff 5b cmp $0x5b,%dil ffffffff80007397: 74 04 je ffffffff8000739d ffffffff80007399: 89 f9 mov %edi,%ecx ffffffff8000739b: eb d3 jmp ffffffff80007370 ffffffff8000739d: 31 c9 xor %ecx,%ecx ffffffff8000739f: eb af jmp ffffffff80007350 ffffffff800073a1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800073a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800073ac: 00 00 00 00 ffffffff800073b0 : ffffffff800073b0: 41 89 f0 mov %esi,%r8d ffffffff800073b3: 48 89 d6 mov %rdx,%rsi ffffffff800073b6: 8d 57 06 lea 0x6(%rdi),%edx ffffffff800073b9: 41 80 f8 01 cmp $0x1,%r8b ffffffff800073bd: 19 c0 sbb %eax,%eax ffffffff800073bf: 83 e0 f0 and $0xfffffff0,%eax ffffffff800073c2: 83 e8 50 sub $0x50,%eax ffffffff800073c5: ee out %al,(%dx) ffffffff800073c6: 31 c0 xor %eax,%eax ffffffff800073c8: 8d 57 02 lea 0x2(%rdi),%edx ffffffff800073cb: ee out %al,(%dx) ffffffff800073cc: 8d 57 03 lea 0x3(%rdi),%edx ffffffff800073cf: ee out %al,(%dx) ffffffff800073d0: 8d 57 04 lea 0x4(%rdi),%edx ffffffff800073d3: ee out %al,(%dx) ffffffff800073d4: 8d 57 05 lea 0x5(%rdi),%edx ffffffff800073d7: ee out %al,(%dx) ffffffff800073d8: b8 ec ff ff ff mov $0xffffffec,%eax ffffffff800073dd: 8d 57 07 lea 0x7(%rdi),%edx ffffffff800073e0: ee out %al,(%dx) ffffffff800073e1: ec in (%dx),%al ffffffff800073e2: 84 c0 test %al,%al ffffffff800073e4: 75 13 jne ffffffff800073f9 ffffffff800073e6: c3 ret ffffffff800073e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800073ee: 00 00 ffffffff800073f0: ec in (%dx),%al ffffffff800073f1: 84 c0 test %al,%al ffffffff800073f3: 0f 84 6f 01 00 00 je ffffffff80007568 ffffffff800073f9: ec in (%dx),%al ffffffff800073fa: 84 c0 test %al,%al ffffffff800073fc: 78 f2 js ffffffff800073f0 ffffffff800073fe: ec in (%dx),%al ffffffff800073ff: a8 01 test $0x1,%al ffffffff80007401: 0f 85 61 01 00 00 jne ffffffff80007568 ffffffff80007407: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000740e: 00 00 ffffffff80007410: ec in (%dx),%al ffffffff80007411: a8 09 test $0x9,%al ffffffff80007413: 74 fb je ffffffff80007410 ffffffff80007415: ec in (%dx),%al ffffffff80007416: a8 01 test $0x1,%al ffffffff80007418: 0f 85 4a 01 00 00 jne ffffffff80007568 ffffffff8000741e: 55 push %rbp ffffffff8000741f: b9 00 01 00 00 mov $0x100,%ecx ffffffff80007424: 48 89 e5 mov %rsp,%rbp ffffffff80007427: 41 57 push %r15 ffffffff80007429: 41 56 push %r14 ffffffff8000742b: 41 54 push %r12 ffffffff8000742d: 53 push %rbx ffffffff8000742e: 48 83 ec 20 sub $0x20,%rsp ffffffff80007432: 0f 1f 00 nopl (%rax) ffffffff80007435: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000743c: 00 00 00 00 ffffffff80007440: 89 fa mov %edi,%edx ffffffff80007442: 66 ed in (%dx),%ax ffffffff80007444: 66 ed in (%dx),%ax ffffffff80007446: 83 e9 02 sub $0x2,%ecx ffffffff80007449: 75 f5 jne ffffffff80007440 ffffffff8000744b: 41 89 ff mov %edi,%r15d ffffffff8000744e: bf 48 00 00 00 mov $0x48,%edi ffffffff80007453: 48 89 75 d8 mov %rsi,-0x28(%rbp) ffffffff80007457: 45 89 c4 mov %r8d,%r12d ffffffff8000745a: e8 21 0b 01 00 call ffffffff80017f80 ffffffff8000745f: 48 89 c3 mov %rax,%rbx ffffffff80007462: 48 85 c0 test %rax,%rax ffffffff80007465: 0f 84 29 01 00 00 je ffffffff80007594 ffffffff8000746b: bf 04 00 00 00 mov $0x4,%edi ffffffff80007470: e8 0b 0b 01 00 call ffffffff80017f80 ffffffff80007475: 48 8b 75 d8 mov -0x28(%rbp),%rsi ffffffff80007479: 66 44 89 38 mov %r15w,(%rax) ffffffff8000747d: 49 89 c6 mov %rax,%r14 ffffffff80007480: 44 88 60 02 mov %r12b,0x2(%rax) ffffffff80007484: 48 8d 43 09 lea 0x9(%rbx),%rax ffffffff80007488: c6 03 00 movb $0x0,(%rbx) ffffffff8000748b: c7 43 04 01 00 00 00 movl $0x1,0x4(%rbx) ffffffff80007492: 0f b6 16 movzbl (%rsi),%edx ffffffff80007495: 84 d2 test %dl,%dl ffffffff80007497: 74 18 je ffffffff800074b1 ffffffff80007499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800074a0: 48 83 c6 01 add $0x1,%rsi ffffffff800074a4: 88 10 mov %dl,(%rax) ffffffff800074a6: 48 83 c0 01 add $0x1,%rax ffffffff800074aa: 0f b6 16 movzbl (%rsi),%edx ffffffff800074ad: 84 d2 test %dl,%dl ffffffff800074af: 75 ef jne ffffffff800074a0 ffffffff800074b1: c6 00 00 movb $0x0,(%rax) ffffffff800074b4: 48 8d 05 f5 fb ff ff lea -0x40b(%rip),%rax # ffffffff800070b0 ffffffff800074bb: bf 00 02 00 00 mov $0x200,%edi ffffffff800074c0: 48 89 43 30 mov %rax,0x30(%rbx) ffffffff800074c4: 48 8d 05 95 fc ff ff lea -0x36b(%rip),%rax # ffffffff80007160 ffffffff800074cb: 48 89 43 38 mov %rax,0x38(%rbx) ffffffff800074cf: 4c 89 73 40 mov %r14,0x40(%rbx) ffffffff800074d3: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) ffffffff800074da: e8 a1 0a 01 00 call ffffffff80017f80 ffffffff800074df: 48 85 c0 test %rax,%rax ffffffff800074e2: 0f 84 90 00 00 00 je ffffffff80007578 ffffffff800074e8: 31 f6 xor %esi,%esi ffffffff800074ea: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff800074ee: 48 89 c2 mov %rax,%rdx ffffffff800074f1: 48 89 df mov %rbx,%rdi ffffffff800074f4: ff 53 30 call *0x30(%rbx) ffffffff800074f7: 48 8b 4d d8 mov -0x28(%rbp),%rcx ffffffff800074fb: 85 c0 test %eax,%eax ffffffff800074fd: 75 71 jne ffffffff80007570 ffffffff800074ff: 80 b9 fe 01 00 00 55 cmpb $0x55,0x1fe(%rcx) ffffffff80007506: 75 68 jne ffffffff80007570 ffffffff80007508: 80 b9 ff 01 00 00 aa cmpb $0xaa,0x1ff(%rcx) ffffffff8000750f: 75 5f jne ffffffff80007570 ffffffff80007511: 4c 8d 81 c2 01 00 00 lea 0x1c2(%rcx),%r8 ffffffff80007518: 4c 8d b9 02 02 00 00 lea 0x202(%rcx),%r15 ffffffff8000751f: 41 0f b6 00 movzbl (%r8),%eax ffffffff80007523: 83 e8 0b sub $0xb,%eax ffffffff80007526: 3c 01 cmp $0x1,%al ffffffff80007528: 76 77 jbe ffffffff800075a1 ffffffff8000752a: 49 83 c0 10 add $0x10,%r8 ffffffff8000752e: 4d 39 f8 cmp %r15,%r8 ffffffff80007531: 75 ec jne ffffffff8000751f ffffffff80007533: 48 89 cf mov %rcx,%rdi ffffffff80007536: e8 e5 fc ff ff call ffffffff80007220 ffffffff8000753b: 84 c0 test %al,%al ffffffff8000753d: 74 31 je ffffffff80007570 ffffffff8000753f: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) ffffffff80007546: e8 45 0a 01 00 call ffffffff80017f90 ffffffff8000754b: c6 43 08 01 movb $0x1,0x8(%rbx) ffffffff8000754f: 48 83 c4 20 add $0x20,%rsp ffffffff80007553: 48 89 df mov %rbx,%rdi ffffffff80007556: 5b pop %rbx ffffffff80007557: 41 5c pop %r12 ffffffff80007559: 41 5e pop %r14 ffffffff8000755b: 41 5f pop %r15 ffffffff8000755d: 5d pop %rbp ffffffff8000755e: e9 9d fd ff ff jmp ffffffff80007300 ffffffff80007563: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007568: c3 ret ffffffff80007569: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80007570: 48 89 cf mov %rcx,%rdi ffffffff80007573: e8 18 0a 01 00 call ffffffff80017f90 ffffffff80007578: 4c 89 f7 mov %r14,%rdi ffffffff8000757b: e8 10 0a 01 00 call ffffffff80017f90 ffffffff80007580: 48 83 c4 20 add $0x20,%rsp ffffffff80007584: 48 89 df mov %rbx,%rdi ffffffff80007587: 5b pop %rbx ffffffff80007588: 41 5c pop %r12 ffffffff8000758a: 41 5e pop %r14 ffffffff8000758c: 41 5f pop %r15 ffffffff8000758e: 5d pop %rbp ffffffff8000758f: e9 fc 09 01 00 jmp ffffffff80017f90 ffffffff80007594: 48 83 c4 20 add $0x20,%rsp ffffffff80007598: 5b pop %rbx ffffffff80007599: 41 5c pop %r12 ffffffff8000759b: 41 5e pop %r14 ffffffff8000759d: 41 5f pop %r15 ffffffff8000759f: 5d pop %rbp ffffffff800075a0: c3 ret ffffffff800075a1: 41 8b 40 04 mov 0x4(%r8),%eax ffffffff800075a5: bf 00 02 00 00 mov $0x200,%edi ffffffff800075aa: 48 89 4d d0 mov %rcx,-0x30(%rbp) ffffffff800075ae: 4c 89 45 d8 mov %r8,-0x28(%rbp) ffffffff800075b2: 41 89 c4 mov %eax,%r12d ffffffff800075b5: e8 c6 09 01 00 call ffffffff80017f80 ffffffff800075ba: 4c 8b 45 d8 mov -0x28(%rbp),%r8 ffffffff800075be: 48 8b 4d d0 mov -0x30(%rbp),%rcx ffffffff800075c2: 48 85 c0 test %rax,%rax ffffffff800075c5: 48 89 c2 mov %rax,%rdx ffffffff800075c8: 74 a6 je ffffffff80007570 ffffffff800075ca: 48 89 4d c8 mov %rcx,-0x38(%rbp) ffffffff800075ce: 44 89 e6 mov %r12d,%esi ffffffff800075d1: 48 89 df mov %rbx,%rdi ffffffff800075d4: 4c 89 45 d0 mov %r8,-0x30(%rbp) ffffffff800075d8: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff800075dc: ff 53 30 call *0x30(%rbx) ffffffff800075df: 48 8b 55 d8 mov -0x28(%rbp),%rdx ffffffff800075e3: 4c 8b 45 d0 mov -0x30(%rbp),%r8 ffffffff800075e7: 85 c0 test %eax,%eax ffffffff800075e9: 48 8b 4d c8 mov -0x38(%rbp),%rcx ffffffff800075ed: 75 0f jne ffffffff800075fe ffffffff800075ef: 48 89 d7 mov %rdx,%rdi ffffffff800075f2: e8 29 fc ff ff call ffffffff80007220 ffffffff800075f7: 48 89 fa mov %rdi,%rdx ffffffff800075fa: 84 c0 test %al,%al ffffffff800075fc: 75 1d jne ffffffff8000761b ffffffff800075fe: 48 89 d7 mov %rdx,%rdi ffffffff80007601: 48 89 4d d0 mov %rcx,-0x30(%rbp) ffffffff80007605: 4c 89 45 d8 mov %r8,-0x28(%rbp) ffffffff80007609: e8 82 09 01 00 call ffffffff80017f90 ffffffff8000760e: 48 8b 4d d0 mov -0x30(%rbp),%rcx ffffffff80007612: 4c 8b 45 d8 mov -0x28(%rbp),%r8 ffffffff80007616: e9 0f ff ff ff jmp ffffffff8000752a ffffffff8000761b: 44 89 63 2c mov %r12d,0x2c(%rbx) ffffffff8000761f: 48 89 4d d8 mov %rcx,-0x28(%rbp) ffffffff80007623: e8 68 09 01 00 call ffffffff80017f90 ffffffff80007628: 48 8b 7d d8 mov -0x28(%rbp),%rdi ffffffff8000762c: e8 5f 09 01 00 call ffffffff80017f90 ffffffff80007631: e9 15 ff ff ff jmp ffffffff8000754b ffffffff80007636: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000763d: 00 00 00 ffffffff80007640 : ffffffff80007640: 55 push %rbp ffffffff80007641: 48 89 e5 mov %rsp,%rbp ffffffff80007644: 53 push %rbx ffffffff80007645: 48 8d 1d b4 db 0c 00 lea 0xcdbb4(%rip),%rbx # ffffffff800d5200 ffffffff8000764c: 48 89 d8 mov %rbx,%rax ffffffff8000764f: 48 8d 93 d0 00 00 00 lea 0xd0(%rbx),%rdx ffffffff80007656: 48 83 ec 08 sub $0x8,%rsp ffffffff8000765a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007660: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff80007667: 48 83 c0 10 add $0x10,%rax ffffffff8000766b: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff80007672: 00 ffffffff80007673: 48 39 c2 cmp %rax,%rdx ffffffff80007676: 75 e8 jne ffffffff80007660 ffffffff80007678: c7 05 3e db 0c 00 00 movl $0x0,0xcdb3e(%rip) # ffffffff800d51c0 ffffffff8000767f: 00 00 00 ffffffff80007682: bf 48 00 00 00 mov $0x48,%edi ffffffff80007687: e8 f4 08 01 00 call ffffffff80017f80 ffffffff8000768c: 48 63 15 2d db 0c 00 movslq 0xcdb2d(%rip),%rdx # ffffffff800d51c0 ffffffff80007693: 48 be 00 00 00 00 01 movabs $0x4d41520100000000,%rsi ffffffff8000769a: 52 41 4d ffffffff8000769d: 48 8d 3d fc f9 ff ff lea -0x604(%rip),%rdi # ffffffff800070a0 ffffffff800076a4: 48 8d 0d d5 fb ff ff lea -0x42b(%rip),%rcx # ffffffff80007280 ffffffff800076ab: c6 00 41 movb $0x41,(%rax) ffffffff800076ae: 48 89 70 04 mov %rsi,0x4(%rax) ffffffff800076b2: c6 40 0c 00 movb $0x0,0xc(%rax) ffffffff800076b6: 48 89 78 30 mov %rdi,0x30(%rax) ffffffff800076ba: 48 89 48 38 mov %rcx,0x38(%rax) ffffffff800076be: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) ffffffff800076c5: 00 ffffffff800076c6: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) ffffffff800076cd: 83 fa 19 cmp $0x19,%edx ffffffff800076d0: 7f 0d jg ffffffff800076df ffffffff800076d2: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff800076d5: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) ffffffff800076d9: 89 0d e1 da 0c 00 mov %ecx,0xcdae1(%rip) # ffffffff800d51c0 ffffffff800076df: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800076e3: c9 leave ffffffff800076e4: c3 ret ffffffff800076e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800076ec: 00 00 00 00 ffffffff800076f0 : ffffffff800076f0: 8d 57 9f lea -0x61(%rdi),%edx ffffffff800076f3: 8d 47 e0 lea -0x20(%rdi),%eax ffffffff800076f6: 80 fa 1a cmp $0x1a,%dl ffffffff800076f9: 48 63 15 c0 da 0c 00 movslq 0xcdac0(%rip),%rdx # ffffffff800d51c0 ffffffff80007700: 0f 42 f8 cmovb %eax,%edi ffffffff80007703: 85 d2 test %edx,%edx ffffffff80007705: 7e 31 jle ffffffff80007738 ffffffff80007707: 48 8d 05 f2 da 0c 00 lea 0xcdaf2(%rip),%rax # ffffffff800d5200 ffffffff8000770e: 48 8d 0c d0 lea (%rax,%rdx,8),%rcx ffffffff80007712: eb 15 jmp ffffffff80007729 ffffffff80007714: 90 nop ffffffff80007715: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000771c: 00 00 00 00 ffffffff80007720: 48 83 c0 08 add $0x8,%rax ffffffff80007724: 48 39 c8 cmp %rcx,%rax ffffffff80007727: 74 0f je ffffffff80007738 ffffffff80007729: 48 8b 10 mov (%rax),%rdx ffffffff8000772c: 40 38 3a cmp %dil,(%rdx) ffffffff8000772f: 75 ef jne ffffffff80007720 ffffffff80007731: 48 89 d0 mov %rdx,%rax ffffffff80007734: c3 ret ffffffff80007735: 0f 1f 00 nopl (%rax) ffffffff80007738: 31 d2 xor %edx,%edx ffffffff8000773a: 48 89 d0 mov %rdx,%rax ffffffff8000773d: c3 ret ffffffff8000773e: 66 90 xchg %ax,%ax ffffffff80007740 : ffffffff80007740: 8b 05 7a da 0c 00 mov 0xcda7a(%rip),%eax # ffffffff800d51c0 ffffffff80007746: c3 ret ffffffff80007747: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000774e: 00 00 ffffffff80007750 : ffffffff80007750: 85 ff test %edi,%edi ffffffff80007752: 78 1c js ffffffff80007770 ffffffff80007754: 39 3d 66 da 0c 00 cmp %edi,0xcda66(%rip) # ffffffff800d51c0 ffffffff8000775a: 7e 14 jle ffffffff80007770 ffffffff8000775c: 48 63 ff movslq %edi,%rdi ffffffff8000775f: 48 8d 05 9a da 0c 00 lea 0xcda9a(%rip),%rax # ffffffff800d5200 ffffffff80007766: 48 8b 04 f8 mov (%rax,%rdi,8),%rax ffffffff8000776a: c3 ret ffffffff8000776b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007770: 31 c0 xor %eax,%eax ffffffff80007772: c3 ret ffffffff80007773: 66 90 xchg %ax,%ax ffffffff80007775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000777c: 00 00 00 00 ffffffff80007780 : ffffffff80007780: 55 push %rbp ffffffff80007781: 48 8d 15 19 9e 02 00 lea 0x29e19(%rip),%rdx # ffffffff800315a1 ffffffff80007788: 31 f6 xor %esi,%esi ffffffff8000778a: bf f0 01 00 00 mov $0x1f0,%edi ffffffff8000778f: 48 89 e5 mov %rsp,%rbp ffffffff80007792: e8 19 fc ff ff call ffffffff800073b0 ffffffff80007797: be 01 00 00 00 mov $0x1,%esi ffffffff8000779c: bf f0 01 00 00 mov $0x1f0,%edi ffffffff800077a1: 48 8d 15 fe 9d 02 00 lea 0x29dfe(%rip),%rdx # ffffffff800315a6 ffffffff800077a8: e8 03 fc ff ff call ffffffff800073b0 ffffffff800077ad: 48 8d 15 f7 9d 02 00 lea 0x29df7(%rip),%rdx # ffffffff800315ab ffffffff800077b4: 31 f6 xor %esi,%esi ffffffff800077b6: bf 70 01 00 00 mov $0x170,%edi ffffffff800077bb: e8 f0 fb ff ff call ffffffff800073b0 ffffffff800077c0: be 01 00 00 00 mov $0x1,%esi ffffffff800077c5: bf 70 01 00 00 mov $0x170,%edi ffffffff800077ca: 5d pop %rbp ffffffff800077cb: 48 8d 15 de 9d 02 00 lea 0x29dde(%rip),%rdx # ffffffff800315b0 ffffffff800077d2: e9 d9 fb ff ff jmp ffffffff800073b0 ffffffff800077d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800077de: 00 00 ffffffff800077e0 : ffffffff800077e0: 0f b7 57 04 movzwl 0x4(%rdi),%edx ffffffff800077e4: 48 8d 47 0c lea 0xc(%rdi),%rax ffffffff800077e8: 66 85 d2 test %dx,%dx ffffffff800077eb: 74 2a je ffffffff80007817 ffffffff800077ed: 66 c1 c2 08 rol $0x8,%dx ffffffff800077f1: 31 c9 xor %ecx,%ecx ffffffff800077f3: 0f b7 f2 movzwl %dx,%esi ffffffff800077f6: eb 0d jmp ffffffff80007805 ffffffff800077f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800077ff: 00 ffffffff80007800: 48 8d 44 10 01 lea 0x1(%rax,%rdx,1),%rax ffffffff80007805: 0f b6 10 movzbl (%rax),%edx ffffffff80007808: 84 d2 test %dl,%dl ffffffff8000780a: 75 f4 jne ffffffff80007800 ffffffff8000780c: 83 c1 01 add $0x1,%ecx ffffffff8000780f: 48 83 c0 05 add $0x5,%rax ffffffff80007813: 39 f1 cmp %esi,%ecx ffffffff80007815: 7c ee jl ffffffff80007805 ffffffff80007817: 0f b7 57 06 movzwl 0x6(%rdi),%edx ffffffff8000781b: 66 85 d2 test %dx,%dx ffffffff8000781e: 74 5e je ffffffff8000787e ffffffff80007820: 66 c1 c2 08 rol $0x8,%dx ffffffff80007824: 31 c9 xor %ecx,%ecx ffffffff80007826: 0f b7 fa movzwl %dx,%edi ffffffff80007829: eb 2e jmp ffffffff80007859 ffffffff8000782b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007830: 48 83 c0 02 add $0x2,%rax ffffffff80007834: 0f b7 50 08 movzwl 0x8(%rax),%edx ffffffff80007838: 66 81 38 00 01 cmpw $0x100,(%rax) ffffffff8000783d: 75 07 jne ffffffff80007846 ffffffff8000783f: 66 81 fa 00 04 cmp $0x400,%dx ffffffff80007844: 74 39 je ffffffff8000787f ffffffff80007846: 66 c1 c2 08 rol $0x8,%dx ffffffff8000784a: 83 c1 01 add $0x1,%ecx ffffffff8000784d: 0f b7 d2 movzwl %dx,%edx ffffffff80007850: 48 8d 44 10 0a lea 0xa(%rax,%rdx,1),%rax ffffffff80007855: 39 f9 cmp %edi,%ecx ffffffff80007857: 7d 25 jge ffffffff8000787e ffffffff80007859: 0f b6 10 movzbl (%rax),%edx ffffffff8000785c: 89 d6 mov %edx,%esi ffffffff8000785e: f7 d6 not %esi ffffffff80007860: 81 e6 c0 00 00 00 and $0xc0,%esi ffffffff80007866: 74 c8 je ffffffff80007830 ffffffff80007868: 84 d2 test %dl,%dl ffffffff8000786a: 74 c8 je ffffffff80007834 ffffffff8000786c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80007870: 48 8d 44 10 01 lea 0x1(%rax,%rdx,1),%rax ffffffff80007875: 0f b6 10 movzbl (%rax),%edx ffffffff80007878: 84 d2 test %dl,%dl ffffffff8000787a: 75 f4 jne ffffffff80007870 ffffffff8000787c: eb b6 jmp ffffffff80007834 ffffffff8000787e: c3 ret ffffffff8000787f: 8b 40 0a mov 0xa(%rax),%eax ffffffff80007882: c6 05 47 da 0c 00 01 movb $0x1,0xcda47(%rip) # ffffffff800d52d0 ffffffff80007889: 89 05 45 da 0c 00 mov %eax,0xcda45(%rip) # ffffffff800d52d4 ffffffff8000788f: c3 ret ffffffff80007890 : ffffffff80007890: 0f b7 41 02 movzwl 0x2(%rcx),%eax ffffffff80007894: 66 c1 c0 08 rol $0x8,%ax ffffffff80007898: 66 85 c0 test %ax,%ax ffffffff8000789b: 79 0b jns ffffffff800078a8 ffffffff8000789d: 48 89 cf mov %rcx,%rdi ffffffff800078a0: e9 3b ff ff ff jmp ffffffff800077e0 ffffffff800078a5: 0f 1f 00 nopl (%rax) ffffffff800078a8: c3 ret ffffffff800078a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800078b0 : ffffffff800078b0: 55 push %rbp ffffffff800078b1: 48 8d 35 d8 ff ff ff lea -0x28(%rip),%rsi # ffffffff80007890 ffffffff800078b8: 48 89 e5 mov %rsp,%rbp ffffffff800078bb: 41 56 push %r14 ffffffff800078bd: 41 55 push %r13 ffffffff800078bf: 41 54 push %r12 ffffffff800078c1: 53 push %rbx ffffffff800078c2: 48 89 fb mov %rdi,%rbx ffffffff800078c5: bf e9 14 00 00 mov $0x14e9,%edi ffffffff800078ca: 48 81 ec 10 02 00 00 sub $0x210,%rsp ffffffff800078d1: e8 8a 47 01 00 call ffffffff8001c060 ffffffff800078d6: 48 8d bd ec fd ff ff lea -0x214(%rbp),%rdi ffffffff800078dd: 48 b8 12 34 01 00 00 movabs $0x10000013412,%rax ffffffff800078e4: 01 00 00 ffffffff800078e7: c7 85 e8 fd ff ff 00 movl $0x0,-0x218(%rbp) ffffffff800078ee: 00 00 00 ffffffff800078f1: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) ffffffff800078f8: 0f b6 03 movzbl (%rbx),%eax ffffffff800078fb: 84 c0 test %al,%al ffffffff800078fd: 0f 84 c3 00 00 00 je ffffffff800079c6 ffffffff80007903: 4c 8d 8d ed fd ff ff lea -0x213(%rbp),%r9 ffffffff8000790a: 3c 2e cmp $0x2e,%al ffffffff8000790c: 0f 84 55 01 00 00 je ffffffff80007a67 ffffffff80007912: 0f 1f 00 nopl (%rax) ffffffff80007915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000791c: 00 00 00 00 ffffffff80007920: 48 89 da mov %rbx,%rdx ffffffff80007923: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000792a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80007931: 00 00 00 00 ffffffff80007935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000793c: 00 00 00 00 ffffffff80007940: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff80007944: 48 83 c2 01 add $0x1,%rdx ffffffff80007948: 84 c9 test %cl,%cl ffffffff8000794a: 74 05 je ffffffff80007951 ffffffff8000794c: 80 f9 2e cmp $0x2e,%cl ffffffff8000794f: 75 ef jne ffffffff80007940 ffffffff80007951: 49 89 d0 mov %rdx,%r8 ffffffff80007954: 49 29 d8 sub %rbx,%r8 ffffffff80007957: 44 88 07 mov %r8b,(%rdi) ffffffff8000795a: 4d 85 c0 test %r8,%r8 ffffffff8000795d: 0f 8e 16 01 00 00 jle ffffffff80007a79 ffffffff80007963: 31 c0 xor %eax,%eax ffffffff80007965: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000796a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80007971: 00 00 00 00 ffffffff80007975: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000797c: 00 00 00 00 ffffffff80007980: 0f b6 34 03 movzbl (%rbx,%rax,1),%esi ffffffff80007984: 40 88 74 07 01 mov %sil,0x1(%rdi,%rax,1) ffffffff80007989: 48 83 c0 01 add $0x1,%rax ffffffff8000798d: 49 39 c0 cmp %rax,%r8 ffffffff80007990: 75 ee jne ffffffff80007980 ffffffff80007992: 4b 8d 3c 01 lea (%r9,%r8,1),%rdi ffffffff80007996: 48 89 d3 mov %rdx,%rbx ffffffff80007999: 80 f9 2e cmp $0x2e,%cl ffffffff8000799c: 74 1c je ffffffff800079ba ffffffff8000799e: 0f b6 03 movzbl (%rbx),%eax ffffffff800079a1: 84 c0 test %al,%al ffffffff800079a3: 74 21 je ffffffff800079c6 ffffffff800079a5: 4c 8d 4f 01 lea 0x1(%rdi),%r9 ffffffff800079a9: 3c 2e cmp $0x2e,%al ffffffff800079ab: 0f 85 6f ff ff ff jne ffffffff80007920 ffffffff800079b1: c6 07 00 movb $0x0,(%rdi) ffffffff800079b4: 48 89 da mov %rbx,%rdx ffffffff800079b7: 4c 89 cf mov %r9,%rdi ffffffff800079ba: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff800079be: 48 8d 5a 01 lea 0x1(%rdx),%rbx ffffffff800079c2: 84 c0 test %al,%al ffffffff800079c4: 75 df jne ffffffff800079a5 ffffffff800079c6: c7 07 00 00 01 00 movl $0x10000,(%rdi) ffffffff800079cc: 4c 8d 67 05 lea 0x5(%rdi),%r12 ffffffff800079d0: c6 47 04 01 movb $0x1,0x4(%rdi) ffffffff800079d4: e8 e7 3e 01 00 call ffffffff8001b8c0 ffffffff800079d9: 89 85 dc fd ff ff mov %eax,-0x224(%rbp) ffffffff800079df: 84 c0 test %al,%al ffffffff800079e1: 75 0a jne ffffffff800079ed ffffffff800079e3: c7 85 dc fd ff ff 08 movl $0x8080808,-0x224(%rbp) ffffffff800079ea: 08 08 08 ffffffff800079ed: 41 bd 03 00 00 00 mov $0x3,%r13d ffffffff800079f3: 4c 8d b5 e0 fd ff ff lea -0x220(%rbp),%r14 ffffffff800079fa: 80 3d cf d8 0c 00 00 cmpb $0x0,0xcd8cf(%rip) # ffffffff800d52d0 ffffffff80007a01: 75 4e jne ffffffff80007a51 ffffffff80007a03: 4d 89 e0 mov %r12,%r8 ffffffff80007a06: 4c 89 f1 mov %r14,%rcx ffffffff80007a09: ba e9 14 00 00 mov $0x14e9,%edx ffffffff80007a0e: be 35 00 00 00 mov $0x35,%esi ffffffff80007a13: 4d 29 f0 sub %r14,%r8 ffffffff80007a16: 48 8d bd dc fd ff ff lea -0x224(%rbp),%rdi ffffffff80007a1d: bb 00 2d 31 01 mov $0x1312d00,%ebx ffffffff80007a22: e8 e9 44 01 00 call ffffffff8001bf10 ffffffff80007a27: 80 3d a2 d8 0c 00 00 cmpb $0x0,0xcd8a2(%rip) # ffffffff800d52d0 ffffffff80007a2e: 74 0d je ffffffff80007a3d ffffffff80007a30: eb 19 jmp ffffffff80007a4b ffffffff80007a32: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007a38: 83 eb 01 sub $0x1,%ebx ffffffff80007a3b: 74 0e je ffffffff80007a4b ffffffff80007a3d: e8 ee 3e 01 00 call ffffffff8001b930 ffffffff80007a42: 80 3d 87 d8 0c 00 00 cmpb $0x0,0xcd887(%rip) # ffffffff800d52d0 ffffffff80007a49: 74 ed je ffffffff80007a38 ffffffff80007a4b: 41 83 ed 01 sub $0x1,%r13d ffffffff80007a4f: 75 a9 jne ffffffff800079fa ffffffff80007a51: 8b 05 7d d8 0c 00 mov 0xcd87d(%rip),%eax # ffffffff800d52d4 ffffffff80007a57: 48 81 c4 10 02 00 00 add $0x210,%rsp ffffffff80007a5e: 5b pop %rbx ffffffff80007a5f: 41 5c pop %r12 ffffffff80007a61: 41 5d pop %r13 ffffffff80007a63: 41 5e pop %r14 ffffffff80007a65: 5d pop %rbp ffffffff80007a66: c3 ret ffffffff80007a67: c6 85 ec fd ff ff 00 movb $0x0,-0x214(%rbp) ffffffff80007a6e: 48 89 da mov %rbx,%rdx ffffffff80007a71: 4c 89 cf mov %r9,%rdi ffffffff80007a74: e9 41 ff ff ff jmp ffffffff800079ba ffffffff80007a79: 4c 89 cf mov %r9,%rdi ffffffff80007a7c: e9 15 ff ff ff jmp ffffffff80007996 ffffffff80007a81: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80007a85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80007a8c: 00 00 00 00 ffffffff80007a90 : ffffffff80007a90: 0f b7 47 02 movzwl 0x2(%rdi),%eax ffffffff80007a94: 66 c1 c0 08 rol $0x8,%ax ffffffff80007a98: 66 85 c0 test %ax,%ax ffffffff80007a9b: 79 0b jns ffffffff80007aa8 ffffffff80007a9d: e9 3e fd ff ff jmp ffffffff800077e0 ffffffff80007aa2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007aa8: c3 ret ffffffff80007aa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80007ab0 : ffffffff80007ab0: 55 push %rbp ffffffff80007ab1: 48 89 e5 mov %rsp,%rbp ffffffff80007ab4: 53 push %rbx ffffffff80007ab5: 48 89 fb mov %rdi,%rbx ffffffff80007ab8: 48 83 ec 08 sub $0x8,%rsp ffffffff80007abc: c6 05 0d d8 0c 00 00 movb $0x0,0xcd80d(%rip) # ffffffff800d52d0 ffffffff80007ac3: c6 05 0a d8 0c 00 00 movb $0x0,0xcd80a(%rip) # ffffffff800d52d4 ffffffff80007aca: e8 f1 45 01 00 call ffffffff8001c0c0 ffffffff80007acf: 85 c0 test %eax,%eax ffffffff80007ad1: 74 0d je ffffffff80007ae0 ffffffff80007ad3: 48 89 df mov %rbx,%rdi ffffffff80007ad6: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80007ada: c9 leave ffffffff80007adb: e9 d0 fd ff ff jmp ffffffff800078b0 ffffffff80007ae0: 48 8d 3d d9 de 02 00 lea 0x2ded9(%rip),%rdi # ffffffff800359c0 ffffffff80007ae7: e8 74 97 ff ff call ffffffff80001260 ffffffff80007aec: 8b 05 e2 d7 0c 00 mov 0xcd7e2(%rip),%eax # ffffffff800d52d4 ffffffff80007af2: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80007af6: c9 leave ffffffff80007af7: c3 ret ffffffff80007af8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007aff: 00 ffffffff80007b00 : ffffffff80007b00: 48 85 ff test %rdi,%rdi ffffffff80007b03: 74 05 je ffffffff80007b0a ffffffff80007b05: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80007b08: 75 16 jne ffffffff80007b20 ffffffff80007b0a: 48 8d 3d a4 9a 02 00 lea 0x29aa4(%rip),%rdi # ffffffff800315b5 ffffffff80007b11: e9 4a 97 ff ff jmp ffffffff80001260 ffffffff80007b16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80007b1d: 00 00 00 ffffffff80007b20: 55 push %rbp ffffffff80007b21: 48 89 e5 mov %rsp,%rbp ffffffff80007b24: 41 56 push %r14 ffffffff80007b26: 53 push %rbx ffffffff80007b27: 48 89 fb mov %rdi,%rbx ffffffff80007b2a: 48 8d 3d 9b 9a 02 00 lea 0x29a9b(%rip),%rdi # ffffffff800315cc ffffffff80007b31: 48 83 ec 10 sub $0x10,%rsp ffffffff80007b35: e8 26 97 ff ff call ffffffff80001260 ffffffff80007b3a: 48 89 df mov %rbx,%rdi ffffffff80007b3d: e8 1e 97 ff ff call ffffffff80001260 ffffffff80007b42: 48 8d 3d ae 9e 02 00 lea 0x29eae(%rip),%rdi # ffffffff800319f7 ffffffff80007b49: e8 12 97 ff ff call ffffffff80001260 ffffffff80007b4e: c6 05 7b d7 0c 00 00 movb $0x0,0xcd77b(%rip) # ffffffff800d52d0 ffffffff80007b55: c6 05 78 d7 0c 00 00 movb $0x0,0xcd778(%rip) # ffffffff800d52d4 ffffffff80007b5c: e8 5f 45 01 00 call ffffffff8001c0c0 ffffffff80007b61: 85 c0 test %eax,%eax ffffffff80007b63: 0f 84 8f 00 00 00 je ffffffff80007bf8 ffffffff80007b69: 48 89 df mov %rbx,%rdi ffffffff80007b6c: e8 3f fd ff ff call ffffffff800078b0 ffffffff80007b71: 89 c3 mov %eax,%ebx ffffffff80007b73: 0f b6 c7 movzbl %bh,%eax ffffffff80007b76: 48 8d 3d ec 9d 02 00 lea 0x29dec(%rip),%rdi # ffffffff80031969 ffffffff80007b7d: 89 c2 mov %eax,%edx ffffffff80007b7f: 08 da or %bl,%dl ffffffff80007b81: 74 65 je ffffffff80007be8 ffffffff80007b83: 48 8d 3d 21 9f 02 00 lea 0x29f21(%rip),%rdi # ffffffff80031aab ffffffff80007b8a: 88 45 ef mov %al,-0x11(%rbp) ffffffff80007b8d: 41 89 de mov %ebx,%r14d ffffffff80007b90: e8 cb 96 ff ff call ffffffff80001260 ffffffff80007b95: 0f b6 fb movzbl %bl,%edi ffffffff80007b98: 41 c1 ee 10 shr $0x10,%r14d ffffffff80007b9c: e8 0f b3 ff ff call ffffffff80002eb0 ffffffff80007ba1: 48 8d 3d 06 a4 02 00 lea 0x2a406(%rip),%rdi # ffffffff80031fae ffffffff80007ba8: c1 eb 18 shr $0x18,%ebx ffffffff80007bab: e8 b0 96 ff ff call ffffffff80001260 ffffffff80007bb0: 0f b6 7d ef movzbl -0x11(%rbp),%edi ffffffff80007bb4: e8 f7 b2 ff ff call ffffffff80002eb0 ffffffff80007bb9: 48 8d 3d ee a3 02 00 lea 0x2a3ee(%rip),%rdi # ffffffff80031fae ffffffff80007bc0: e8 9b 96 ff ff call ffffffff80001260 ffffffff80007bc5: 41 0f b6 fe movzbl %r14b,%edi ffffffff80007bc9: e8 e2 b2 ff ff call ffffffff80002eb0 ffffffff80007bce: 48 8d 3d d9 a3 02 00 lea 0x2a3d9(%rip),%rdi # ffffffff80031fae ffffffff80007bd5: e8 86 96 ff ff call ffffffff80001260 ffffffff80007bda: 89 df mov %ebx,%edi ffffffff80007bdc: e8 cf b2 ff ff call ffffffff80002eb0 ffffffff80007be1: 48 8d 3d 20 ac 02 00 lea 0x2ac20(%rip),%rdi # ffffffff80032808 ffffffff80007be8: 48 83 c4 10 add $0x10,%rsp ffffffff80007bec: 5b pop %rbx ffffffff80007bed: 41 5e pop %r14 ffffffff80007bef: 5d pop %rbp ffffffff80007bf0: e9 6b 96 ff ff jmp ffffffff80001260 ffffffff80007bf5: 0f 1f 00 nopl (%rax) ffffffff80007bf8: 48 8d 3d c1 dd 02 00 lea 0x2ddc1(%rip),%rdi # ffffffff800359c0 ffffffff80007bff: e8 5c 96 ff ff call ffffffff80001260 ffffffff80007c04: 8b 1d ca d6 0c 00 mov 0xcd6ca(%rip),%ebx # ffffffff800d52d4 ffffffff80007c0a: e9 64 ff ff ff jmp ffffffff80007b73 ffffffff80007c0f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80007c16: 00 00 00 ffffffff80007c19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80007c20 : ffffffff80007c20: 8b 05 ba da 0e 00 mov 0xedaba(%rip),%eax # ffffffff800f56e0 ffffffff80007c26: 85 c0 test %eax,%eax ffffffff80007c28: 74 06 je ffffffff80007c30 ffffffff80007c2a: 31 c0 xor %eax,%eax ffffffff80007c2c: c3 ret ffffffff80007c2d: 0f 1f 00 nopl (%rax) ffffffff80007c30: 55 push %rbp ffffffff80007c31: b9 10 00 00 00 mov $0x10,%ecx ffffffff80007c36: 48 89 e5 mov %rsp,%rbp ffffffff80007c39: 41 57 push %r15 ffffffff80007c3b: 41 56 push %r14 ffffffff80007c3d: 41 55 push %r13 ffffffff80007c3f: 41 54 push %r12 ffffffff80007c41: 53 push %rbx ffffffff80007c42: 48 89 fb mov %rdi,%rbx ffffffff80007c45: 48 83 ec 18 sub $0x18,%rsp ffffffff80007c49: 0f b6 57 06 movzbl 0x6(%rdi),%edx ffffffff80007c4d: 0f b6 77 05 movzbl 0x5(%rdi),%esi ffffffff80007c51: 0f b6 7f 04 movzbl 0x4(%rdi),%edi ffffffff80007c55: e8 c6 5b 01 00 call ffffffff8001d820 ffffffff80007c5a: 8d 50 ff lea -0x1(%rax),%edx ffffffff80007c5d: 83 fa fd cmp $0xfffffffd,%edx ffffffff80007c60: 0f 87 6d 02 00 00 ja ffffffff80007ed3 ffffffff80007c66: a8 01 test $0x1,%al ffffffff80007c68: 0f 85 65 02 00 00 jne ffffffff80007ed3 ffffffff80007c6e: 89 c7 mov %eax,%edi ffffffff80007c70: 83 e7 f0 and $0xfffffff0,%edi ffffffff80007c73: e8 e8 60 01 00 call ffffffff8001dd60 ffffffff80007c78: b9 04 00 00 00 mov $0x4,%ecx ffffffff80007c7d: 48 89 05 7c da 0e 00 mov %rax,0xeda7c(%rip) # ffffffff800f5700 ffffffff80007c84: 49 89 c7 mov %rax,%r15 ffffffff80007c87: 48 89 45 c8 mov %rax,-0x38(%rbp) ffffffff80007c8b: 48 8b 03 mov (%rbx),%rax ffffffff80007c8e: 48 89 05 73 da 0e 00 mov %rax,0xeda73(%rip) # ffffffff800f5708 ffffffff80007c95: 0f b7 43 08 movzwl 0x8(%rbx),%eax ffffffff80007c99: c7 05 71 da 0e 00 00 movl $0x0,0xeda71(%rip) # ffffffff800f5714 ffffffff80007ca0: 00 00 00 ffffffff80007ca3: 66 89 05 66 da 0e 00 mov %ax,0xeda66(%rip) # ffffffff800f5710 ffffffff80007caa: 0f b6 53 06 movzbl 0x6(%rbx),%edx ffffffff80007cae: 0f b6 73 05 movzbl 0x5(%rbx),%esi ffffffff80007cb2: 0f b6 7b 04 movzbl 0x4(%rbx),%edi ffffffff80007cb6: e8 65 5b 01 00 call ffffffff8001d820 ffffffff80007cbb: 0f b6 53 06 movzbl 0x6(%rbx),%edx ffffffff80007cbf: 0f b6 73 05 movzbl 0x5(%rbx),%esi ffffffff80007cc3: b9 04 00 00 00 mov $0x4,%ecx ffffffff80007cc8: 83 c8 06 or $0x6,%eax ffffffff80007ccb: 0f b6 7b 04 movzbl 0x4(%rbx),%edi ffffffff80007ccf: 41 89 c0 mov %eax,%r8d ffffffff80007cd2: e8 89 5b 01 00 call ffffffff8001d860 ffffffff80007cd7: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff80007cdb: 41 8b 07 mov (%r15),%eax ffffffff80007cde: 0d 00 00 00 04 or $0x4000000,%eax ffffffff80007ce3: 41 89 07 mov %eax,(%r15) ffffffff80007ce6: b8 a0 86 01 00 mov $0x186a0,%eax ffffffff80007ceb: eb 18 jmp ffffffff80007d05 ffffffff80007ced: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007cf4: 00 ffffffff80007cf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80007cfc: 00 00 00 00 ffffffff80007d00: 83 e8 01 sub $0x1,%eax ffffffff80007d03: 74 0e je ffffffff80007d13 ffffffff80007d05: 48 8b 55 c8 mov -0x38(%rbp),%rdx ffffffff80007d09: 8b 12 mov (%rdx),%edx ffffffff80007d0b: 81 e2 00 00 00 04 and $0x4000000,%edx ffffffff80007d11: 75 ed jne ffffffff80007d00 ffffffff80007d13: 48 8b 45 c8 mov -0x38(%rbp),%rax ffffffff80007d17: 4c 8d 25 e2 d9 0e 00 lea 0xed9e2(%rip),%r12 # ffffffff800f5700 ffffffff80007d1e: 45 31 ed xor %r13d,%r13d ffffffff80007d21: c7 05 fd da 0e 00 00 movl $0x0,0xedafd(%rip) # ffffffff800f5828 ffffffff80007d28: 00 00 00 ffffffff80007d2b: 48 8d 1d ae d5 0d 00 lea 0xdd5ae(%rip),%rbx # ffffffff800e52e0 ffffffff80007d32: 4d 8d 74 24 28 lea 0x28(%r12),%r14 ffffffff80007d37: 8b 90 00 54 00 00 mov 0x5400(%rax),%edx ffffffff80007d3d: 8b 80 04 54 00 00 mov 0x5404(%rax),%eax ffffffff80007d43: 66 89 05 d2 d9 0e 00 mov %ax,0xed9d2(%rip) # ffffffff800f571c ffffffff80007d4a: 48 8d 05 8f d7 0e 00 lea 0xed78f(%rip),%rax # ffffffff800f54e0 ffffffff80007d51: 89 15 c1 d9 0e 00 mov %edx,0xed9c1(%rip) # ffffffff800f5718 ffffffff80007d57: 48 89 05 c2 d9 0e 00 mov %rax,0xed9c2(%rip) # ffffffff800f5720 ffffffff80007d5e: 66 90 xchg %ax,%ax ffffffff80007d60: 49 89 1e mov %rbx,(%r14) ffffffff80007d63: 48 89 df mov %rbx,%rdi ffffffff80007d66: 4e 8d 3c 28 lea (%rax,%r13,1),%r15 ffffffff80007d6a: 49 83 c6 08 add $0x8,%r14 ffffffff80007d6e: 48 81 c3 00 08 00 00 add $0x800,%rbx ffffffff80007d75: e8 f6 5f 01 00 call ffffffff8001dd70 ffffffff80007d7a: 48 8d 0d 5f d5 0e 00 lea 0xed55f(%rip),%rcx # ffffffff800f52e0 ffffffff80007d81: 49 89 07 mov %rax,(%r15) ffffffff80007d84: 49 8b 44 24 20 mov 0x20(%r12),%rax ffffffff80007d89: 4a c7 44 28 08 00 00 movq $0x0,0x8(%rax,%r13,1) ffffffff80007d90: 00 00 ffffffff80007d92: 49 83 c5 10 add $0x10,%r13 ffffffff80007d96: 48 39 cb cmp %rcx,%rbx ffffffff80007d99: 75 c5 jne ffffffff80007d60 ffffffff80007d9b: 48 8d 3d 3e d7 0e 00 lea 0xed73e(%rip),%rdi # ffffffff800f54e0 ffffffff80007da2: 48 8d 1d 37 d5 0c 00 lea 0xcd537(%rip),%rbx # ffffffff800d52e0 ffffffff80007da9: 45 31 f6 xor %r14d,%r14d ffffffff80007dac: e8 bf 5f 01 00 call ffffffff8001dd70 ffffffff80007db1: 48 8b 75 c8 mov -0x38(%rbp),%rsi ffffffff80007db5: 4c 8d 2d 7c da 0e 00 lea 0xeda7c(%rip),%r13 # ffffffff800f5838 ffffffff80007dbc: c7 05 72 db 0e 00 00 movl $0x1f0000,0xedb72(%rip) # ffffffff800f5938 ffffffff80007dc3: 00 1f 00 ffffffff80007dc6: 89 86 00 38 00 00 mov %eax,0x3800(%rsi) ffffffff80007dcc: 48 c1 e8 20 shr $0x20,%rax ffffffff80007dd0: 89 86 04 38 00 00 mov %eax,0x3804(%rsi) ffffffff80007dd6: 48 8d 05 03 d5 0e 00 lea 0xed503(%rip),%rax # ffffffff800f52e0 ffffffff80007ddd: c7 86 08 38 00 00 00 movl $0x200,0x3808(%rsi) ffffffff80007de4: 02 00 00 ffffffff80007de7: 48 89 05 42 da 0e 00 mov %rax,0xeda42(%rip) # ffffffff800f5830 ffffffff80007dee: c7 86 10 38 00 00 00 movl $0x0,0x3810(%rsi) ffffffff80007df5: 00 00 00 ffffffff80007df8: c7 86 18 38 00 00 00 movl $0x0,0x3818(%rsi) ffffffff80007dff: 00 00 00 ffffffff80007e02: c7 86 00 04 00 00 0a movl $0xa,0x400(%rsi) ffffffff80007e09: 00 00 00 ffffffff80007e0c: c7 86 10 04 00 00 0a movl $0x60200a,0x410(%rsi) ffffffff80007e13: 20 60 00 ffffffff80007e16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80007e1d: 00 00 00 ffffffff80007e20: 49 89 5d 00 mov %rbx,0x0(%r13) ffffffff80007e24: 48 89 df mov %rbx,%rdi ffffffff80007e27: 4e 8d 3c 30 lea (%rax,%r14,1),%r15 ffffffff80007e2b: 49 83 c5 08 add $0x8,%r13 ffffffff80007e2f: 48 81 c3 00 08 00 00 add $0x800,%rbx ffffffff80007e36: e8 35 5f 01 00 call ffffffff8001dd70 ffffffff80007e3b: 48 8d 35 9e d4 0d 00 lea 0xdd49e(%rip),%rsi # ffffffff800e52e0 ffffffff80007e42: 49 89 07 mov %rax,(%r15) ffffffff80007e45: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax ffffffff80007e4c: 00 ffffffff80007e4d: 4a c7 44 30 08 00 00 movq $0x0,0x8(%rax,%r14,1) ffffffff80007e54: 00 00 ffffffff80007e56: 49 83 c6 10 add $0x10,%r14 ffffffff80007e5a: 48 39 de cmp %rbx,%rsi ffffffff80007e5d: 75 c1 jne ffffffff80007e20 ffffffff80007e5f: 48 8d 3d 7a d4 0e 00 lea 0xed47a(%rip),%rdi # ffffffff800f52e0 ffffffff80007e66: e8 05 5f 01 00 call ffffffff8001dd70 ffffffff80007e6b: 48 8b 4d c8 mov -0x38(%rbp),%rcx ffffffff80007e6f: c7 05 67 d8 0e 00 01 movl $0x1,0xed867(%rip) # ffffffff800f56e0 ffffffff80007e76: 00 00 00 ffffffff80007e79: 89 81 00 28 00 00 mov %eax,0x2800(%rcx) ffffffff80007e7f: 48 c1 e8 20 shr $0x20,%rax ffffffff80007e83: 89 81 04 28 00 00 mov %eax,0x2804(%rcx) ffffffff80007e89: c7 81 08 28 00 00 00 movl $0x200,0x2808(%rcx) ffffffff80007e90: 02 00 00 ffffffff80007e93: c7 81 10 28 00 00 00 movl $0x0,0x2810(%rcx) ffffffff80007e9a: 00 00 00 ffffffff80007e9d: c7 81 18 28 00 00 1f movl $0x1f,0x2818(%rcx) ffffffff80007ea4: 00 00 00 ffffffff80007ea7: c7 81 00 01 00 00 3e movl $0x401803e,0x100(%rcx) ffffffff80007eae: 80 01 04 ffffffff80007eb1: 8b 01 mov (%rcx),%eax ffffffff80007eb3: 83 c8 40 or $0x40,%eax ffffffff80007eb6: 89 01 mov %eax,(%rcx) ffffffff80007eb8: 31 c0 xor %eax,%eax ffffffff80007eba: c7 05 50 d8 0e 00 01 movl $0x1,0xed850(%rip) # ffffffff800f5714 ffffffff80007ec1: 00 00 00 ffffffff80007ec4: 48 83 c4 18 add $0x18,%rsp ffffffff80007ec8: 5b pop %rbx ffffffff80007ec9: 41 5c pop %r12 ffffffff80007ecb: 41 5d pop %r13 ffffffff80007ecd: 41 5e pop %r14 ffffffff80007ecf: 41 5f pop %r15 ffffffff80007ed1: 5d pop %rbp ffffffff80007ed2: c3 ret ffffffff80007ed3: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80007ed8: eb ea jmp ffffffff80007ec4 ffffffff80007eda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007ee0 : ffffffff80007ee0: 8b 05 fa d7 0e 00 mov 0xed7fa(%rip),%eax # ffffffff800f56e0 ffffffff80007ee6: 85 c0 test %eax,%eax ffffffff80007ee8: 74 0e je ffffffff80007ef8 ffffffff80007eea: 48 8d 05 0f d8 0e 00 lea 0xed80f(%rip),%rax # ffffffff800f5700 ffffffff80007ef1: c3 ret ffffffff80007ef2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007ef8: 31 c0 xor %eax,%eax ffffffff80007efa: c3 ret ffffffff80007efb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80007f00 : ffffffff80007f00: 44 8b 05 d9 d7 0e 00 mov 0xed7d9(%rip),%r8d # ffffffff800f56e0 ffffffff80007f07: 45 85 c0 test %r8d,%r8d ffffffff80007f0a: 0f 84 91 00 00 00 je ffffffff80007fa1 ffffffff80007f10: 8b 0d fe d7 0e 00 mov 0xed7fe(%rip),%ecx # ffffffff800f5714 ffffffff80007f16: 85 c9 test %ecx,%ecx ffffffff80007f18: 0f 84 83 00 00 00 je ffffffff80007fa1 ffffffff80007f1e: 48 81 fe 00 08 00 00 cmp $0x800,%rsi ffffffff80007f25: 77 7a ja ffffffff80007fa1 ffffffff80007f27: 0f b7 15 fc d8 0e 00 movzwl 0xed8fc(%rip),%edx # ffffffff800f582a ffffffff80007f2e: 44 8d 42 01 lea 0x1(%rdx),%r8d ffffffff80007f32: 48 89 d0 mov %rdx,%rax ffffffff80007f35: 41 83 e0 1f and $0x1f,%r8d ffffffff80007f39: 66 44 39 05 e7 d8 0e cmp %r8w,0xed8e7(%rip) # ffffffff800f5828 ffffffff80007f40: 00 ffffffff80007f41: 74 5e je ffffffff80007fa1 ffffffff80007f43: 4c 8b 0d b6 d7 0e 00 mov 0xed7b6(%rip),%r9 # ffffffff800f5700 ffffffff80007f4a: 48 85 f6 test %rsi,%rsi ffffffff80007f4d: 74 28 je ffffffff80007f77 ffffffff80007f4f: 48 8d 05 aa d7 0e 00 lea 0xed7aa(%rip),%rax # ffffffff800f5700 ffffffff80007f56: 48 63 d2 movslq %edx,%rdx ffffffff80007f59: 48 8b 4c d0 28 mov 0x28(%rax,%rdx,8),%rcx ffffffff80007f5e: 31 c0 xor %eax,%eax ffffffff80007f60: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80007f64: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff80007f67: 48 83 c0 01 add $0x1,%rax ffffffff80007f6b: 48 39 c6 cmp %rax,%rsi ffffffff80007f6e: 75 f0 jne ffffffff80007f60 ffffffff80007f70: 0f b7 05 b3 d8 0e 00 movzwl 0xed8b3(%rip),%eax # ffffffff800f582a ffffffff80007f77: 48 c1 e0 04 shl $0x4,%rax ffffffff80007f7b: ba 0b 00 00 00 mov $0xb,%edx ffffffff80007f80: 48 03 05 99 d7 0e 00 add 0xed799(%rip),%rax # ffffffff800f5720 ffffffff80007f87: 66 89 70 08 mov %si,0x8(%rax) ffffffff80007f8b: 66 89 50 0b mov %dx,0xb(%rax) ffffffff80007f8f: 31 c0 xor %eax,%eax ffffffff80007f91: 66 44 89 05 91 d8 0e mov %r8w,0xed891(%rip) # ffffffff800f582a ffffffff80007f98: 00 ffffffff80007f99: 45 89 81 18 38 00 00 mov %r8d,0x3818(%r9) ffffffff80007fa0: c3 ret ffffffff80007fa1: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80007fa6: c3 ret ffffffff80007fa7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80007fae: 00 00 ffffffff80007fb0 : ffffffff80007fb0: 8b 05 2a d7 0e 00 mov 0xed72a(%rip),%eax # ffffffff800f56e0 ffffffff80007fb6: 48 89 f2 mov %rsi,%rdx ffffffff80007fb9: 85 c0 test %eax,%eax ffffffff80007fbb: 0f 84 b6 00 00 00 je ffffffff80008077 ffffffff80007fc1: 8b 05 4d d7 0e 00 mov 0xed74d(%rip),%eax # ffffffff800f5714 ffffffff80007fc7: 85 c0 test %eax,%eax ffffffff80007fc9: 0f 84 a8 00 00 00 je ffffffff80008077 ffffffff80007fcf: 4c 8b 15 2a d7 0e 00 mov 0xed72a(%rip),%r10 # ffffffff800f5700 ffffffff80007fd6: 41 8b 8a 10 28 00 00 mov 0x2810(%r10),%ecx ffffffff80007fdd: 41 8b 82 18 28 00 00 mov 0x2818(%r10),%eax ffffffff80007fe4: 44 8d 40 01 lea 0x1(%rax),%r8d ffffffff80007fe8: 31 c0 xor %eax,%eax ffffffff80007fea: 41 83 e0 1f and $0x1f,%r8d ffffffff80007fee: 66 41 39 c8 cmp %cx,%r8w ffffffff80007ff2: 0f 84 7f 00 00 00 je ffffffff80008077 ffffffff80007ff8: 4d 63 c8 movslq %r8d,%r9 ffffffff80007ffb: 48 8b 0d 2e d8 0e 00 mov 0xed82e(%rip),%rcx # ffffffff800f5830 ffffffff80008002: 4d 89 cb mov %r9,%r11 ffffffff80008005: 49 c1 e3 04 shl $0x4,%r11 ffffffff80008009: 4c 01 d9 add %r11,%rcx ffffffff8000800c: f6 41 0c 01 testb $0x1,0xc(%rcx) ffffffff80008010: 74 65 je ffffffff80008077 ffffffff80008012: 0f b7 41 08 movzwl 0x8(%rcx),%eax ffffffff80008016: 83 e8 04 sub $0x4,%eax ffffffff80008019: 0f b7 f0 movzwl %ax,%esi ffffffff8000801c: 48 39 f2 cmp %rsi,%rdx ffffffff8000801f: 48 0f 42 f2 cmovb %rdx,%rsi ffffffff80008023: 0f 42 c2 cmovb %edx,%eax ffffffff80008026: 48 85 f6 test %rsi,%rsi ffffffff80008029: 74 30 je ffffffff8000805b ffffffff8000802b: 48 8d 15 ce d6 0e 00 lea 0xed6ce(%rip),%rdx # ffffffff800f5700 ffffffff80008032: 4e 8b 8c ca 38 01 00 mov 0x138(%rdx,%r9,8),%r9 ffffffff80008039: 00 ffffffff8000803a: 31 d2 xor %edx,%edx ffffffff8000803c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80008040: 41 0f b6 0c 11 movzbl (%r9,%rdx,1),%ecx ffffffff80008045: 88 0c 17 mov %cl,(%rdi,%rdx,1) ffffffff80008048: 48 83 c2 01 add $0x1,%rdx ffffffff8000804c: 48 39 f2 cmp %rsi,%rdx ffffffff8000804f: 75 ef jne ffffffff80008040 ffffffff80008051: 48 8b 0d d8 d7 0e 00 mov 0xed7d8(%rip),%rcx # ffffffff800f5830 ffffffff80008058: 4c 01 d9 add %r11,%rcx ffffffff8000805b: 31 d2 xor %edx,%edx ffffffff8000805d: c6 41 0c 00 movb $0x0,0xc(%rcx) ffffffff80008061: 0f b7 c0 movzwl %ax,%eax ffffffff80008064: 66 89 51 08 mov %dx,0x8(%rcx) ffffffff80008068: 45 89 82 18 28 00 00 mov %r8d,0x2818(%r10) ffffffff8000806f: 66 44 89 05 c3 d8 0e mov %r8w,0xed8c3(%rip) # ffffffff800f593a ffffffff80008076: 00 ffffffff80008077: c3 ret ffffffff80008078: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000807f: 00 ffffffff80008080 : ffffffff80008080: 48 8d 15 39 df 0e 00 lea 0xedf39(%rip),%rdx # ffffffff800f5fc0 ffffffff80008087: 48 8d 8a 00 82 00 00 lea 0x8200(%rdx),%rcx ffffffff8000808e: 48 8d 82 00 ff ff ff lea -0x100(%rdx),%rax ffffffff80008095: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000809c: 00 00 00 00 ffffffff800080a0: c6 00 00 movb $0x0,(%rax) ffffffff800080a3: 48 83 c0 02 add $0x2,%rax ffffffff800080a7: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff800080ab: 48 39 d0 cmp %rdx,%rax ffffffff800080ae: 75 f0 jne ffffffff800080a0 ffffffff800080b0: 48 8d 90 04 01 00 00 lea 0x104(%rax),%rdx ffffffff800080b7: c7 00 00 00 00 00 movl $0x0,(%rax) ffffffff800080bd: 48 39 ca cmp %rcx,%rdx ffffffff800080c0: 75 cc jne ffffffff8000808e ffffffff800080c2: c7 05 c8 60 06 00 01 movl $0x1,0x660c8(%rip) # ffffffff8006e194 ffffffff800080c9: 00 00 00 ffffffff800080cc: c7 05 d2 dd 0e 00 00 movl $0x0,0xeddd2(%rip) # ffffffff800f5ea8 ffffffff800080d3: 00 00 00 ffffffff800080d6: c7 05 c4 dd 0e 00 00 movl $0x0,0xeddc4(%rip) # ffffffff800f5ea4 ffffffff800080dd: 00 00 00 ffffffff800080e0: c7 05 b6 dd 0e 00 00 movl $0x0,0xeddb6(%rip) # ffffffff800f5ea0 ffffffff800080e7: 00 00 00 ffffffff800080ea: c6 05 af dc 0e 00 00 movb $0x0,0xedcaf(%rip) # ffffffff800f5da0 ffffffff800080f1: c6 05 a0 dc 0e 00 00 movb $0x0,0xedca0(%rip) # ffffffff800f5d98 ffffffff800080f8: c3 ret ffffffff800080f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80008100 : ffffffff80008100: 40 80 fe 11 cmp $0x11,%sil ffffffff80008104: 0f 84 86 00 00 00 je ffffffff80008190 ffffffff8000810a: 40 80 fe 12 cmp $0x12,%sil ffffffff8000810e: 0f 84 bc 02 00 00 je ffffffff800083d0 ffffffff80008114: 40 80 fe 13 cmp $0x13,%sil ffffffff80008118: 0f 84 82 00 00 00 je ffffffff800081a0 ffffffff8000811e: 8b 15 84 dd 0e 00 mov 0xedd84(%rip),%edx # ffffffff800f5ea8 ffffffff80008124: 40 80 fe 14 cmp $0x14,%sil ffffffff80008128: 0f 84 72 02 00 00 je ffffffff800083a0 ffffffff8000812e: 83 fa 7f cmp $0x7f,%edx ffffffff80008131: 7f 67 jg ffffffff8000819a ffffffff80008133: 55 push %rbp ffffffff80008134: 48 89 e5 mov %rsp,%rbp ffffffff80008137: 41 57 push %r15 ffffffff80008139: 41 56 push %r14 ffffffff8000813b: 41 55 push %r13 ffffffff8000813d: 41 54 push %r12 ffffffff8000813f: 53 push %rbx ffffffff80008140: 40 80 fe 0a cmp $0xa,%sil ffffffff80008144: 0f 84 b6 00 00 00 je ffffffff80008200 ffffffff8000814a: 40 80 fe 08 cmp $0x8,%sil ffffffff8000814e: 0f 84 ee 03 00 00 je ffffffff80008542 ffffffff80008154: 8d 46 e0 lea -0x20(%rsi),%eax ffffffff80008157: 3c 5e cmp $0x5e,%al ffffffff80008159: 0f 86 36 03 00 00 jbe ffffffff80008495 ffffffff8000815f: 8b 05 3b dd 0e 00 mov 0xedd3b(%rip),%eax # ffffffff800f5ea0 ffffffff80008165: c6 05 2c dc 0e 00 01 movb $0x1,0xedc2c(%rip) # ffffffff800f5d98 ffffffff8000816c: 39 c2 cmp %eax,%edx ffffffff8000816e: 7c 0a jl ffffffff8000817a ffffffff80008170: 83 c0 16 add $0x16,%eax ffffffff80008173: 39 c2 cmp %eax,%edx ffffffff80008175: 7c 09 jl ffffffff80008180 ffffffff80008177: 83 ea 15 sub $0x15,%edx ffffffff8000817a: 89 15 20 dd 0e 00 mov %edx,0xedd20(%rip) # ffffffff800f5ea0 ffffffff80008180: 5b pop %rbx ffffffff80008181: 41 5c pop %r12 ffffffff80008183: 41 5d pop %r13 ffffffff80008185: 41 5e pop %r14 ffffffff80008187: 41 5f pop %r15 ffffffff80008189: 5d pop %rbp ffffffff8000818a: c3 ret ffffffff8000818b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008190: 8b 05 12 dd 0e 00 mov 0xedd12(%rip),%eax # ffffffff800f5ea8 ffffffff80008196: 85 c0 test %eax,%eax ffffffff80008198: 7f 26 jg ffffffff800081c0 ffffffff8000819a: c3 ret ffffffff8000819b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800081a0: 8b 05 fe dc 0e 00 mov 0xedcfe(%rip),%eax # ffffffff800f5ea4 ffffffff800081a6: 85 c0 test %eax,%eax ffffffff800081a8: 0f 8e b2 02 00 00 jle ffffffff80008460 ffffffff800081ae: 83 e8 01 sub $0x1,%eax ffffffff800081b1: 89 05 ed dc 0e 00 mov %eax,0xedced(%rip) # ffffffff800f5ea4 ffffffff800081b7: c3 ret ffffffff800081b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800081bf: 00 ffffffff800081c0: 83 e8 01 sub $0x1,%eax ffffffff800081c3: 48 8d 0d f6 dc 0e 00 lea 0xedcf6(%rip),%rcx # ffffffff800f5ec0 ffffffff800081ca: 48 63 d0 movslq %eax,%rdx ffffffff800081cd: 89 05 d5 dc 0e 00 mov %eax,0xedcd5(%rip) # ffffffff800f5ea8 ffffffff800081d3: 48 69 d2 04 01 00 00 imul $0x104,%rdx,%rdx ffffffff800081da: 8b 94 11 00 01 00 00 mov 0x100(%rcx,%rdx,1),%edx ffffffff800081e1: 3b 15 bd dc 0e 00 cmp 0xedcbd(%rip),%edx # ffffffff800f5ea4 ffffffff800081e7: 7d 06 jge ffffffff800081ef ffffffff800081e9: 89 15 b5 dc 0e 00 mov %edx,0xedcb5(%rip) # ffffffff800f5ea4 ffffffff800081ef: 3b 05 ab dc 0e 00 cmp 0xedcab(%rip),%eax # ffffffff800f5ea0 ffffffff800081f5: 7d a3 jge ffffffff8000819a ffffffff800081f7: 89 05 a3 dc 0e 00 mov %eax,0xedca3(%rip) # ffffffff800f5ea0 ffffffff800081fd: c3 ret ffffffff800081fe: 66 90 xchg %ax,%ax ffffffff80008200: 8b 05 8e 5f 06 00 mov 0x65f8e(%rip),%eax # ffffffff8006e194 ffffffff80008206: 89 c3 mov %eax,%ebx ffffffff80008208: 83 f8 7f cmp $0x7f,%eax ffffffff8000820b: 0f 8f 6f ff ff ff jg ffffffff80008180 ffffffff80008211: 39 d0 cmp %edx,%eax ffffffff80008213: 0f 8e 38 05 00 00 jle ffffffff80008751 ffffffff80008219: 8d 70 ff lea -0x1(%rax),%esi ffffffff8000821c: 4c 63 cb movslq %ebx,%r9 ffffffff8000821f: 4c 8d 05 9a dc 0e 00 lea 0xedc9a(%rip),%r8 # ffffffff800f5ec0 ffffffff80008226: 48 63 ce movslq %esi,%rcx ffffffff80008229: 4d 69 c9 04 01 00 00 imul $0x104,%r9,%r9 ffffffff80008230: 29 d6 sub %edx,%esi ffffffff80008232: 4c 69 d1 04 01 00 00 imul $0x104,%rcx,%r10 ffffffff80008239: 48 29 f1 sub %rsi,%rcx ffffffff8000823c: 48 69 c9 04 01 00 00 imul $0x104,%rcx,%rcx ffffffff80008243: 4b 8d 04 10 lea (%r8,%r10,1),%rax ffffffff80008247: 4d 8d 9c 08 fc fe ff lea -0x104(%r8,%rcx,1),%r11 ffffffff8000824e: ff ffffffff8000824f: 90 nop ffffffff80008250: 48 89 c1 mov %rax,%rcx ffffffff80008253: 48 8b 30 mov (%rax),%rsi ffffffff80008256: 4c 29 d1 sub %r10,%rcx ffffffff80008259: 4c 01 c9 add %r9,%rcx ffffffff8000825c: 48 89 31 mov %rsi,(%rcx) ffffffff8000825f: 48 8d 79 08 lea 0x8(%rcx),%rdi ffffffff80008263: 48 8b b0 fc 00 00 00 mov 0xfc(%rax),%rsi ffffffff8000826a: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ffffffff8000826e: 48 89 b1 fc 00 00 00 mov %rsi,0xfc(%rcx) ffffffff80008275: 48 29 f9 sub %rdi,%rcx ffffffff80008278: 48 89 c6 mov %rax,%rsi ffffffff8000827b: 48 2d 04 01 00 00 sub $0x104,%rax ffffffff80008281: 48 29 ce sub %rcx,%rsi ffffffff80008284: 81 c1 04 01 00 00 add $0x104,%ecx ffffffff8000828a: c1 e9 03 shr $0x3,%ecx ffffffff8000828d: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff80008290: 4c 39 d8 cmp %r11,%rax ffffffff80008293: 75 bb jne ffffffff80008250 ffffffff80008295: 8d 43 01 lea 0x1(%rbx),%eax ffffffff80008298: 44 8d 52 01 lea 0x1(%rdx),%r10d ffffffff8000829c: 89 05 f2 5e 06 00 mov %eax,0x65ef2(%rip) # ffffffff8006e194 ffffffff800082a2: 49 63 c2 movslq %r10d,%rax ffffffff800082a5: 48 8d 0d 14 dd 0e 00 lea 0xedd14(%rip),%rcx # ffffffff800f5fc0 ffffffff800082ac: 48 69 f0 04 01 00 00 imul $0x104,%rax,%rsi ffffffff800082b3: 49 89 c6 mov %rax,%r14 ffffffff800082b6: 48 01 f1 add %rsi,%rcx ffffffff800082b9: 49 8d 04 30 lea (%r8,%rsi,1),%rax ffffffff800082bd: 0f 1f 00 nopl (%rax) ffffffff800082c0: c6 00 00 movb $0x0,(%rax) ffffffff800082c3: 48 83 c0 02 add $0x2,%rax ffffffff800082c7: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff800082cb: 48 39 c8 cmp %rcx,%rax ffffffff800082ce: 75 f0 jne ffffffff800082c0 ffffffff800082d0: 49 69 c6 04 01 00 00 imul $0x104,%r14,%rax ffffffff800082d7: 48 63 fa movslq %edx,%rdi ffffffff800082da: 8b 0d c4 db 0e 00 mov 0xedbc4(%rip),%ecx # ffffffff800f5ea4 ffffffff800082e0: 41 c7 84 00 00 01 00 movl $0x0,0x100(%r8,%rax,1) ffffffff800082e7: 00 00 00 00 00 ffffffff800082ec: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff800082f3: 41 8b 84 00 00 01 00 mov 0x100(%r8,%rax,1),%eax ffffffff800082fa: 00 ffffffff800082fb: 29 c8 sub %ecx,%eax ffffffff800082fd: 41 89 c7 mov %eax,%r15d ffffffff80008300: 85 c0 test %eax,%eax ffffffff80008302: 0f 8e 3e 04 00 00 jle ffffffff80008746 ffffffff80008308: 48 63 d9 movslq %ecx,%rbx ffffffff8000830b: 4c 69 cf fc fe ff ff imul $0xfffffffffffffefc,%rdi,%r9 ffffffff80008312: 49 63 d7 movslq %r15d,%rdx ffffffff80008315: 49 8d 04 18 lea (%r8,%rbx,1),%rax ffffffff80008319: 49 89 dc mov %rbx,%r12 ffffffff8000831c: 49 89 d5 mov %rdx,%r13 ffffffff8000831f: 48 8d 84 06 fc fe ff lea -0x104(%rsi,%rax,1),%rax ffffffff80008326: ff ffffffff80008327: 4c 8d 1c 02 lea (%rdx,%rax,1),%r11 ffffffff8000832b: 49 29 d9 sub %rbx,%r9 ffffffff8000832e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80008335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000833c: 00 00 00 00 ffffffff80008340: 0f b6 18 movzbl (%rax),%ebx ffffffff80008343: 49 8d 14 01 lea (%r9,%rax,1),%rdx ffffffff80008347: 48 83 c0 01 add $0x1,%rax ffffffff8000834b: 88 1c 32 mov %bl,(%rdx,%rsi,1) ffffffff8000834e: 4c 39 d8 cmp %r11,%rax ffffffff80008351: 75 ed jne ffffffff80008340 ffffffff80008353: 49 69 c6 04 01 00 00 imul $0x104,%r14,%rax ffffffff8000835a: 44 89 15 47 db 0e 00 mov %r10d,0xedb47(%rip) # ffffffff800f5ea8 ffffffff80008361: 44 89 d2 mov %r10d,%edx ffffffff80008364: c7 05 36 db 0e 00 00 movl $0x0,0xedb36(%rip) # ffffffff800f5ea4 ffffffff8000836b: 00 00 00 ffffffff8000836e: 4c 01 c0 add %r8,%rax ffffffff80008371: 42 c6 04 28 00 movb $0x0,(%rax,%r13,1) ffffffff80008376: 44 89 b8 00 01 00 00 mov %r15d,0x100(%rax) ffffffff8000837d: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff80008384: 4c 01 c0 add %r8,%rax ffffffff80008387: 42 c6 04 20 00 movb $0x0,(%rax,%r12,1) ffffffff8000838c: 89 88 00 01 00 00 mov %ecx,0x100(%rax) ffffffff80008392: e9 c8 fd ff ff jmp ffffffff8000815f ffffffff80008397: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000839e: 00 00 ffffffff800083a0: 48 63 c2 movslq %edx,%rax ffffffff800083a3: 48 8d 35 16 db 0e 00 lea 0xedb16(%rip),%rsi # ffffffff800f5ec0 ffffffff800083aa: 8b 0d f4 da 0e 00 mov 0xedaf4(%rip),%ecx # ffffffff800f5ea4 ffffffff800083b0: 48 69 c0 04 01 00 00 imul $0x104,%rax,%rax ffffffff800083b7: 39 8c 06 00 01 00 00 cmp %ecx,0x100(%rsi,%rax,1) ffffffff800083be: 7e 78 jle ffffffff80008438 ffffffff800083c0: 83 c1 01 add $0x1,%ecx ffffffff800083c3: 89 0d db da 0e 00 mov %ecx,0xedadb(%rip) # ffffffff800f5ea4 ffffffff800083c9: c3 ret ffffffff800083ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800083d0: 8b 05 be 5d 06 00 mov 0x65dbe(%rip),%eax # ffffffff8006e194 ffffffff800083d6: 8b 15 cc da 0e 00 mov 0xedacc(%rip),%edx # ffffffff800f5ea8 ffffffff800083dc: 83 e8 01 sub $0x1,%eax ffffffff800083df: 39 d0 cmp %edx,%eax ffffffff800083e1: 0f 8e b3 fd ff ff jle ffffffff8000819a ffffffff800083e7: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff800083ea: 48 8d 35 cf da 0e 00 lea 0xedacf(%rip),%rsi # ffffffff800f5ec0 ffffffff800083f1: 48 63 c1 movslq %ecx,%rax ffffffff800083f4: 89 0d ae da 0e 00 mov %ecx,0xedaae(%rip) # ffffffff800f5ea8 ffffffff800083fa: 48 69 c0 04 01 00 00 imul $0x104,%rax,%rax ffffffff80008401: 8b 84 06 00 01 00 00 mov 0x100(%rsi,%rax,1),%eax ffffffff80008408: 3b 05 96 da 0e 00 cmp 0xeda96(%rip),%eax # ffffffff800f5ea4 ffffffff8000840e: 7d 06 jge ffffffff80008416 ffffffff80008410: 89 05 8e da 0e 00 mov %eax,0xeda8e(%rip) # ffffffff800f5ea4 ffffffff80008416: 8b 05 84 da 0e 00 mov 0xeda84(%rip),%eax # ffffffff800f5ea0 ffffffff8000841c: 83 c0 14 add $0x14,%eax ffffffff8000841f: 39 c1 cmp %eax,%ecx ffffffff80008421: 0f 8c 73 fd ff ff jl ffffffff8000819a ffffffff80008427: 83 ea 12 sub $0x12,%edx ffffffff8000842a: 89 15 70 da 0e 00 mov %edx,0xeda70(%rip) # ffffffff800f5ea0 ffffffff80008430: c3 ret ffffffff80008431: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80008438: 8b 05 56 5d 06 00 mov 0x65d56(%rip),%eax # ffffffff8006e194 ffffffff8000843e: 83 e8 01 sub $0x1,%eax ffffffff80008441: 39 d0 cmp %edx,%eax ffffffff80008443: 0f 8e 51 fd ff ff jle ffffffff8000819a ffffffff80008449: c7 05 51 da 0e 00 00 movl $0x0,0xeda51(%rip) # ffffffff800f5ea4 ffffffff80008450: 00 00 00 ffffffff80008453: 83 c2 01 add $0x1,%edx ffffffff80008456: 89 15 4c da 0e 00 mov %edx,0xeda4c(%rip) # ffffffff800f5ea8 ffffffff8000845c: c3 ret ffffffff8000845d: 0f 1f 00 nopl (%rax) ffffffff80008460: 8b 05 42 da 0e 00 mov 0xeda42(%rip),%eax # ffffffff800f5ea8 ffffffff80008466: 85 c0 test %eax,%eax ffffffff80008468: 0f 8e 2c fd ff ff jle ffffffff8000819a ffffffff8000846e: 83 e8 01 sub $0x1,%eax ffffffff80008471: 48 8d 15 48 da 0e 00 lea 0xeda48(%rip),%rdx # ffffffff800f5ec0 ffffffff80008478: 89 05 2a da 0e 00 mov %eax,0xeda2a(%rip) # ffffffff800f5ea8 ffffffff8000847e: 48 98 cltq ffffffff80008480: 48 69 c0 04 01 00 00 imul $0x104,%rax,%rax ffffffff80008487: 8b 84 02 00 01 00 00 mov 0x100(%rdx,%rax,1),%eax ffffffff8000848e: 89 05 10 da 0e 00 mov %eax,0xeda10(%rip) # ffffffff800f5ea4 ffffffff80008494: c3 ret ffffffff80008495: 8b 1d 09 da 0e 00 mov 0xeda09(%rip),%ebx # ffffffff800f5ea4 ffffffff8000849b: 41 89 df mov %ebx,%r15d ffffffff8000849e: 81 fb fe 00 00 00 cmp $0xfe,%ebx ffffffff800084a4: 0f 8f b5 fc ff ff jg ffffffff8000815f ffffffff800084aa: 48 63 fa movslq %edx,%rdi ffffffff800084ad: 4c 8d 05 0c da 0e 00 lea 0xeda0c(%rip),%r8 # ffffffff800f5ec0 ffffffff800084b4: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff800084bb: 41 8b 84 00 00 01 00 mov 0x100(%r8,%rax,1),%eax ffffffff800084c2: 00 ffffffff800084c3: 41 89 c6 mov %eax,%r14d ffffffff800084c6: 39 c3 cmp %eax,%ebx ffffffff800084c8: 7d 4d jge ffffffff80008517 ffffffff800084ca: 4c 63 d0 movslq %eax,%r10 ffffffff800084cd: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff800084d4: 4c 8d 0d e4 d9 0e 00 lea 0xed9e4(%rip),%r9 # ffffffff800f5ebf ffffffff800084db: 4d 01 d1 add %r10,%r9 ffffffff800084de: 49 8d 0c 02 lea (%r10,%rax,1),%rcx ffffffff800084e2: 49 01 c1 add %rax,%r9 ffffffff800084e5: 44 89 f0 mov %r14d,%eax ffffffff800084e8: 29 d8 sub %ebx,%eax ffffffff800084ea: 4c 01 c1 add %r8,%rcx ffffffff800084ed: 83 e8 01 sub $0x1,%eax ffffffff800084f0: 49 29 c1 sub %rax,%r9 ffffffff800084f3: 41 8d 46 ff lea -0x1(%r14),%eax ffffffff800084f7: 4c 63 d8 movslq %eax,%r11 ffffffff800084fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008500: 48 89 c8 mov %rcx,%rax ffffffff80008503: 48 83 e9 01 sub $0x1,%rcx ffffffff80008507: 4c 29 d0 sub %r10,%rax ffffffff8000850a: 42 0f b6 04 18 movzbl (%rax,%r11,1),%eax ffffffff8000850f: 88 41 01 mov %al,0x1(%rcx) ffffffff80008512: 4c 39 c9 cmp %r9,%rcx ffffffff80008515: 75 e9 jne ffffffff80008500 ffffffff80008517: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff8000851e: 49 63 cf movslq %r15d,%rcx ffffffff80008521: 45 8d 5f 01 lea 0x1(%r15),%r11d ffffffff80008525: 44 89 1d 78 d9 0e 00 mov %r11d,0xed978(%rip) # ffffffff800f5ea4 ffffffff8000852c: 4c 01 c0 add %r8,%rax ffffffff8000852f: 40 88 34 08 mov %sil,(%rax,%rcx,1) ffffffff80008533: 41 8d 4e 01 lea 0x1(%r14),%ecx ffffffff80008537: 89 88 00 01 00 00 mov %ecx,0x100(%rax) ffffffff8000853d: e9 1d fc ff ff jmp ffffffff8000815f ffffffff80008542: 8b 05 5c d9 0e 00 mov 0xed95c(%rip),%eax # ffffffff800f5ea4 ffffffff80008548: 85 c0 test %eax,%eax ffffffff8000854a: 0f 8e 84 00 00 00 jle ffffffff800085d4 ffffffff80008550: 48 63 fa movslq %edx,%rdi ffffffff80008553: 4c 8d 05 66 d9 0e 00 lea 0xed966(%rip),%r8 # ffffffff800f5ec0 ffffffff8000855a: 8d 58 ff lea -0x1(%rax),%ebx ffffffff8000855d: 48 69 f7 04 01 00 00 imul $0x104,%rdi,%rsi ffffffff80008564: 41 8b 8c 30 00 01 00 mov 0x100(%r8,%rsi,1),%ecx ffffffff8000856b: 00 ffffffff8000856c: 41 89 ce mov %ecx,%r14d ffffffff8000856f: 39 d9 cmp %ebx,%ecx ffffffff80008571: 7e 43 jle ffffffff800085b6 ffffffff80008573: 4c 63 d0 movslq %eax,%r10 ffffffff80008576: 4c 63 db movslq %ebx,%r11 ffffffff80008579: 4b 8d 0c 10 lea (%r8,%r10,1),%rcx ffffffff8000857d: 4f 8d 4c 10 01 lea 0x1(%r8,%r10,1),%r9 ffffffff80008582: 49 01 f1 add %rsi,%r9 ffffffff80008585: 48 01 f1 add %rsi,%rcx ffffffff80008588: 44 89 f6 mov %r14d,%esi ffffffff8000858b: 29 c6 sub %eax,%esi ffffffff8000858d: 49 01 f1 add %rsi,%r9 ffffffff80008590: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008595: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000859c: 00 00 00 00 ffffffff800085a0: 0f b6 31 movzbl (%rcx),%esi ffffffff800085a3: 48 89 c8 mov %rcx,%rax ffffffff800085a6: 48 83 c1 01 add $0x1,%rcx ffffffff800085aa: 4c 29 d0 sub %r10,%rax ffffffff800085ad: 42 88 34 18 mov %sil,(%rax,%r11,1) ffffffff800085b1: 4c 39 c9 cmp %r9,%rcx ffffffff800085b4: 75 ea jne ffffffff800085a0 ffffffff800085b6: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff800085bd: 41 8d 4e ff lea -0x1(%r14),%ecx ffffffff800085c1: 89 1d dd d8 0e 00 mov %ebx,0xed8dd(%rip) # ffffffff800f5ea4 ffffffff800085c7: 41 89 8c 00 00 01 00 mov %ecx,0x100(%r8,%rax,1) ffffffff800085ce: 00 ffffffff800085cf: e9 8b fb ff ff jmp ffffffff8000815f ffffffff800085d4: 85 d2 test %edx,%edx ffffffff800085d6: 0f 8e 83 fb ff ff jle ffffffff8000815f ffffffff800085dc: 8d 42 ff lea -0x1(%rdx),%eax ffffffff800085df: 4c 8d 05 da d8 0e 00 lea 0xed8da(%rip),%r8 # ffffffff800f5ec0 ffffffff800085e6: 48 63 fa movslq %edx,%rdi ffffffff800085e9: 41 89 c7 mov %eax,%r15d ffffffff800085ec: 48 98 cltq ffffffff800085ee: 49 89 c6 mov %rax,%r14 ffffffff800085f1: 48 69 c0 04 01 00 00 imul $0x104,%rax,%rax ffffffff800085f8: 45 8b 9c 00 00 01 00 mov 0x100(%r8,%rax,1),%r11d ffffffff800085ff: 00 ffffffff80008600: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff80008607: 45 8b 8c 00 00 01 00 mov 0x100(%r8,%rax,1),%r9d ffffffff8000860e: 00 ffffffff8000860f: 44 89 d8 mov %r11d,%eax ffffffff80008612: 45 85 c9 test %r9d,%r9d ffffffff80008615: 7e 4a jle ffffffff80008661 ffffffff80008617: 48 69 cf 04 01 00 00 imul $0x104,%rdi,%rcx ffffffff8000861e: 4d 63 d3 movslq %r11d,%r10 ffffffff80008621: 45 01 d9 add %r11d,%r9d ffffffff80008624: 4e 8d 94 11 fc fe ff lea -0x104(%rcx,%r10,1),%r10 ffffffff8000862b: ff ffffffff8000862c: 49 8d 34 08 lea (%r8,%rcx,1),%rsi ffffffff80008630: b9 01 00 00 00 mov $0x1,%ecx ffffffff80008635: 4d 01 c2 add %r8,%r10 ffffffff80008638: eb 20 jmp ffffffff8000865a ffffffff8000863a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008640: 0f b6 5c 0e ff movzbl -0x1(%rsi,%rcx,1),%ebx ffffffff80008645: 83 c0 01 add $0x1,%eax ffffffff80008648: 41 88 5c 0a ff mov %bl,-0x1(%r10,%rcx,1) ffffffff8000864d: 44 39 c8 cmp %r9d,%eax ffffffff80008650: 0f 84 e7 00 00 00 je ffffffff8000873d ffffffff80008656: 48 83 c1 01 add $0x1,%rcx ffffffff8000865a: 3d fe 00 00 00 cmp $0xfe,%eax ffffffff8000865f: 7e df jle ffffffff80008640 ffffffff80008661: 49 69 ce 04 01 00 00 imul $0x104,%r14,%rcx ffffffff80008668: 48 63 f0 movslq %eax,%rsi ffffffff8000866b: 4c 01 c1 add %r8,%rcx ffffffff8000866e: 89 81 00 01 00 00 mov %eax,0x100(%rcx) ffffffff80008674: 8b 05 1a 5b 06 00 mov 0x65b1a(%rip),%eax # ffffffff8006e194 ffffffff8000867a: c6 04 31 00 movb $0x0,(%rcx,%rsi,1) ffffffff8000867e: 8d 58 ff lea -0x1(%rax),%ebx ffffffff80008681: 39 da cmp %ebx,%edx ffffffff80008683: 0f 8d 7d 00 00 00 jge ffffffff80008706 ffffffff80008689: 83 e8 02 sub $0x2,%eax ffffffff8000868c: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8000868f: 29 d0 sub %edx,%eax ffffffff80008691: 4c 69 d1 04 01 00 00 imul $0x104,%rcx,%r10 ffffffff80008698: 48 8d 14 08 lea (%rax,%rcx,1),%rdx ffffffff8000869c: 48 8d 05 21 d9 0e 00 lea 0xed921(%rip),%rax # ffffffff800f5fc4 ffffffff800086a3: 48 69 d2 04 01 00 00 imul $0x104,%rdx,%rdx ffffffff800086aa: 4f 8d 0c 10 lea (%r8,%r10,1),%r9 ffffffff800086ae: 48 01 c2 add %rax,%rdx ffffffff800086b1: 48 69 c7 04 01 00 00 imul $0x104,%rdi,%rax ffffffff800086b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800086bf: 00 ffffffff800086c0: 4c 89 c9 mov %r9,%rcx ffffffff800086c3: 49 8b 31 mov (%r9),%rsi ffffffff800086c6: 4c 29 d1 sub %r10,%rcx ffffffff800086c9: 48 01 c1 add %rax,%rcx ffffffff800086cc: 48 89 31 mov %rsi,(%rcx) ffffffff800086cf: 48 8d 79 08 lea 0x8(%rcx),%rdi ffffffff800086d3: 49 8b b1 fc 00 00 00 mov 0xfc(%r9),%rsi ffffffff800086da: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ffffffff800086de: 48 89 b1 fc 00 00 00 mov %rsi,0xfc(%rcx) ffffffff800086e5: 48 29 f9 sub %rdi,%rcx ffffffff800086e8: 4c 89 ce mov %r9,%rsi ffffffff800086eb: 49 81 c1 04 01 00 00 add $0x104,%r9 ffffffff800086f2: 48 29 ce sub %rcx,%rsi ffffffff800086f5: 81 c1 04 01 00 00 add $0x104,%ecx ffffffff800086fb: c1 e9 03 shr $0x3,%ecx ffffffff800086fe: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff80008701: 49 39 d1 cmp %rdx,%r9 ffffffff80008704: 75 ba jne ffffffff800086c0 ffffffff80008706: 48 63 c3 movslq %ebx,%rax ffffffff80008709: 44 89 3d 98 d7 0e 00 mov %r15d,0xed798(%rip) # ffffffff800f5ea8 ffffffff80008710: 44 89 fa mov %r15d,%edx ffffffff80008713: 48 69 c0 04 01 00 00 imul $0x104,%rax,%rax ffffffff8000871a: 44 89 1d 83 d7 0e 00 mov %r11d,0xed783(%rip) # ffffffff800f5ea4 ffffffff80008721: 89 1d 6d 5a 06 00 mov %ebx,0x65a6d(%rip) # ffffffff8006e194 ffffffff80008727: 41 c7 84 00 00 01 00 movl $0x0,0x100(%r8,%rax,1) ffffffff8000872e: 00 00 00 00 00 ffffffff80008733: 41 c6 04 00 00 movb $0x0,(%r8,%rax,1) ffffffff80008738: e9 22 fa ff ff jmp ffffffff8000815f ffffffff8000873d: 41 8d 04 0b lea (%r11,%rcx,1),%eax ffffffff80008741: e9 1b ff ff ff jmp ffffffff80008661 ffffffff80008746: 4c 63 e8 movslq %eax,%r13 ffffffff80008749: 4c 63 e1 movslq %ecx,%r12 ffffffff8000874c: e9 02 fc ff ff jmp ffffffff80008353 ffffffff80008751: 4c 8d 05 68 d7 0e 00 lea 0xed768(%rip),%r8 # ffffffff800f5ec0 ffffffff80008758: e9 38 fb ff ff jmp ffffffff80008295 ffffffff8000875d: 0f 1f 00 nopl (%rax) ffffffff80008760 : ffffffff80008760: 55 push %rbp ffffffff80008761: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80008767: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000876d: 48 89 e5 mov %rsp,%rbp ffffffff80008770: 41 57 push %r15 ffffffff80008772: 41 56 push %r14 ffffffff80008774: 49 89 fe mov %rdi,%r14 ffffffff80008777: 41 55 push %r13 ffffffff80008779: 41 54 push %r12 ffffffff8000877b: 53 push %rbx ffffffff8000877c: 48 81 ec 78 01 00 00 sub $0x178,%rsp ffffffff80008783: 44 8b 7f 08 mov 0x8(%rdi),%r15d ffffffff80008787: 44 8b 6f 10 mov 0x10(%rdi),%r13d ffffffff8000878b: 8b 5f 0c mov 0xc(%rdi),%ebx ffffffff8000878e: 41 8b 4e 14 mov 0x14(%r14),%ecx ffffffff80008792: 41 8d 47 04 lea 0x4(%r15),%eax ffffffff80008796: 41 8d 7d f8 lea -0x8(%r13),%edi ffffffff8000879a: 8d 73 18 lea 0x18(%rbx),%esi ffffffff8000879d: 89 fa mov %edi,%edx ffffffff8000879f: 89 8d 78 fe ff ff mov %ecx,-0x188(%rbp) ffffffff800087a5: b9 19 00 00 00 mov $0x19,%ecx ffffffff800087aa: 89 bd 70 fe ff ff mov %edi,-0x190(%rbp) ffffffff800087b0: 89 c7 mov %eax,%edi ffffffff800087b2: 89 85 74 fe ff ff mov %eax,-0x18c(%rbp) ffffffff800087b8: 89 b5 68 fe ff ff mov %esi,-0x198(%rbp) ffffffff800087be: e8 3d cc 00 00 call ffffffff80015400 ffffffff800087c3: 45 8d 5f 0e lea 0xe(%r15),%r11d ffffffff800087c7: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800087cc: 8d 73 1e lea 0x1e(%rbx),%esi ffffffff800087cf: 44 89 df mov %r11d,%edi ffffffff800087d2: 48 8d 15 c5 8f 02 00 lea 0x28fc5(%rip),%rdx # ffffffff8003179e ffffffff800087d9: 44 89 9d 6c fe ff ff mov %r11d,-0x194(%rbp) ffffffff800087e0: e8 3b cf 00 00 call ffffffff80015720 ffffffff800087e5: 41 8d 7f 3b lea 0x3b(%r15),%edi ffffffff800087e9: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800087ee: 8d 73 1e lea 0x1e(%rbx),%esi ffffffff800087f1: 48 8d 15 a8 d5 0e 00 lea 0xed5a8(%rip),%rdx # ffffffff800f5da0 ffffffff800087f8: e8 23 cf 00 00 call ffffffff80015720 ffffffff800087fd: 8b 85 74 fe ff ff mov -0x18c(%rbp),%eax ffffffff80008803: 8d 73 1b lea 0x1b(%rbx),%esi ffffffff80008806: 8b bd 70 fe ff ff mov -0x190(%rbp),%edi ffffffff8000880c: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80008812: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80008818: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000881d: ba 46 00 00 00 mov $0x46,%edx ffffffff80008822: 44 8d 24 38 lea (%rax,%rdi,1),%r12d ffffffff80008826: 41 8d 7c 24 b0 lea -0x50(%r12),%edi ffffffff8000882b: e8 d0 cb 00 00 call ffffffff80015400 ffffffff80008830: 8d 73 21 lea 0x21(%rbx),%esi ffffffff80008833: 41 8d 7c 24 c4 lea -0x3c(%r12),%edi ffffffff80008838: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000883d: 48 8d 15 93 8d 02 00 lea 0x28d93(%rip),%rdx # ffffffff800315d7 ffffffff80008844: e8 d7 ce 00 00 call ffffffff80015720 ffffffff80008849: 80 3d 48 d5 0e 00 00 cmpb $0x0,0xed548(%rip) # ffffffff800f5d98 ffffffff80008850: 0f 85 28 07 00 00 jne ffffffff80008f7e ffffffff80008856: 41 8b 46 14 mov 0x14(%r14),%eax ffffffff8000885a: 41 8b 7e 08 mov 0x8(%r14),%edi ffffffff8000885e: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff80008864: 45 8d 65 d0 lea -0x30(%r13),%r12d ffffffff80008868: 41 c1 fc 03 sar $0x3,%r12d ffffffff8000886c: 8d 48 c6 lea -0x3a(%rax),%ecx ffffffff8000886f: 41 8b 46 10 mov 0x10(%r14),%eax ffffffff80008873: 83 c7 04 add $0x4,%edi ffffffff80008876: 8d 50 f8 lea -0x8(%rax),%edx ffffffff80008879: 41 8b 46 0c mov 0xc(%r14),%eax ffffffff8000887d: 8d 70 36 lea 0x36(%rax),%esi ffffffff80008880: e8 fb c7 00 00 call ffffffff80015080 ffffffff80008885: 41 83 fd 37 cmp $0x37,%r13d ffffffff80008889: b8 01 00 00 00 mov $0x1,%eax ffffffff8000888e: 44 0f 4e e0 cmovle %eax,%r12d ffffffff80008892: 8b 05 08 d6 0e 00 mov 0xed608(%rip),%eax # ffffffff800f5ea0 ffffffff80008898: 3b 05 f6 58 06 00 cmp 0x658f6(%rip),%eax # ffffffff8006e194 ffffffff8000889e: 0f 8d 02 07 00 00 jge ffffffff80008fa6 ffffffff800088a4: 83 bd 78 fe ff ff 62 cmpl $0x62,-0x188(%rbp) ffffffff800088ab: 0f 8e f5 06 00 00 jle ffffffff80008fa6 ffffffff800088b1: 41 8d 77 2c lea 0x2c(%r15),%esi ffffffff800088b5: 45 31 d2 xor %r10d,%r10d ffffffff800088b8: 45 89 e6 mov %r12d,%r14d ffffffff800088bb: 44 89 bd 7c fe ff ff mov %r15d,-0x184(%rbp) ffffffff800088c2: 89 b5 8c fe ff ff mov %esi,-0x174(%rbp) ffffffff800088c8: 8b b5 78 fe ff ff mov -0x188(%rbp),%esi ffffffff800088ce: 4c 8d 9d d0 fe ff ff lea -0x130(%rbp),%r11 ffffffff800088d5: 8d 56 ad lea -0x53(%rsi),%edx ffffffff800088d8: 8d 73 3b lea 0x3b(%rbx),%esi ffffffff800088db: 48 63 d8 movslq %eax,%rbx ffffffff800088de: 48 69 db 04 01 00 00 imul $0x104,%rbx,%rbx ffffffff800088e5: 89 b5 88 fe ff ff mov %esi,-0x178(%rbp) ffffffff800088eb: c1 fa 04 sar $0x4,%edx ffffffff800088ee: 41 8d 77 08 lea 0x8(%r15),%esi ffffffff800088f2: 89 b5 80 fe ff ff mov %esi,-0x180(%rbp) ffffffff800088f8: 89 95 94 fe ff ff mov %edx,-0x16c(%rbp) ffffffff800088fe: 48 8d 15 bb d5 0e 00 lea 0xed5bb(%rip),%rdx # ffffffff800f5ec0 ffffffff80008905: 4c 8d 2c 13 lea (%rbx,%rdx,1),%r13 ffffffff80008909: 89 c3 mov %eax,%ebx ffffffff8000890b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008910: 8b 85 88 fe ff ff mov -0x178(%rbp),%eax ffffffff80008916: 44 89 d2 mov %r10d,%edx ffffffff80008919: 89 9d 90 fe ff ff mov %ebx,-0x170(%rbp) ffffffff8000891f: 83 c3 01 add $0x1,%ebx ffffffff80008922: c1 e2 04 shl $0x4,%edx ffffffff80008925: 44 8d 24 02 lea (%rdx,%rax,1),%r12d ffffffff80008929: 85 db test %ebx,%ebx ffffffff8000892b: 0f 85 9f 05 00 00 jne ffffffff80008ed0 ffffffff80008931: c6 85 d0 fe ff ff 30 movb $0x30,-0x130(%rbp) ffffffff80008938: bf 01 00 00 00 mov $0x1,%edi ffffffff8000893d: 48 63 ff movslq %edi,%rdi ffffffff80008940: 4c 89 da mov %r11,%rdx ffffffff80008943: 44 89 e6 mov %r12d,%esi ffffffff80008946: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff8000894b: c6 84 3d d0 fe ff ff movb $0x0,-0x130(%rbp,%rdi,1) ffffffff80008952: 00 ffffffff80008953: 8b bd 80 fe ff ff mov -0x180(%rbp),%edi ffffffff80008959: 44 89 95 a0 fe ff ff mov %r10d,-0x160(%rbp) ffffffff80008960: 4c 89 9d a8 fe ff ff mov %r11,-0x158(%rbp) ffffffff80008967: e8 b4 cd 00 00 call ffffffff80015720 ffffffff8000896c: 45 8b a5 00 01 00 00 mov 0x100(%r13),%r12d ffffffff80008973: 4c 8b 9d a8 fe ff ff mov -0x158(%rbp),%r11 ffffffff8000897a: 44 8b 95 a0 fe ff ff mov -0x160(%rbp),%r10d ffffffff80008981: 45 85 e4 test %r12d,%r12d ffffffff80008984: 0f 88 fa 04 00 00 js ffffffff80008e84 ffffffff8000898a: 44 39 95 94 fe ff ff cmp %r10d,-0x16c(%rbp) ffffffff80008991: 0f 8e 09 05 00 00 jle ffffffff80008ea0 ffffffff80008997: 44 89 d6 mov %r10d,%esi ffffffff8000899a: 89 9d 84 fe ff ff mov %ebx,-0x17c(%rbp) ffffffff800089a0: 4d 89 e9 mov %r13,%r9 ffffffff800089a3: 45 31 c0 xor %r8d,%r8d ffffffff800089a6: 4c 89 9d a8 fe ff ff mov %r11,-0x158(%rbp) ffffffff800089ad: c1 e6 04 shl $0x4,%esi ffffffff800089b0: 03 b5 88 fe ff ff add -0x178(%rbp),%esi ffffffff800089b6: 41 89 f5 mov %esi,%r13d ffffffff800089b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800089c0: 45 39 c4 cmp %r8d,%r12d ffffffff800089c3: 0f 8e 27 04 00 00 jle ffffffff80008df0 ffffffff800089c9: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi ffffffff800089d0: 49 63 d0 movslq %r8d,%rdx ffffffff800089d3: 45 89 c7 mov %r8d,%r15d ffffffff800089d6: 31 db xor %ebx,%ebx ffffffff800089d8: 48 29 d7 sub %rdx,%rdi ffffffff800089db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800089e0: 41 0f b6 04 11 movzbl (%r9,%rdx,1),%eax ffffffff800089e5: 41 83 c7 01 add $0x1,%r15d ffffffff800089e9: 89 d9 mov %ebx,%ecx ffffffff800089eb: 83 c3 01 add $0x1,%ebx ffffffff800089ee: 88 04 17 mov %al,(%rdi,%rdx,1) ffffffff800089f1: 48 83 c2 01 add $0x1,%rdx ffffffff800089f5: 45 39 fc cmp %r15d,%r12d ffffffff800089f8: 7e 05 jle ffffffff800089ff ffffffff800089fa: 41 39 de cmp %ebx,%r14d ffffffff800089fd: 7f e1 jg ffffffff800089e0 ffffffff800089ff: 48 63 d3 movslq %ebx,%rdx ffffffff80008a02: c6 84 15 d0 fe ff ff movb $0x0,-0x130(%rbp,%rdx,1) ffffffff80008a09: 00 ffffffff80008a0a: 45 39 fc cmp %r15d,%r12d ffffffff80008a0d: 0f 8f 85 02 00 00 jg ffffffff80008c98 ffffffff80008a13: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx ffffffff80008a1a: 8b bd 8c fe ff ff mov -0x174(%rbp),%edi ffffffff80008a20: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008a25: 44 89 ee mov %r13d,%esi ffffffff80008a28: 44 89 85 98 fe ff ff mov %r8d,-0x168(%rbp) ffffffff80008a2f: 44 89 95 9c fe ff ff mov %r10d,-0x164(%rbp) ffffffff80008a36: 4c 89 8d a0 fe ff ff mov %r9,-0x160(%rbp) ffffffff80008a3d: e8 de cc 00 00 call ffffffff80015720 ffffffff80008a42: 8b 85 90 fe ff ff mov -0x170(%rbp),%eax ffffffff80008a48: 39 05 5a d4 0e 00 cmp %eax,0xed45a(%rip) # ffffffff800f5ea8 ffffffff80008a4e: 4c 8b 8d a0 fe ff ff mov -0x160(%rbp),%r9 ffffffff80008a55: 44 8b 95 9c fe ff ff mov -0x164(%rbp),%r10d ffffffff80008a5c: 44 8b 85 98 fe ff ff mov -0x168(%rbp),%r8d ffffffff80008a63: 0f 84 17 03 00 00 je ffffffff80008d80 ffffffff80008a69: 45 89 f8 mov %r15d,%r8d ffffffff80008a6c: 41 83 c2 01 add $0x1,%r10d ffffffff80008a70: 45 39 fc cmp %r15d,%r12d ffffffff80008a73: 0f 8e 41 05 00 00 jle ffffffff80008fba ffffffff80008a79: 41 83 c5 10 add $0x10,%r13d ffffffff80008a7d: 44 39 95 94 fe ff ff cmp %r10d,-0x16c(%rbp) ffffffff80008a84: 0f 85 36 ff ff ff jne ffffffff800089c0 ffffffff80008a8a: 44 8b bd 7c fe ff ff mov -0x184(%rbp),%r15d ffffffff80008a91: 4c 8b b5 a8 fe ff ff mov -0x158(%rbp),%r14 ffffffff80008a98: 8b 85 78 fe ff ff mov -0x188(%rbp),%eax ffffffff80008a9e: 8b b5 68 fe ff ff mov -0x198(%rbp),%esi ffffffff80008aa4: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80008aaa: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80008ab0: 8b 95 70 fe ff ff mov -0x190(%rbp),%edx ffffffff80008ab6: 8b bd 74 fe ff ff mov -0x18c(%rbp),%edi ffffffff80008abc: b9 14 00 00 00 mov $0x14,%ecx ffffffff80008ac1: 8d 5c 30 e4 lea -0x1c(%rax,%rsi,1),%ebx ffffffff80008ac5: 8d 73 ec lea -0x14(%rbx),%esi ffffffff80008ac8: 83 eb 0f sub $0xf,%ebx ffffffff80008acb: e8 30 c9 00 00 call ffffffff80015400 ffffffff80008ad0: 8b bd 6c fe ff ff mov -0x194(%rbp),%edi ffffffff80008ad6: 89 de mov %ebx,%esi ffffffff80008ad8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008add: 48 8d 15 0b 8b 02 00 lea 0x28b0b(%rip),%rdx # ffffffff800315ef ffffffff80008ae4: e8 37 cc 00 00 call ffffffff80015720 ffffffff80008ae9: 8b 05 b9 d3 0e 00 mov 0xed3b9(%rip),%eax # ffffffff800f5ea8 ffffffff80008aef: 45 31 c9 xor %r9d,%r9d ffffffff80008af2: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi ffffffff80008af9: 8d 70 01 lea 0x1(%rax),%esi ffffffff80008afc: 85 f6 test %esi,%esi ffffffff80008afe: 0f 8e 9c 00 00 00 jle ffffffff80008ba0 ffffffff80008b04: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi ffffffff80008b0b: 45 31 c9 xor %r9d,%r9d ffffffff80008b0e: 41 bb cd cc cc cc mov $0xcccccccd,%r11d ffffffff80008b14: 48 89 f9 mov %rdi,%rcx ffffffff80008b17: 49 89 fa mov %rdi,%r10 ffffffff80008b1a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008b1f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008b26: 00 00 00 00 ffffffff80008b2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008b31: 00 00 00 00 ffffffff80008b35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008b3c: 00 00 00 00 ffffffff80008b40: 89 f2 mov %esi,%edx ffffffff80008b42: 41 89 f0 mov %esi,%r8d ffffffff80008b45: 49 63 c1 movslq %r9d,%rax ffffffff80008b48: 49 83 c2 01 add $0x1,%r10 ffffffff80008b4c: 49 0f af d3 imul %r11,%rdx ffffffff80008b50: 41 83 c1 01 add $0x1,%r9d ffffffff80008b54: 48 c1 ea 23 shr $0x23,%rdx ffffffff80008b58: 44 8d 24 92 lea (%rdx,%rdx,4),%r12d ffffffff80008b5c: 45 01 e4 add %r12d,%r12d ffffffff80008b5f: 45 29 e0 sub %r12d,%r8d ffffffff80008b62: 41 83 c0 30 add $0x30,%r8d ffffffff80008b66: 45 88 42 ff mov %r8b,-0x1(%r10) ffffffff80008b6a: 41 89 f0 mov %esi,%r8d ffffffff80008b6d: 89 d6 mov %edx,%esi ffffffff80008b6f: 41 83 f8 09 cmp $0x9,%r8d ffffffff80008b73: 7f cb jg ffffffff80008b40 ffffffff80008b75: 45 89 c8 mov %r9d,%r8d ffffffff80008b78: 41 d1 f8 sar $1,%r8d ffffffff80008b7b: 74 23 je ffffffff80008ba0 ffffffff80008b7d: 4d 63 c0 movslq %r8d,%r8 ffffffff80008b80: 48 01 f8 add %rdi,%rax ffffffff80008b83: 49 01 f8 add %rdi,%r8 ffffffff80008b86: 0f b6 30 movzbl (%rax),%esi ffffffff80008b89: 0f b6 11 movzbl (%rcx),%edx ffffffff80008b8c: 48 83 c1 01 add $0x1,%rcx ffffffff80008b90: 48 83 e8 01 sub $0x1,%rax ffffffff80008b94: 40 88 71 ff mov %sil,-0x1(%rcx) ffffffff80008b98: 88 50 01 mov %dl,0x1(%rax) ffffffff80008b9b: 49 39 c8 cmp %rcx,%r8 ffffffff80008b9e: 75 e6 jne ffffffff80008b86 ffffffff80008ba0: 4d 63 c9 movslq %r9d,%r9 ffffffff80008ba3: 48 89 fa mov %rdi,%rdx ffffffff80008ba6: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008bab: 89 de mov %ebx,%esi ffffffff80008bad: 42 c6 84 0d b0 fe ff movb $0x0,-0x150(%rbp,%r9,1) ffffffff80008bb4: ff 00 ffffffff80008bb6: 41 8d 7f 40 lea 0x40(%r15),%edi ffffffff80008bba: e8 61 cb 00 00 call ffffffff80015720 ffffffff80008bbf: 89 de mov %ebx,%esi ffffffff80008bc1: 41 8d 7f 68 lea 0x68(%r15),%edi ffffffff80008bc5: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008bca: 48 8d 15 16 8a 02 00 lea 0x28a16(%rip),%rdx # ffffffff800315e7 ffffffff80008bd1: e8 4a cb 00 00 call ffffffff80015720 ffffffff80008bd6: 8b 05 c8 d2 0e 00 mov 0xed2c8(%rip),%eax # ffffffff800f5ea4 ffffffff80008bdc: 8d 70 01 lea 0x1(%rax),%esi ffffffff80008bdf: 85 f6 test %esi,%esi ffffffff80008be1: 0f 8e cb 03 00 00 jle ffffffff80008fb2 ffffffff80008be7: 4c 89 f1 mov %r14,%rcx ffffffff80008bea: 4d 89 f2 mov %r14,%r10 ffffffff80008bed: 45 31 c9 xor %r9d,%r9d ffffffff80008bf0: 41 bb cd cc cc cc mov $0xcccccccd,%r11d ffffffff80008bf6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80008bfd: 00 00 00 ffffffff80008c00: 89 f0 mov %esi,%eax ffffffff80008c02: 89 f7 mov %esi,%edi ffffffff80008c04: 44 89 ca mov %r9d,%edx ffffffff80008c07: 49 83 c2 01 add $0x1,%r10 ffffffff80008c0b: 49 0f af c3 imul %r11,%rax ffffffff80008c0f: 41 83 c1 01 add $0x1,%r9d ffffffff80008c13: 48 c1 e8 23 shr $0x23,%rax ffffffff80008c17: 44 8d 04 80 lea (%rax,%rax,4),%r8d ffffffff80008c1b: 45 01 c0 add %r8d,%r8d ffffffff80008c1e: 44 29 c7 sub %r8d,%edi ffffffff80008c21: 83 c7 30 add $0x30,%edi ffffffff80008c24: 41 88 7a ff mov %dil,-0x1(%r10) ffffffff80008c28: 89 f7 mov %esi,%edi ffffffff80008c2a: 89 c6 mov %eax,%esi ffffffff80008c2c: 83 ff 09 cmp $0x9,%edi ffffffff80008c2f: 7f cf jg ffffffff80008c00 ffffffff80008c31: 44 89 cf mov %r9d,%edi ffffffff80008c34: d1 ff sar $1,%edi ffffffff80008c36: 74 26 je ffffffff80008c5e ffffffff80008c38: 48 63 c2 movslq %edx,%rax ffffffff80008c3b: 48 63 ff movslq %edi,%rdi ffffffff80008c3e: 4c 01 f0 add %r14,%rax ffffffff80008c41: 4c 01 f7 add %r14,%rdi ffffffff80008c44: 0f b6 30 movzbl (%rax),%esi ffffffff80008c47: 0f b6 11 movzbl (%rcx),%edx ffffffff80008c4a: 48 83 c1 01 add $0x1,%rcx ffffffff80008c4e: 48 83 e8 01 sub $0x1,%rax ffffffff80008c52: 40 88 71 ff mov %sil,-0x1(%rcx) ffffffff80008c56: 88 50 01 mov %dl,0x1(%rax) ffffffff80008c59: 48 39 f9 cmp %rdi,%rcx ffffffff80008c5c: 75 e6 jne ffffffff80008c44 ffffffff80008c5e: 4d 63 c9 movslq %r9d,%r9 ffffffff80008c61: 41 8d bf ae 00 00 00 lea 0xae(%r15),%edi ffffffff80008c68: 4c 89 f2 mov %r14,%rdx ffffffff80008c6b: 89 de mov %ebx,%esi ffffffff80008c6d: 42 c6 84 0d d0 fe ff movb $0x0,-0x130(%rbp,%r9,1) ffffffff80008c74: ff 00 ffffffff80008c76: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008c7b: e8 a0 ca 00 00 call ffffffff80015720 ffffffff80008c80: 48 81 c4 78 01 00 00 add $0x178,%rsp ffffffff80008c87: 5b pop %rbx ffffffff80008c88: 41 5c pop %r12 ffffffff80008c8a: 41 5d pop %r13 ffffffff80008c8c: 41 5e pop %r14 ffffffff80008c8e: 41 5f pop %r15 ffffffff80008c90: 5d pop %rbp ffffffff80008c91: c3 ret ffffffff80008c92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008c98: 48 63 d1 movslq %ecx,%rdx ffffffff80008c9b: 48 03 95 a8 fe ff ff add -0x158(%rbp),%rdx ffffffff80008ca2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008ca9: 00 ffffffff80008caa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008cb1: 00 00 00 00 ffffffff80008cb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008cbc: 00 00 00 00 ffffffff80008cc0: 80 3a 20 cmpb $0x20,(%rdx) ffffffff80008cc3: 74 6b je ffffffff80008d30 ffffffff80008cc5: 83 e9 01 sub $0x1,%ecx ffffffff80008cc8: 48 83 ea 01 sub $0x1,%rdx ffffffff80008ccc: 83 f9 ff cmp $0xffffffff,%ecx ffffffff80008ccf: 75 ef jne ffffffff80008cc0 ffffffff80008cd1: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx ffffffff80008cd8: 8b bd 8c fe ff ff mov -0x174(%rbp),%edi ffffffff80008cde: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008ce3: 44 89 ee mov %r13d,%esi ffffffff80008ce6: 44 89 85 98 fe ff ff mov %r8d,-0x168(%rbp) ffffffff80008ced: 44 89 95 9c fe ff ff mov %r10d,-0x164(%rbp) ffffffff80008cf4: 4c 89 8d a0 fe ff ff mov %r9,-0x160(%rbp) ffffffff80008cfb: e8 20 ca 00 00 call ffffffff80015720 ffffffff80008d00: 8b 85 90 fe ff ff mov -0x170(%rbp),%eax ffffffff80008d06: 3b 05 9c d1 0e 00 cmp 0xed19c(%rip),%eax # ffffffff800f5ea8 ffffffff80008d0c: 4c 8b 8d a0 fe ff ff mov -0x160(%rbp),%r9 ffffffff80008d13: 44 8b 95 9c fe ff ff mov -0x164(%rbp),%r10d ffffffff80008d1a: 44 8b 85 98 fe ff ff mov -0x168(%rbp),%r8d ffffffff80008d21: 74 5d je ffffffff80008d80 ffffffff80008d23: 41 83 c2 01 add $0x1,%r10d ffffffff80008d27: 45 89 f8 mov %r15d,%r8d ffffffff80008d2a: e9 4a fd ff ff jmp ffffffff80008a79 ffffffff80008d2f: 90 nop ffffffff80008d30: 85 c9 test %ecx,%ecx ffffffff80008d32: 74 9d je ffffffff80008cd1 ffffffff80008d34: 42 8d 1c 01 lea (%rcx,%r8,1),%ebx ffffffff80008d38: 48 63 d1 movslq %ecx,%rdx ffffffff80008d3b: 44 8d 7b 01 lea 0x1(%rbx),%r15d ffffffff80008d3f: c6 84 15 d0 fe ff ff movb $0x0,-0x130(%rbp,%rdx,1) ffffffff80008d46: 00 ffffffff80008d47: 45 39 e7 cmp %r12d,%r15d ffffffff80008d4a: 0f 8d ca 00 00 00 jge ffffffff80008e1a ffffffff80008d50: 48 63 db movslq %ebx,%rbx ffffffff80008d53: 49 8d 54 19 01 lea 0x1(%r9,%rbx,1),%rdx ffffffff80008d58: eb 13 jmp ffffffff80008d6d ffffffff80008d5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008d60: 41 83 c7 01 add $0x1,%r15d ffffffff80008d64: 48 83 c2 01 add $0x1,%rdx ffffffff80008d68: 45 39 fc cmp %r15d,%r12d ffffffff80008d6b: 74 05 je ffffffff80008d72 ffffffff80008d6d: 80 3a 20 cmpb $0x20,(%rdx) ffffffff80008d70: 74 ee je ffffffff80008d60 ffffffff80008d72: 89 cb mov %ecx,%ebx ffffffff80008d74: e9 9a fc ff ff jmp ffffffff80008a13 ffffffff80008d79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80008d80: 44 01 c3 add %r8d,%ebx ffffffff80008d83: 8b 15 1b d1 0e 00 mov 0xed11b(%rip),%edx # ffffffff800f5ea4 ffffffff80008d89: 44 39 c2 cmp %r8d,%edx ffffffff80008d8c: 0f 8c 1d 01 00 00 jl ffffffff80008eaf ffffffff80008d92: 39 da cmp %ebx,%edx ffffffff80008d94: 0f 8d 15 01 00 00 jge ffffffff80008eaf ffffffff80008d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008da0: 8b 85 8c fe ff ff mov -0x174(%rbp),%eax ffffffff80008da6: 44 29 c2 sub %r8d,%edx ffffffff80008da9: b9 0a 00 00 00 mov $0xa,%ecx ffffffff80008dae: 44 89 ee mov %r13d,%esi ffffffff80008db1: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff80008db7: 44 89 95 9c fe ff ff mov %r10d,-0x164(%rbp) ffffffff80008dbe: 8d 3c d0 lea (%rax,%rdx,8),%edi ffffffff80008dc1: ba 02 00 00 00 mov $0x2,%edx ffffffff80008dc6: 4c 89 8d a0 fe ff ff mov %r9,-0x160(%rbp) ffffffff80008dcd: e8 ae c2 00 00 call ffffffff80015080 ffffffff80008dd2: 4c 8b 8d a0 fe ff ff mov -0x160(%rbp),%r9 ffffffff80008dd9: 44 8b 95 9c fe ff ff mov -0x164(%rbp),%r10d ffffffff80008de0: 45 89 f8 mov %r15d,%r8d ffffffff80008de3: e9 84 fc ff ff jmp ffffffff80008a6c ffffffff80008de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008def: 00 ffffffff80008df0: 8b 85 90 fe ff ff mov -0x170(%rbp),%eax ffffffff80008df6: 39 05 ac d0 0e 00 cmp %eax,0xed0ac(%rip) # ffffffff800f5ea8 ffffffff80008dfc: c6 85 d0 fe ff ff 00 movb $0x0,-0x130(%rbp) ffffffff80008e03: 75 6b jne ffffffff80008e70 ffffffff80008e05: 8b 15 99 d0 0e 00 mov 0xed099(%rip),%edx # ffffffff800f5ea4 ffffffff80008e0b: 45 39 c4 cmp %r8d,%r12d ffffffff80008e0e: 75 60 jne ffffffff80008e70 ffffffff80008e10: 41 39 d4 cmp %edx,%r12d ffffffff80008e13: 75 5b jne ffffffff80008e70 ffffffff80008e15: 45 89 c7 mov %r8d,%r15d ffffffff80008e18: eb 86 jmp ffffffff80008da0 ffffffff80008e1a: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx ffffffff80008e21: 8b bd 8c fe ff ff mov -0x174(%rbp),%edi ffffffff80008e27: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80008e2c: 44 89 ee mov %r13d,%esi ffffffff80008e2f: 44 89 85 98 fe ff ff mov %r8d,-0x168(%rbp) ffffffff80008e36: 44 89 95 9c fe ff ff mov %r10d,-0x164(%rbp) ffffffff80008e3d: 4c 89 8d a0 fe ff ff mov %r9,-0x160(%rbp) ffffffff80008e44: e8 d7 c8 00 00 call ffffffff80015720 ffffffff80008e49: 8b 85 90 fe ff ff mov -0x170(%rbp),%eax ffffffff80008e4f: 39 05 53 d0 0e 00 cmp %eax,0xed053(%rip) # ffffffff800f5ea8 ffffffff80008e55: 4c 8b 8d a0 fe ff ff mov -0x160(%rbp),%r9 ffffffff80008e5c: 44 8b 95 9c fe ff ff mov -0x164(%rbp),%r10d ffffffff80008e63: 44 8b 85 98 fe ff ff mov -0x168(%rbp),%r8d ffffffff80008e6a: 0f 84 13 ff ff ff je ffffffff80008d83 ffffffff80008e70: 8b 9d 84 fe ff ff mov -0x17c(%rbp),%ebx ffffffff80008e76: 4c 8b 9d a8 fe ff ff mov -0x158(%rbp),%r11 ffffffff80008e7d: 4d 89 cd mov %r9,%r13 ffffffff80008e80: 41 83 c2 01 add $0x1,%r10d ffffffff80008e84: 49 81 c5 04 01 00 00 add $0x104,%r13 ffffffff80008e8b: 39 1d 03 53 06 00 cmp %ebx,0x65303(%rip) # ffffffff8006e194 ffffffff80008e91: 7e 0d jle ffffffff80008ea0 ffffffff80008e93: 44 3b 95 94 fe ff ff cmp -0x16c(%rbp),%r10d ffffffff80008e9a: 0f 8c 70 fa ff ff jl ffffffff80008910 ffffffff80008ea0: 44 8b bd 7c fe ff ff mov -0x184(%rbp),%r15d ffffffff80008ea7: 4d 89 de mov %r11,%r14 ffffffff80008eaa: e9 e9 fb ff ff jmp ffffffff80008a98 ffffffff80008eaf: 44 39 e2 cmp %r12d,%edx ffffffff80008eb2: 0f 85 b1 fb ff ff jne ffffffff80008a69 ffffffff80008eb8: 41 39 dc cmp %ebx,%r12d ffffffff80008ebb: 0f 85 a8 fb ff ff jne ffffffff80008a69 ffffffff80008ec1: e9 da fe ff ff jmp ffffffff80008da0 ffffffff80008ec6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80008ecd: 00 00 00 ffffffff80008ed0: 0f 8e c9 00 00 00 jle ffffffff80008f9f ffffffff80008ed6: 4c 89 de mov %r11,%rsi ffffffff80008ed9: 4d 89 df mov %r11,%r15 ffffffff80008edc: 41 89 d8 mov %ebx,%r8d ffffffff80008edf: 31 ff xor %edi,%edi ffffffff80008ee1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008ee8: 00 00 ffffffff80008eea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008ef1: 00 00 00 00 ffffffff80008ef5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008efc: 00 00 00 00 ffffffff80008f00: 44 89 c0 mov %r8d,%eax ffffffff80008f03: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff80008f08: 89 f9 mov %edi,%ecx ffffffff80008f0a: 49 83 c7 01 add $0x1,%r15 ffffffff80008f0e: 48 0f af c2 imul %rdx,%rax ffffffff80008f12: 44 89 c2 mov %r8d,%edx ffffffff80008f15: 83 c7 01 add $0x1,%edi ffffffff80008f18: 48 c1 e8 23 shr $0x23,%rax ffffffff80008f1c: 44 8d 0c 80 lea (%rax,%rax,4),%r9d ffffffff80008f20: 45 01 c9 add %r9d,%r9d ffffffff80008f23: 44 29 ca sub %r9d,%edx ffffffff80008f26: 83 c2 30 add $0x30,%edx ffffffff80008f29: 41 88 57 ff mov %dl,-0x1(%r15) ffffffff80008f2d: 44 89 c2 mov %r8d,%edx ffffffff80008f30: 41 89 c0 mov %eax,%r8d ffffffff80008f33: 83 fa 09 cmp $0x9,%edx ffffffff80008f36: 7f c8 jg ffffffff80008f00 ffffffff80008f38: 41 89 f8 mov %edi,%r8d ffffffff80008f3b: 41 d1 f8 sar $1,%r8d ffffffff80008f3e: 0f 84 f9 f9 ff ff je ffffffff8000893d ffffffff80008f44: 48 63 d1 movslq %ecx,%rdx ffffffff80008f47: 4d 63 c0 movslq %r8d,%r8 ffffffff80008f4a: 4c 01 da add %r11,%rdx ffffffff80008f4d: 4d 01 d8 add %r11,%r8 ffffffff80008f50: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80008f55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80008f5c: 00 00 00 00 ffffffff80008f60: 0f b6 0a movzbl (%rdx),%ecx ffffffff80008f63: 0f b6 06 movzbl (%rsi),%eax ffffffff80008f66: 48 83 c6 01 add $0x1,%rsi ffffffff80008f6a: 48 83 ea 01 sub $0x1,%rdx ffffffff80008f6e: 88 4e ff mov %cl,-0x1(%rsi) ffffffff80008f71: 88 42 01 mov %al,0x1(%rdx) ffffffff80008f74: 4c 39 c6 cmp %r8,%rsi ffffffff80008f77: 75 e7 jne ffffffff80008f60 ffffffff80008f79: e9 bf f9 ff ff jmp ffffffff8000893d ffffffff80008f7e: 8d 73 1d lea 0x1d(%rbx),%esi ffffffff80008f81: 41 8d bc 24 38 ff ff lea -0xc8(%r12),%edi ffffffff80008f88: ff ffffffff80008f89: b9 00 00 ff ff mov $0xffff0000,%ecx ffffffff80008f8e: 48 8d 15 47 86 02 00 lea 0x28647(%rip),%rdx # ffffffff800315dc ffffffff80008f95: e8 86 c7 00 00 call ffffffff80015720 ffffffff80008f9a: e9 b7 f8 ff ff jmp ffffffff80008856 ffffffff80008f9f: 31 ff xor %edi,%edi ffffffff80008fa1: e9 97 f9 ff ff jmp ffffffff8000893d ffffffff80008fa6: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff80008fad: e9 e6 fa ff ff jmp ffffffff80008a98 ffffffff80008fb2: 45 31 c9 xor %r9d,%r9d ffffffff80008fb5: e9 a4 fc ff ff jmp ffffffff80008c5e ffffffff80008fba: 8b 9d 84 fe ff ff mov -0x17c(%rbp),%ebx ffffffff80008fc0: 4c 8b 9d a8 fe ff ff mov -0x158(%rbp),%r11 ffffffff80008fc7: 4d 89 cd mov %r9,%r13 ffffffff80008fca: e9 b5 fe ff ff jmp ffffffff80008e84 ffffffff80008fcf: 90 nop ffffffff80008fd0 : ffffffff80008fd0: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80008fd3: 8d 48 ac lea -0x54(%rax),%ecx ffffffff80008fd6: 39 f1 cmp %esi,%ecx ffffffff80008fd8: 7f 0f jg ffffffff80008fe9 ffffffff80008fda: 83 ea 1b sub $0x1b,%edx ffffffff80008fdd: 83 fa 13 cmp $0x13,%edx ffffffff80008fe0: 77 07 ja ffffffff80008fe9 ffffffff80008fe2: 83 e8 0f sub $0xf,%eax ffffffff80008fe5: 39 f0 cmp %esi,%eax ffffffff80008fe7: 7d 07 jge ffffffff80008ff0 ffffffff80008fe9: c3 ret ffffffff80008fea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80008ff0: 80 3d a9 cd 0e 00 00 cmpb $0x0,0xecda9(%rip) # ffffffff800f5da0 ffffffff80008ff7: 74 f0 je ffffffff80008fe9 ffffffff80008ff9: 55 push %rbp ffffffff80008ffa: 48 8d 35 54 86 02 00 lea 0x28654(%rip),%rsi # ffffffff80031655 ffffffff80009001: 48 8d 3d 98 cd 0e 00 lea 0xecd98(%rip),%rdi # ffffffff800f5da0 ffffffff80009008: 48 89 e5 mov %rsp,%rbp ffffffff8000900b: 53 push %rbx ffffffff8000900c: 48 83 ec 18 sub $0x18,%rsp ffffffff80009010: e8 5b b5 00 00 call ffffffff80014570 ffffffff80009015: 48 89 c3 mov %rax,%rbx ffffffff80009018: 48 85 c0 test %rax,%rax ffffffff8000901b: 74 7b je ffffffff80009098 ffffffff8000901d: 8b 05 71 51 06 00 mov 0x65171(%rip),%eax # ffffffff8006e194 ffffffff80009023: 85 c0 test %eax,%eax ffffffff80009025: 7e 62 jle ffffffff80009089 ffffffff80009027: 48 8d 0d 92 ce 0e 00 lea 0xece92(%rip),%rcx # ffffffff800f5ec0 ffffffff8000902e: 45 31 c0 xor %r8d,%r8d ffffffff80009031: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009035: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000903c: 00 00 00 00 ffffffff80009040: 8b 91 00 01 00 00 mov 0x100(%rcx),%edx ffffffff80009046: 48 89 ce mov %rcx,%rsi ffffffff80009049: 48 89 df mov %rbx,%rdi ffffffff8000904c: 44 89 45 e4 mov %r8d,-0x1c(%rbp) ffffffff80009050: 48 89 4d e8 mov %rcx,-0x18(%rbp) ffffffff80009054: e8 57 9a 00 00 call ffffffff80012ab0 ffffffff80009059: ba 01 00 00 00 mov $0x1,%edx ffffffff8000905e: 48 8d 35 a3 97 02 00 lea 0x297a3(%rip),%rsi # ffffffff80032808 ffffffff80009065: 48 89 df mov %rbx,%rdi ffffffff80009068: e8 43 9a 00 00 call ffffffff80012ab0 ffffffff8000906d: 44 8b 45 e4 mov -0x1c(%rbp),%r8d ffffffff80009071: 48 8b 4d e8 mov -0x18(%rbp),%rcx ffffffff80009075: 41 83 c0 01 add $0x1,%r8d ffffffff80009079: 48 81 c1 04 01 00 00 add $0x104,%rcx ffffffff80009080: 44 3b 05 0d 51 06 00 cmp 0x6510d(%rip),%r8d # ffffffff8006e194 ffffffff80009087: 7c b7 jl ffffffff80009040 ffffffff80009089: 48 89 df mov %rbx,%rdi ffffffff8000908c: e8 8f 96 00 00 call ffffffff80012720 ffffffff80009091: c6 05 00 cd 0e 00 00 movb $0x0,0xecd00(%rip) # ffffffff800f5d98 ffffffff80009098: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000909c: c9 leave ffffffff8000909d: c3 ret ffffffff8000909e: 66 90 xchg %ax,%ax ffffffff800090a0 : ffffffff800090a0: 55 push %rbp ffffffff800090a1: 48 89 e5 mov %rsp,%rbp ffffffff800090a4: 41 54 push %r12 ffffffff800090a6: 53 push %rbx ffffffff800090a7: 48 81 ec 10 40 00 00 sub $0x4010,%rsp ffffffff800090ae: e8 cd ef ff ff call ffffffff80008080 ffffffff800090b3: 0f b6 07 movzbl (%rdi),%eax ffffffff800090b6: 84 c0 test %al,%al ffffffff800090b8: 0f 84 72 01 00 00 je ffffffff80009230 ffffffff800090be: 48 89 f9 mov %rdi,%rcx ffffffff800090c1: 48 8d 15 d8 cc 0e 00 lea 0xeccd8(%rip),%rdx # ffffffff800f5da0 ffffffff800090c8: 66 90 xchg %ax,%ax ffffffff800090ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800090d1: 00 00 00 00 ffffffff800090d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800090dc: 00 00 00 00 ffffffff800090e0: 48 83 c1 01 add $0x1,%rcx ffffffff800090e4: 88 02 mov %al,(%rdx) ffffffff800090e6: 48 83 c2 01 add $0x1,%rdx ffffffff800090ea: 0f b6 01 movzbl (%rcx),%eax ffffffff800090ed: 84 c0 test %al,%al ffffffff800090ef: 75 ef jne ffffffff800090e0 ffffffff800090f1: c6 02 00 movb $0x0,(%rdx) ffffffff800090f4: 48 8d 35 69 81 02 00 lea 0x28169(%rip),%rsi # ffffffff80031264 ffffffff800090fb: e8 70 b4 00 00 call ffffffff80014570 ffffffff80009100: 48 89 c7 mov %rax,%rdi ffffffff80009103: 48 85 c0 test %rax,%rax ffffffff80009106: 0f 84 ec 00 00 00 je ffffffff800091f8 ffffffff8000910c: ba 00 40 00 00 mov $0x4000,%edx ffffffff80009111: 48 8d b5 f0 bf ff ff lea -0x4010(%rbp),%rsi ffffffff80009118: 48 89 85 e8 bf ff ff mov %rax,-0x4018(%rbp) ffffffff8000911f: e8 fc 96 00 00 call ffffffff80012820 ffffffff80009124: 48 8b bd e8 bf ff ff mov -0x4018(%rbp),%rdi ffffffff8000912b: 89 c3 mov %eax,%ebx ffffffff8000912d: e8 ee 95 00 00 call ffffffff80012720 ffffffff80009132: 85 db test %ebx,%ebx ffffffff80009134: 0f 8e be 00 00 00 jle ffffffff800091f8 ffffffff8000913a: 48 8d 85 f0 bf ff ff lea -0x4010(%rbp),%rax ffffffff80009141: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff80009147: 31 f6 xor %esi,%esi ffffffff80009149: 31 ff xor %edi,%edi ffffffff8000914b: 4c 8d 0d 6e cd 0e 00 lea 0xecd6e(%rip),%r9 # ffffffff800f5ec0 ffffffff80009152: 41 29 c0 sub %eax,%r8d ffffffff80009155: eb 38 jmp ffffffff8000918f ffffffff80009157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000915e: 00 00 ffffffff80009160: 80 f9 0d cmp $0xd,%cl ffffffff80009163: 0f 95 c2 setne %dl ffffffff80009166: 81 fe fe 00 00 00 cmp $0xfe,%esi ffffffff8000916c: 41 0f 9e c2 setle %r10b ffffffff80009170: 44 20 d2 and %r10b,%dl ffffffff80009173: 0f 85 97 00 00 00 jne ffffffff80009210 ffffffff80009179: ba 01 00 00 00 mov $0x1,%edx ffffffff8000917e: 41 8d 0c 00 lea (%r8,%rax,1),%ecx ffffffff80009182: 39 cb cmp %ecx,%ebx ffffffff80009184: 0f 9f c1 setg %cl ffffffff80009187: 48 83 c0 01 add $0x1,%rax ffffffff8000918b: 84 d1 test %dl,%cl ffffffff8000918d: 74 31 je ffffffff800091c0 ffffffff8000918f: 0f b6 08 movzbl (%rax),%ecx ffffffff80009192: 80 f9 0a cmp $0xa,%cl ffffffff80009195: 75 c9 jne ffffffff80009160 ffffffff80009197: 48 63 d7 movslq %edi,%rdx ffffffff8000919a: 48 63 ce movslq %esi,%rcx ffffffff8000919d: 48 69 d2 04 01 00 00 imul $0x104,%rdx,%rdx ffffffff800091a4: 4c 01 ca add %r9,%rdx ffffffff800091a7: 83 ff 7f cmp $0x7f,%edi ffffffff800091aa: 89 b2 00 01 00 00 mov %esi,0x100(%rdx) ffffffff800091b0: c6 04 0a 00 movb $0x0,(%rdx,%rcx,1) ffffffff800091b4: 0f 95 c2 setne %dl ffffffff800091b7: 83 c7 01 add $0x1,%edi ffffffff800091ba: 31 f6 xor %esi,%esi ffffffff800091bc: eb c0 jmp ffffffff8000917e ffffffff800091be: 66 90 xchg %ax,%ax ffffffff800091c0: 85 f6 test %esi,%esi ffffffff800091c2: 74 24 je ffffffff800091e8 ffffffff800091c4: 48 63 d7 movslq %edi,%rdx ffffffff800091c7: 48 8d 05 f2 cc 0e 00 lea 0xeccf2(%rip),%rax # ffffffff800f5ec0 ffffffff800091ce: 48 63 ce movslq %esi,%rcx ffffffff800091d1: 83 c7 01 add $0x1,%edi ffffffff800091d4: 48 69 d2 04 01 00 00 imul $0x104,%rdx,%rdx ffffffff800091db: 48 01 d0 add %rdx,%rax ffffffff800091de: c6 04 08 00 movb $0x0,(%rax,%rcx,1) ffffffff800091e2: 89 b0 00 01 00 00 mov %esi,0x100(%rax) ffffffff800091e8: 85 ff test %edi,%edi ffffffff800091ea: b8 01 00 00 00 mov $0x1,%eax ffffffff800091ef: 0f 4e f8 cmovle %eax,%edi ffffffff800091f2: 89 3d 9c 4f 06 00 mov %edi,0x64f9c(%rip) # ffffffff8006e194 ffffffff800091f8: c6 05 99 cb 0e 00 00 movb $0x0,0xecb99(%rip) # ffffffff800f5d98 ffffffff800091ff: 48 81 c4 10 40 00 00 add $0x4010,%rsp ffffffff80009206: 5b pop %rbx ffffffff80009207: 41 5c pop %r12 ffffffff80009209: 5d pop %rbp ffffffff8000920a: c3 ret ffffffff8000920b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009210: 4c 63 d7 movslq %edi,%r10 ffffffff80009213: 4c 63 de movslq %esi,%r11 ffffffff80009216: 83 c6 01 add $0x1,%esi ffffffff80009219: 4d 69 d2 04 01 00 00 imul $0x104,%r10,%r10 ffffffff80009220: 4d 01 ca add %r9,%r10 ffffffff80009223: 43 88 0c 1a mov %cl,(%r10,%r11,1) ffffffff80009227: e9 52 ff ff ff jmp ffffffff8000917e ffffffff8000922c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009230: 48 8d 15 69 cb 0e 00 lea 0xecb69(%rip),%rdx # ffffffff800f5da0 ffffffff80009237: e9 b5 fe ff ff jmp ffffffff800090f1 ffffffff8000923c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009240 : ffffffff80009240: 48 8d 05 af 83 02 00 lea 0x283af(%rip),%rax # ffffffff800315f6 ffffffff80009247: c6 05 0a c7 0e 00 00 movb $0x0,0xec70a(%rip) # ffffffff800f5958 ffffffff8000924e: 48 89 05 eb c6 0e 00 mov %rax,0xec6eb(%rip) # ffffffff800f5940 ffffffff80009255: 48 b8 64 00 00 00 96 movabs $0x9600000064,%rax ffffffff8000925c: 00 00 00 ffffffff8000925f: 48 89 05 e2 c6 0e 00 mov %rax,0xec6e2(%rip) # ffffffff800f5948 ffffffff80009266: 48 b8 bc 02 00 00 c2 movabs $0x1c2000002bc,%rax ffffffff8000926d: 01 00 00 ffffffff80009270: 48 89 05 d9 c6 0e 00 mov %rax,0xec6d9(%rip) # ffffffff800f5950 ffffffff80009277: 48 8d 05 e2 f4 ff ff lea -0xb1e(%rip),%rax # ffffffff80008760 ffffffff8000927e: 48 89 05 f3 ca 0e 00 mov %rax,0xecaf3(%rip) # ffffffff800f5d78 ffffffff80009285: 48 8d 05 74 ee ff ff lea -0x118c(%rip),%rax # ffffffff80008100 ffffffff8000928c: 48 89 05 ed ca 0e 00 mov %rax,0xecaed(%rip) # ffffffff800f5d80 ffffffff80009293: 48 8d 05 36 fd ff ff lea -0x2ca(%rip),%rax # ffffffff80008fd0 ffffffff8000929a: c6 05 c3 ca 0e 00 00 movb $0x0,0xecac3(%rip) # ffffffff800f5d64 ffffffff800092a1: c7 05 bd ca 0e 00 00 movl $0x0,0xecabd(%rip) # ffffffff800f5d68 ffffffff800092a8: 00 00 00 ffffffff800092ab: 48 89 05 d6 ca 0e 00 mov %rax,0xecad6(%rip) # ffffffff800f5d88 ffffffff800092b2: 48 c7 05 d3 ca 0e 00 movq $0x0,0xecad3(%rip) # ffffffff800f5d90 ffffffff800092b9: 00 00 00 00 ffffffff800092bd: e9 be ed ff ff jmp ffffffff80008080 ffffffff800092c2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092c9: 00 00 00 ffffffff800092cc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092d3: 00 00 00 ffffffff800092d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092dd: 00 00 00 ffffffff800092e0: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092e7: 00 00 00 ffffffff800092ea: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092f1: 00 00 00 ffffffff800092f4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800092fb: 00 00 00 ffffffff800092fe: 66 90 xchg %ax,%ax ffffffff80009300 : ffffffff80009300: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80009303: 0f 84 87 00 00 00 je ffffffff80009390 ffffffff80009309: 31 c0 xor %eax,%eax ffffffff8000930b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009310: 48 83 c0 01 add $0x1,%rax ffffffff80009314: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff80009318: 75 f6 jne ffffffff80009310 ffffffff8000931a: 80 3e 00 cmpb $0x0,(%rsi) ffffffff8000931d: 74 69 je ffffffff80009388 ffffffff8000931f: 31 d2 xor %edx,%edx ffffffff80009321: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009325: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000932c: 00 00 00 00 ffffffff80009330: 48 83 c2 01 add $0x1,%rdx ffffffff80009334: 80 3c 16 00 cmpb $0x0,(%rsi,%rdx,1) ffffffff80009338: 75 f6 jne ffffffff80009330 ffffffff8000933a: 31 c9 xor %ecx,%ecx ffffffff8000933c: 39 c2 cmp %eax,%edx ffffffff8000933e: 7f 39 jg ffffffff80009379 ffffffff80009340: 48 98 cltq ffffffff80009342: 48 63 d2 movslq %edx,%rdx ffffffff80009345: 48 29 d0 sub %rdx,%rax ffffffff80009348: 48 01 c7 add %rax,%rdi ffffffff8000934b: 0f b6 07 movzbl (%rdi),%eax ffffffff8000934e: 84 c0 test %al,%al ffffffff80009350: 75 1e jne ffffffff80009370 ffffffff80009352: eb 20 jmp ffffffff80009374 ffffffff80009354: 90 nop ffffffff80009355: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000935c: 00 00 00 00 ffffffff80009360: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff80009364: 48 83 c7 01 add $0x1,%rdi ffffffff80009368: 48 83 c6 01 add $0x1,%rsi ffffffff8000936c: 84 c0 test %al,%al ffffffff8000936e: 74 10 je ffffffff80009380 ffffffff80009370: 38 06 cmp %al,(%rsi) ffffffff80009372: 74 ec je ffffffff80009360 ffffffff80009374: 38 06 cmp %al,(%rsi) ffffffff80009376: 0f 94 c1 sete %cl ffffffff80009379: 89 c8 mov %ecx,%eax ffffffff8000937b: c3 ret ffffffff8000937c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009380: 31 c0 xor %eax,%eax ffffffff80009382: eb f0 jmp ffffffff80009374 ffffffff80009384: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009388: 31 d2 xor %edx,%edx ffffffff8000938a: eb ae jmp ffffffff8000933a ffffffff8000938c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009390: 31 c0 xor %eax,%eax ffffffff80009392: 80 3e 00 cmpb $0x0,(%rsi) ffffffff80009395: 75 88 jne ffffffff8000931f ffffffff80009397: eb db jmp ffffffff80009374 ffffffff80009399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800093a0 : ffffffff800093a0: 55 push %rbp ffffffff800093a1: 41 89 f0 mov %esi,%r8d ffffffff800093a4: 41 89 d2 mov %edx,%r10d ffffffff800093a7: 48 89 e5 mov %rsp,%rbp ffffffff800093aa: 53 push %rbx ffffffff800093ab: 4c 8b 9f 30 04 00 00 mov 0x430(%rdi),%r11 ffffffff800093b2: 41 8b bb 00 43 00 00 mov 0x4300(%r11),%edi ffffffff800093b9: 85 ff test %edi,%edi ffffffff800093bb: 0f 8e 7f 00 00 00 jle ffffffff80009440 ffffffff800093c1: 41 8b b3 10 44 00 00 mov 0x4410(%r11),%esi ffffffff800093c8: 31 c0 xor %eax,%eax ffffffff800093ca: 44 8d 4e 03 lea 0x3(%rsi),%r9d ffffffff800093ce: eb 07 jmp ffffffff800093d7 ffffffff800093d0: 83 c0 01 add $0x1,%eax ffffffff800093d3: 39 f8 cmp %edi,%eax ffffffff800093d5: 74 69 je ffffffff80009440 ffffffff800093d7: 89 c2 mov %eax,%edx ffffffff800093d9: c1 fa 02 sar $0x2,%edx ffffffff800093dc: 39 d6 cmp %edx,%esi ffffffff800093de: 7f f0 jg ffffffff800093d0 ffffffff800093e0: 41 39 d1 cmp %edx,%r9d ffffffff800093e3: 7c 5b jl ffffffff80009440 ffffffff800093e5: 89 c1 mov %eax,%ecx ffffffff800093e7: 83 e1 03 and $0x3,%ecx ffffffff800093ea: 69 c9 87 00 00 00 imul $0x87,%ecx,%ecx ffffffff800093f0: 8d 59 0e lea 0xe(%rcx),%ebx ffffffff800093f3: 44 39 c3 cmp %r8d,%ebx ffffffff800093f6: 7f d8 jg ffffffff800093d0 ffffffff800093f8: 29 f2 sub %esi,%edx ffffffff800093fa: 6b d2 5f imul $0x5f,%edx,%edx ffffffff800093fd: 8d 5a 36 lea 0x36(%rdx),%ebx ffffffff80009400: 44 39 d3 cmp %r10d,%ebx ffffffff80009403: 7f cb jg ffffffff800093d0 ffffffff80009405: 81 c1 85 00 00 00 add $0x85,%ecx ffffffff8000940b: 44 39 c1 cmp %r8d,%ecx ffffffff8000940e: 7c c0 jl ffffffff800093d0 ffffffff80009410: 81 c2 85 00 00 00 add $0x85,%edx ffffffff80009416: 44 39 d2 cmp %r10d,%edx ffffffff80009419: 7c b5 jl ffffffff800093d0 ffffffff8000941b: 41 c6 83 1f 49 00 00 movb $0x1,0x491f(%r11) ffffffff80009422: 01 ffffffff80009423: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80009427: 41 89 83 28 49 00 00 mov %eax,0x4928(%r11) ffffffff8000942e: 45 89 83 20 49 00 00 mov %r8d,0x4920(%r11) ffffffff80009435: 45 89 93 24 49 00 00 mov %r10d,0x4924(%r11) ffffffff8000943c: c9 leave ffffffff8000943d: c3 ret ffffffff8000943e: 66 90 xchg %ax,%ax ffffffff80009440: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80009445: eb d4 jmp ffffffff8000941b ffffffff80009447: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000944e: 00 00 ffffffff80009450 : ffffffff80009450: 55 push %rbp ffffffff80009451: 48 8d 87 08 43 00 00 lea 0x4308(%rdi),%rax ffffffff80009458: 4c 8d 87 13 43 00 00 lea 0x4313(%rdi),%r8 ffffffff8000945f: 48 8d 15 9c 81 02 00 lea 0x2819c(%rip),%rdx # ffffffff80031602 ffffffff80009466: 48 89 e5 mov %rsp,%rbp ffffffff80009469: 41 57 push %r15 ffffffff8000946b: 41 56 push %r14 ffffffff8000946d: 53 push %rbx ffffffff8000946e: 4c 63 8f 28 49 00 00 movslq 0x4928(%rdi),%r9 ffffffff80009475: 41 83 f9 ff cmp $0xffffffff,%r9d ffffffff80009479: 75 15 jne ffffffff80009490 ffffffff8000947b: e9 60 03 00 00 jmp ffffffff800097e0 ffffffff80009480: 48 83 c0 01 add $0x1,%rax ffffffff80009484: 0f b6 0a movzbl (%rdx),%ecx ffffffff80009487: 48 83 c2 01 add $0x1,%rdx ffffffff8000948b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8000948e: 75 50 jne ffffffff800094e0 ffffffff80009490: 4c 39 c0 cmp %r8,%rax ffffffff80009493: 75 eb jne ffffffff80009480 ffffffff80009495: 48 8d 05 ee 81 02 00 lea 0x281ee(%rip),%rax # ffffffff8003168a ffffffff8000949c: 41 ba 02 00 00 00 mov $0x2,%r10d ffffffff800094a2: 5b pop %rbx ffffffff800094a3: c6 46 0c 01 movb $0x1,0xc(%rsi) ffffffff800094a7: 48 89 06 mov %rax,(%rsi) ffffffff800094aa: 48 8d 05 e1 81 02 00 lea 0x281e1(%rip),%rax # ffffffff80031692 ffffffff800094b1: 41 5e pop %r14 ffffffff800094b3: 48 89 46 18 mov %rax,0x18(%rsi) ffffffff800094b7: 41 5f pop %r15 ffffffff800094b9: 44 89 d0 mov %r10d,%eax ffffffff800094bc: c7 46 08 6c 00 00 00 movl $0x6c,0x8(%rsi) ffffffff800094c3: 5d pop %rbp ffffffff800094c4: c7 46 10 00 00 00 ff movl $0xff000000,0x10(%rsi) ffffffff800094cb: c7 46 20 6a 00 00 00 movl $0x6a,0x20(%rsi) ffffffff800094d2: c6 46 24 01 movb $0x1,0x24(%rsi) ffffffff800094d6: c7 46 28 00 00 ff ff movl $0xffff0000,0x28(%rsi) ffffffff800094dd: c3 ret ffffffff800094de: 66 90 xchg %ax,%ax ffffffff800094e0: 4d 69 c9 0c 01 00 00 imul $0x10c,%r9,%r9 ffffffff800094e7: 46 0f b6 84 0f 00 01 movzbl 0x100(%rdi,%r9,1),%r8d ffffffff800094ee: 00 00 ffffffff800094f0: 45 84 c0 test %r8b,%r8b ffffffff800094f3: 0f 84 a7 03 00 00 je ffffffff800098a0 ffffffff800094f9: 48 89 f1 mov %rsi,%rcx ffffffff800094fc: 41 bf 60 00 00 00 mov $0x60,%r15d ffffffff80009502: 45 31 db xor %r11d,%r11d ffffffff80009505: 41 ba 05 00 00 00 mov $0x5,%r10d ffffffff8000950b: 41 be 48 00 00 00 mov $0x48,%r14d ffffffff80009511: 41 b9 04 00 00 00 mov $0x4,%r9d ffffffff80009517: ba 30 00 00 00 mov $0x30,%edx ffffffff8000951c: b8 18 00 00 00 mov $0x18,%eax ffffffff80009521: 48 8d 1d 13 81 02 00 lea 0x28113(%rip),%rbx # ffffffff8003163b ffffffff80009528: c7 41 08 68 00 00 00 movl $0x68,0x8(%rcx) ffffffff8000952f: 48 89 19 mov %rbx,(%rcx) ffffffff80009532: 48 8d 1d 06 81 02 00 lea 0x28106(%rip),%rbx # ffffffff8003163f ffffffff80009539: c6 41 0c 01 movb $0x1,0xc(%rcx) ffffffff8000953d: c7 41 10 ff ff ff ff movl $0xffffffff,0x10(%rcx) ffffffff80009544: 48 89 1c 06 mov %rbx,(%rsi,%rax,1) ffffffff80009548: c7 44 06 08 69 00 00 movl $0x69,0x8(%rsi,%rax,1) ffffffff8000954f: 00 ffffffff80009550: c6 44 06 0c 01 movb $0x1,0xc(%rsi,%rax,1) ffffffff80009555: c7 44 06 10 ff ff ff movl $0xffffffff,0x10(%rsi,%rax,1) ffffffff8000955c: ff ffffffff8000955d: 45 84 c0 test %r8b,%r8b ffffffff80009560: 0f 84 ca 02 00 00 je ffffffff80009830 ffffffff80009566: 48 8d 04 16 lea (%rsi,%rdx,1),%rax ffffffff8000956a: 8b 15 a8 4f 0f 00 mov 0xf4fa8(%rip),%edx # ffffffff800fe518 ffffffff80009570: 85 d2 test %edx,%edx ffffffff80009572: 0f 85 38 04 00 00 jne ffffffff800099b0 ffffffff80009578: 45 31 c0 xor %r8d,%r8d ffffffff8000957b: ba 80 80 80 ff mov $0xff808080,%edx ffffffff80009580: 48 8d 1d 87 80 02 00 lea 0x28087(%rip),%rbx # ffffffff8003160e ffffffff80009587: 89 50 10 mov %edx,0x10(%rax) ffffffff8000958a: 48 8d 0d 72 80 02 00 lea 0x28072(%rip),%rcx # ffffffff80031603 ffffffff80009591: 48 89 18 mov %rbx,(%rax) ffffffff80009594: 48 8d 1d bc 80 02 00 lea 0x280bc(%rip),%rbx # ffffffff80031657 ffffffff8000959b: c7 40 08 67 00 00 00 movl $0x67,0x8(%rax) ffffffff800095a2: 44 88 40 0c mov %r8b,0xc(%rax) ffffffff800095a6: 48 8d 05 97 80 02 00 lea 0x28097(%rip),%rax # ffffffff80031644 ffffffff800095ad: 4a 89 04 36 mov %rax,(%rsi,%r14,1) ffffffff800095b1: 4b 8d 04 52 lea (%r10,%r10,2),%rax ffffffff800095b5: 42 c7 44 36 08 70 00 movl $0x70,0x8(%rsi,%r14,1) ffffffff800095bc: 00 00 ffffffff800095be: 42 c7 44 36 10 ff ff movl $0xffffffff,0x10(%rsi,%r14,1) ffffffff800095c5: ff ff ffffffff800095c7: 42 c6 44 36 0c 01 movb $0x1,0xc(%rsi,%r14,1) ffffffff800095cd: 4a 89 1c 3e mov %rbx,(%rsi,%r15,1) ffffffff800095d1: 48 8d 1d 86 80 02 00 lea 0x28086(%rip),%rbx # ffffffff8003165e ffffffff800095d8: 42 c7 44 3e 08 6a 00 movl $0x6a,0x8(%rsi,%r15,1) ffffffff800095df: 00 00 ffffffff800095e1: 42 c7 44 3e 10 00 00 movl $0xffff0000,0x10(%rsi,%r15,1) ffffffff800095e8: ff ff ffffffff800095ea: 42 c6 44 3e 0c 01 movb $0x1,0xc(%rsi,%r15,1) ffffffff800095f0: 48 89 1c c6 mov %rbx,(%rsi,%rax,8) ffffffff800095f4: 48 8d 1d 6a 80 02 00 lea 0x2806a(%rip),%rbx # ffffffff80031665 ffffffff800095fb: c7 44 c6 08 6f 00 00 movl $0x6f,0x8(%rsi,%rax,8) ffffffff80009602: 00 ffffffff80009603: c7 44 c6 10 ff ff ff movl $0xffffffff,0x10(%rsi,%rax,8) ffffffff8000960a: ff ffffffff8000960b: c6 44 c6 0c 01 movb $0x1,0xc(%rsi,%rax,8) ffffffff80009610: 41 8d 43 06 lea 0x6(%r11),%eax ffffffff80009614: 41 83 c3 07 add $0x7,%r11d ffffffff80009618: 48 98 cltq ffffffff8000961a: 4d 63 db movslq %r11d,%r11 ffffffff8000961d: 48 8d 04 40 lea (%rax,%rax,2),%rax ffffffff80009621: 48 89 1c c6 mov %rbx,(%rsi,%rax,8) ffffffff80009625: 48 8d 1d 6e 81 02 00 lea 0x2816e(%rip),%rbx # ffffffff8003179a ffffffff8000962c: c7 44 c6 08 6b 00 00 movl $0x6b,0x8(%rsi,%rax,8) ffffffff80009633: 00 ffffffff80009634: c7 44 c6 10 ff ff ff movl $0xffffffff,0x10(%rsi,%rax,8) ffffffff8000963b: ff ffffffff8000963c: c6 44 c6 0c 01 movb $0x1,0xc(%rsi,%rax,8) ffffffff80009641: 4b 8d 04 5b lea (%r11,%r11,2),%rax ffffffff80009645: 48 89 1c c6 mov %rbx,(%rsi,%rax,8) ffffffff80009649: 48 8d 1d 68 81 02 00 lea 0x28168(%rip),%rbx # ffffffff800317b8 ffffffff80009650: c7 44 c6 08 65 00 00 movl $0x65,0x8(%rsi,%rax,8) ffffffff80009657: 00 ffffffff80009658: c7 44 c6 10 ff ff ff movl $0xffffffff,0x10(%rsi,%rax,8) ffffffff8000965f: ff ffffffff80009660: c6 44 c6 0c 01 movb $0x1,0xc(%rsi,%rax,8) ffffffff80009665: 41 8d 41 04 lea 0x4(%r9),%eax ffffffff80009669: 48 98 cltq ffffffff8000966b: 4c 8d 04 40 lea (%rax,%rax,2),%r8 ffffffff8000966f: 49 c1 e0 03 shl $0x3,%r8 ffffffff80009673: 42 c7 44 06 08 66 00 movl $0x66,0x8(%rsi,%r8,1) ffffffff8000967a: 00 00 ffffffff8000967c: 42 c7 44 06 10 ff ff movl $0xffffffff,0x10(%rsi,%r8,1) ffffffff80009683: ff ff ffffffff80009685: 48 63 87 28 49 00 00 movslq 0x4928(%rdi),%rax ffffffff8000968c: 4a 89 1c 06 mov %rbx,(%rsi,%r8,1) ffffffff80009690: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff80009697: 42 c6 44 06 0c 01 movb $0x1,0xc(%rsi,%r8,1) ffffffff8000969d: 48 01 f8 add %rdi,%rax ffffffff800096a0: 0f b6 10 movzbl (%rax),%edx ffffffff800096a3: 84 d2 test %dl,%dl ffffffff800096a5: 75 2d jne ffffffff800096d4 ffffffff800096a7: eb 3b jmp ffffffff800096e4 ffffffff800096a9: 90 nop ffffffff800096aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800096b1: 00 00 00 00 ffffffff800096b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800096bc: 00 00 00 00 ffffffff800096c0: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff800096c4: 48 83 c0 01 add $0x1,%rax ffffffff800096c8: 48 83 c1 01 add $0x1,%rcx ffffffff800096cc: 84 d2 test %dl,%dl ffffffff800096ce: 0f 84 7c 03 00 00 je ffffffff80009a50 ffffffff800096d4: 38 11 cmp %dl,(%rcx) ffffffff800096d6: 74 e8 je ffffffff800096c0 ffffffff800096d8: 45 8d 51 05 lea 0x5(%r9),%r10d ffffffff800096dc: 38 11 cmp %dl,(%rcx) ffffffff800096de: 0f 84 b2 01 00 00 je ffffffff80009896 ffffffff800096e4: 48 8d 1d 8a 7f 02 00 lea 0x27f8a(%rip),%rbx # ffffffff80031675 ffffffff800096eb: 45 8d 51 0b lea 0xb(%r9),%r10d ffffffff800096ef: 42 c7 44 06 20 00 00 movl $0x0,0x20(%rsi,%r8,1) ffffffff800096f6: 00 00 ffffffff800096f8: 4a 89 5c 06 18 mov %rbx,0x18(%rsi,%r8,1) ffffffff800096fd: 48 8d 1d 7e 7d 02 00 lea 0x27d7e(%rip),%rbx # ffffffff80031482 ffffffff80009704: 44 89 d0 mov %r10d,%eax ffffffff80009707: 4a 89 5c 06 30 mov %rbx,0x30(%rsi,%r8,1) ffffffff8000970c: 48 8d 1d 66 7f 02 00 lea 0x27f66(%rip),%rbx # ffffffff80031679 ffffffff80009713: 4a 89 5c 06 48 mov %rbx,0x48(%rsi,%r8,1) ffffffff80009718: 48 8d 1d 5e 7f 02 00 lea 0x27f5e(%rip),%rbx # ffffffff8003167d ffffffff8000971f: 4a 89 5c 06 60 mov %rbx,0x60(%rsi,%r8,1) ffffffff80009724: 48 8d 1d 51 7d 02 00 lea 0x27d51(%rip),%rbx # ffffffff8003147c ffffffff8000972b: 4a 89 5c 06 78 mov %rbx,0x78(%rsi,%r8,1) ffffffff80009730: 48 8d 1d 4d 7f 02 00 lea 0x27f4d(%rip),%rbx # ffffffff80031684 ffffffff80009737: 42 c6 44 06 24 00 movb $0x0,0x24(%rsi,%r8,1) ffffffff8000973d: 42 c7 44 06 28 00 00 movl $0x0,0x28(%rsi,%r8,1) ffffffff80009744: 00 00 ffffffff80009746: 42 c7 44 06 38 c8 00 movl $0xc8,0x38(%rsi,%r8,1) ffffffff8000974d: 00 00 ffffffff8000974f: 42 c6 44 06 3c 01 movb $0x1,0x3c(%rsi,%r8,1) ffffffff80009755: 42 c7 44 06 40 ff 00 movl $0xff0000ff,0x40(%rsi,%r8,1) ffffffff8000975c: 00 ff ffffffff8000975e: 42 c7 44 06 50 c9 00 movl $0xc9,0x50(%rsi,%r8,1) ffffffff80009765: 00 00 ffffffff80009767: 42 c6 44 06 54 01 movb $0x1,0x54(%rsi,%r8,1) ffffffff8000976d: 42 c7 44 06 58 00 00 movl $0xffff0000,0x58(%rsi,%r8,1) ffffffff80009774: ff ff ffffffff80009776: 42 c7 44 06 68 ca 00 movl $0xca,0x68(%rsi,%r8,1) ffffffff8000977d: 00 00 ffffffff8000977f: 42 c6 44 06 6c 01 movb $0x1,0x6c(%rsi,%r8,1) ffffffff80009785: 42 c7 44 06 70 00 ff movl $0xffffff00,0x70(%rsi,%r8,1) ffffffff8000978c: ff ff ffffffff8000978e: 42 c7 84 06 80 00 00 movl $0xcb,0x80(%rsi,%r8,1) ffffffff80009795: 00 cb 00 00 00 ffffffff8000979a: 42 c6 84 06 84 00 00 movb $0x1,0x84(%rsi,%r8,1) ffffffff800097a1: 00 01 ffffffff800097a3: 42 c7 84 06 88 00 00 movl $0xff00ff00,0x88(%rsi,%r8,1) ffffffff800097aa: 00 00 ff 00 ff ffffffff800097af: 4a 89 9c 06 90 00 00 mov %rbx,0x90(%rsi,%r8,1) ffffffff800097b6: 00 ffffffff800097b7: 42 c7 84 06 98 00 00 movl $0xcc,0x98(%rsi,%r8,1) ffffffff800097be: 00 cc 00 00 00 ffffffff800097c3: 42 c6 84 06 9c 00 00 movb $0x1,0x9c(%rsi,%r8,1) ffffffff800097ca: 00 01 ffffffff800097cc: 42 c7 84 06 a0 00 00 movl $0xff000000,0xa0(%rsi,%r8,1) ffffffff800097d3: 00 00 00 00 ff ffffffff800097d8: 5b pop %rbx ffffffff800097d9: 41 5e pop %r14 ffffffff800097db: 41 5f pop %r15 ffffffff800097dd: 5d pop %rbp ffffffff800097de: c3 ret ffffffff800097df: 90 nop ffffffff800097e0: 48 81 c7 13 43 00 00 add $0x4313,%rdi ffffffff800097e7: 48 8d 15 14 7e 02 00 lea 0x27e14(%rip),%rdx # ffffffff80031602 ffffffff800097ee: eb 24 jmp ffffffff80009814 ffffffff800097f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800097f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800097fc: 00 00 00 00 ffffffff80009800: 48 83 c0 01 add $0x1,%rax ffffffff80009804: 0f b6 0a movzbl (%rdx),%ecx ffffffff80009807: 48 83 c2 01 add $0x1,%rdx ffffffff8000980b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8000980e: 0f 85 bc 01 00 00 jne ffffffff800099d0 ffffffff80009814: 48 39 c7 cmp %rax,%rdi ffffffff80009817: 75 e7 jne ffffffff80009800 ffffffff80009819: 45 31 d2 xor %r10d,%r10d ffffffff8000981c: 5b pop %rbx ffffffff8000981d: 41 5e pop %r14 ffffffff8000981f: 44 89 d0 mov %r10d,%eax ffffffff80009822: 41 5f pop %r15 ffffffff80009824: 5d pop %rbp ffffffff80009825: c3 ret ffffffff80009826: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000982d: 00 00 00 ffffffff80009830: 48 8d 1d 20 7e 02 00 lea 0x27e20(%rip),%rbx # ffffffff80031657 ffffffff80009837: 48 8d 05 20 7e 02 00 lea 0x27e20(%rip),%rax # ffffffff8003165e ffffffff8000983e: c7 44 16 08 6a 00 00 movl $0x6a,0x8(%rsi,%rdx,1) ffffffff80009845: 00 ffffffff80009846: 48 89 1c 16 mov %rbx,(%rsi,%rdx,1) ffffffff8000984a: 48 8d 1d 14 7e 02 00 lea 0x27e14(%rip),%rbx # ffffffff80031665 ffffffff80009851: c6 44 16 0c 01 movb $0x1,0xc(%rsi,%rdx,1) ffffffff80009856: c7 44 16 10 00 00 ff movl $0xffff0000,0x10(%rsi,%rdx,1) ffffffff8000985d: ff ffffffff8000985e: 4a 89 04 36 mov %rax,(%rsi,%r14,1) ffffffff80009862: 42 c7 44 36 08 6f 00 movl $0x6f,0x8(%rsi,%r14,1) ffffffff80009869: 00 00 ffffffff8000986b: 42 c6 44 36 0c 01 movb $0x1,0xc(%rsi,%r14,1) ffffffff80009871: 42 c7 44 36 10 ff ff movl $0xffffffff,0x10(%rsi,%r14,1) ffffffff80009878: ff ff ffffffff8000987a: 4a 89 1c 3e mov %rbx,(%rsi,%r15,1) ffffffff8000987e: 42 c7 44 3e 08 6b 00 movl $0x6b,0x8(%rsi,%r15,1) ffffffff80009885: 00 00 ffffffff80009887: 42 c6 44 3e 0c 01 movb $0x1,0xc(%rsi,%r15,1) ffffffff8000988d: 42 c7 44 3e 10 ff ff movl $0xffffffff,0x10(%rsi,%r15,1) ffffffff80009894: ff ff ffffffff80009896: 5b pop %rbx ffffffff80009897: 44 89 d0 mov %r10d,%eax ffffffff8000989a: 41 5e pop %r14 ffffffff8000989c: 41 5f pop %r15 ffffffff8000989e: 5d pop %rbp ffffffff8000989f: c3 ret ffffffff800098a0: c7 46 08 64 00 00 00 movl $0x64,0x8(%rsi) ffffffff800098a7: 48 8d 05 66 7d 02 00 lea 0x27d66(%rip),%rax # ffffffff80031614 ffffffff800098ae: c7 46 10 ff ff ff ff movl $0xffffffff,0x10(%rsi) ffffffff800098b5: c7 46 20 6e 00 00 00 movl $0x6e,0x20(%rsi) ffffffff800098bc: c7 46 28 ff ff ff ff movl $0xffffffff,0x28(%rsi) ffffffff800098c3: 48 63 97 28 49 00 00 movslq 0x4928(%rdi),%rdx ffffffff800098ca: 48 89 06 mov %rax,(%rsi) ffffffff800098cd: 48 8d 05 45 7d 02 00 lea 0x27d45(%rip),%rax # ffffffff80031619 ffffffff800098d4: 48 69 d2 0c 01 00 00 imul $0x10c,%rdx,%rdx ffffffff800098db: 48 89 46 18 mov %rax,0x18(%rsi) ffffffff800098df: 48 8d 05 23 8f 02 00 lea 0x28f23(%rip),%rax # ffffffff80032809 ffffffff800098e6: c6 46 0c 01 movb $0x1,0xc(%rsi) ffffffff800098ea: c6 46 24 01 movb $0x1,0x24(%rsi) ffffffff800098ee: 48 01 fa add %rdi,%rdx ffffffff800098f1: 0f b6 0a movzbl (%rdx),%ecx ffffffff800098f4: 84 c9 test %cl,%cl ffffffff800098f6: 0f 84 64 01 00 00 je ffffffff80009a60 ffffffff800098fc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009900: 48 83 c2 01 add $0x1,%rdx ffffffff80009904: 80 f9 2e cmp $0x2e,%cl ffffffff80009907: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000990a: 48 0f 44 c2 cmove %rdx,%rax ffffffff8000990e: 84 c9 test %cl,%cl ffffffff80009910: 75 ee jne ffffffff80009900 ffffffff80009912: 0f b6 10 movzbl (%rax),%edx ffffffff80009915: 84 d2 test %dl,%dl ffffffff80009917: 0f 84 43 01 00 00 je ffffffff80009a60 ffffffff8000991d: 48 8d 0d be 76 02 00 lea 0x276be(%rip),%rcx # ffffffff80030fe2 ffffffff80009924: eb 2e jmp ffffffff80009954 ffffffff80009926: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000992a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009931: 00 00 00 00 ffffffff80009935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000993c: 00 00 00 00 ffffffff80009940: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff80009944: 48 83 c0 01 add $0x1,%rax ffffffff80009948: 48 83 c1 01 add $0x1,%rcx ffffffff8000994c: 84 d2 test %dl,%dl ffffffff8000994e: 0f 84 44 01 00 00 je ffffffff80009a98 ffffffff80009954: 38 11 cmp %dl,(%rcx) ffffffff80009956: 74 e8 je ffffffff80009940 ffffffff80009958: 38 11 cmp %dl,(%rcx) ffffffff8000995a: 0f 85 00 01 00 00 jne ffffffff80009a60 ffffffff80009960: 48 8d 05 c3 7c 02 00 lea 0x27cc3(%rip),%rax # ffffffff8003162a ffffffff80009967: c6 46 3c 01 movb $0x1,0x3c(%rsi) ffffffff8000996b: 48 8d 4e 48 lea 0x48(%rsi),%rcx ffffffff8000996f: 41 bf a8 00 00 00 mov $0xa8,%r15d ffffffff80009975: 48 89 46 30 mov %rax,0x30(%rsi) ffffffff80009979: ba 78 00 00 00 mov $0x78,%edx ffffffff8000997e: b8 60 00 00 00 mov $0x60,%eax ffffffff80009983: 41 ba 08 00 00 00 mov $0x8,%r10d ffffffff80009989: c7 46 38 6d 00 00 00 movl $0x6d,0x38(%rsi) ffffffff80009990: 41 be 90 00 00 00 mov $0x90,%r14d ffffffff80009996: 41 b9 07 00 00 00 mov $0x7,%r9d ffffffff8000999c: 41 bb 03 00 00 00 mov $0x3,%r11d ffffffff800099a2: c7 46 40 ff ff ff ff movl $0xffffffff,0x40(%rsi) ffffffff800099a9: e9 73 fb ff ff jmp ffffffff80009521 ffffffff800099ae: 66 90 xchg %ax,%ax ffffffff800099b0: 31 c9 xor %ecx,%ecx ffffffff800099b2: 80 3d 67 4b 0f 00 00 cmpb $0x0,0xf4b67(%rip) # ffffffff800fe520 ffffffff800099b9: ba ff ff ff ff mov $0xffffffff,%edx ffffffff800099be: 44 0f 44 c1 cmove %ecx,%r8d ffffffff800099c2: b9 80 80 80 ff mov $0xff808080,%ecx ffffffff800099c7: 0f 44 d1 cmove %ecx,%edx ffffffff800099ca: e9 b1 fb ff ff jmp ffffffff80009580 ffffffff800099cf: 90 nop ffffffff800099d0: 48 8d 05 c3 7d 02 00 lea 0x27dc3(%rip),%rax # ffffffff8003179a ffffffff800099d7: c7 46 08 65 00 00 00 movl $0x65,0x8(%rsi) ffffffff800099de: 48 89 06 mov %rax,(%rsi) ffffffff800099e1: 48 8d 05 d0 7d 02 00 lea 0x27dd0(%rip),%rax # ffffffff800317b8 ffffffff800099e8: 48 89 46 18 mov %rax,0x18(%rsi) ffffffff800099ec: 8b 05 26 4b 0f 00 mov 0xf4b26(%rip),%eax # ffffffff800fe518 ffffffff800099f2: c6 46 0c 01 movb $0x1,0xc(%rsi) ffffffff800099f6: c7 46 10 ff ff ff ff movl $0xffffffff,0x10(%rsi) ffffffff800099fd: c7 46 20 66 00 00 00 movl $0x66,0x20(%rsi) ffffffff80009a04: c6 46 24 01 movb $0x1,0x24(%rsi) ffffffff80009a08: c7 46 28 ff ff ff ff movl $0xffffffff,0x28(%rsi) ffffffff80009a0f: 85 c0 test %eax,%eax ffffffff80009a11: 74 0d je ffffffff80009a20 ffffffff80009a13: 80 3d 06 4b 0f 00 00 cmpb $0x0,0xf4b06(%rip) # ffffffff800fe520 ffffffff80009a1a: 0f 85 7f 00 00 00 jne ffffffff80009a9f ffffffff80009a20: 31 d2 xor %edx,%edx ffffffff80009a22: b8 80 80 80 ff mov $0xff808080,%eax ffffffff80009a27: 48 8d 1d e0 7b 02 00 lea 0x27be0(%rip),%rbx # ffffffff8003160e ffffffff80009a2e: 41 ba 03 00 00 00 mov $0x3,%r10d ffffffff80009a34: 89 46 40 mov %eax,0x40(%rsi) ffffffff80009a37: 48 89 5e 30 mov %rbx,0x30(%rsi) ffffffff80009a3b: 44 89 d0 mov %r10d,%eax ffffffff80009a3e: 5b pop %rbx ffffffff80009a3f: 41 5e pop %r14 ffffffff80009a41: 41 5f pop %r15 ffffffff80009a43: c7 46 38 67 00 00 00 movl $0x67,0x38(%rsi) ffffffff80009a4a: 88 56 3c mov %dl,0x3c(%rsi) ffffffff80009a4d: 5d pop %rbp ffffffff80009a4e: c3 ret ffffffff80009a4f: 90 nop ffffffff80009a50: 31 d2 xor %edx,%edx ffffffff80009a52: e9 81 fc ff ff jmp ffffffff800096d8 ffffffff80009a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009a5e: 00 00 ffffffff80009a60: 48 8d 4e 30 lea 0x30(%rsi),%rcx ffffffff80009a64: 41 bf 90 00 00 00 mov $0x90,%r15d ffffffff80009a6a: 41 ba 07 00 00 00 mov $0x7,%r10d ffffffff80009a70: 41 be 78 00 00 00 mov $0x78,%r14d ffffffff80009a76: 41 b9 06 00 00 00 mov $0x6,%r9d ffffffff80009a7c: ba 60 00 00 00 mov $0x60,%edx ffffffff80009a81: b8 48 00 00 00 mov $0x48,%eax ffffffff80009a86: 41 bb 02 00 00 00 mov $0x2,%r11d ffffffff80009a8c: e9 90 fa ff ff jmp ffffffff80009521 ffffffff80009a91: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80009a98: 31 d2 xor %edx,%edx ffffffff80009a9a: e9 b9 fe ff ff jmp ffffffff80009958 ffffffff80009a9f: ba 01 00 00 00 mov $0x1,%edx ffffffff80009aa4: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80009aa9: e9 79 ff ff ff jmp ffffffff80009a27 ffffffff80009aae: 66 90 xchg %ax,%ax ffffffff80009ab0 : ffffffff80009ab0: 48 8d b7 08 43 00 00 lea 0x4308(%rdi),%rsi ffffffff80009ab7: 49 89 f8 mov %rdi,%r8 ffffffff80009aba: 48 8d 15 e0 7b 02 00 lea 0x27be0(%rip),%rdx # ffffffff800316a1 ffffffff80009ac1: 48 8d bf 10 43 00 00 lea 0x4310(%rdi),%rdi ffffffff80009ac8: 48 89 f0 mov %rsi,%rax ffffffff80009acb: eb 27 jmp ffffffff80009af4 ffffffff80009acd: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009ad4: 00 ffffffff80009ad5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009adc: 00 00 00 00 ffffffff80009ae0: 48 83 c0 01 add $0x1,%rax ffffffff80009ae4: 0f b6 0a movzbl (%rdx),%ecx ffffffff80009ae7: 48 83 c2 01 add $0x1,%rdx ffffffff80009aeb: 38 48 ff cmp %cl,-0x1(%rax) ffffffff80009aee: 0f 85 0c 01 00 00 jne ffffffff80009c00 ffffffff80009af4: 48 39 f8 cmp %rdi,%rax ffffffff80009af7: 75 e7 jne ffffffff80009ae0 ffffffff80009af9: 41 0f b6 b8 08 43 00 movzbl 0x4308(%r8),%edi ffffffff80009b00: 00 ffffffff80009b01: 40 84 ff test %dil,%dil ffffffff80009b04: 0f 84 f6 00 00 00 je ffffffff80009c00 ffffffff80009b0a: 89 f8 mov %edi,%eax ffffffff80009b0c: 48 89 f1 mov %rsi,%rcx ffffffff80009b0f: 48 8d 15 8b 7b 02 00 lea 0x27b8b(%rip),%rdx # ffffffff800316a1 ffffffff80009b16: eb 1c jmp ffffffff80009b34 ffffffff80009b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009b1f: 00 ffffffff80009b20: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80009b24: 48 83 c1 01 add $0x1,%rcx ffffffff80009b28: 48 83 c2 01 add $0x1,%rdx ffffffff80009b2c: 84 c0 test %al,%al ffffffff80009b2e: 0f 84 dc 00 00 00 je ffffffff80009c10 ffffffff80009b34: 38 02 cmp %al,(%rdx) ffffffff80009b36: 74 e8 je ffffffff80009b20 ffffffff80009b38: 38 02 cmp %al,(%rdx) ffffffff80009b3a: 74 4c je ffffffff80009b88 ffffffff80009b3c: 48 8d 05 67 7b 02 00 lea 0x27b67(%rip),%rax # ffffffff800316aa ffffffff80009b43: eb 30 jmp ffffffff80009b75 ffffffff80009b45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009b4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009b51: 00 00 00 00 ffffffff80009b55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009b5c: 00 00 00 00 ffffffff80009b60: 0f b6 7e 01 movzbl 0x1(%rsi),%edi ffffffff80009b64: 48 83 c6 01 add $0x1,%rsi ffffffff80009b68: 48 83 c0 01 add $0x1,%rax ffffffff80009b6c: 40 84 ff test %dil,%dil ffffffff80009b6f: 0f 84 ab 00 00 00 je ffffffff80009c20 ffffffff80009b75: 40 38 38 cmp %dil,(%rax) ffffffff80009b78: 74 e6 je ffffffff80009b60 ffffffff80009b7a: ba 01 00 00 00 mov $0x1,%edx ffffffff80009b7f: 40 38 38 cmp %dil,(%rax) ffffffff80009b82: 0f 85 7d 00 00 00 jne ffffffff80009c05 ffffffff80009b88: 48 8d 05 ed 4b 06 00 lea 0x64bed(%rip),%rax # ffffffff8006e77c ffffffff80009b8f: ba 01 00 00 00 mov $0x1,%edx ffffffff80009b94: 8b 00 mov (%rax),%eax ffffffff80009b96: 85 c0 test %eax,%eax ffffffff80009b98: 0f 4e c2 cmovle %edx,%eax ffffffff80009b9b: 48 8d 15 d6 4b 06 00 lea 0x64bd6(%rip),%rdx # ffffffff8006e778 ffffffff80009ba2: 83 e8 01 sub $0x1,%eax ffffffff80009ba5: 0f af 02 imul (%rdx),%eax ffffffff80009ba8: ba 01 00 00 00 mov $0x1,%edx ffffffff80009bad: 41 39 80 00 43 00 00 cmp %eax,0x4300(%r8) ffffffff80009bb4: 7c 4f jl ffffffff80009c05 ffffffff80009bb6: 41 c7 80 14 44 00 00 movl $0x7,0x4414(%r8) ffffffff80009bbd: 07 00 00 00 ffffffff80009bc1: 48 8d 05 ec 7a 02 00 lea 0x27aec(%rip),%rax # ffffffff800316b4 ffffffff80009bc8: b9 44 00 00 00 mov $0x44,%ecx ffffffff80009bcd: 49 8d 90 18 44 00 00 lea 0x4418(%r8),%rdx ffffffff80009bd4: 48 8d 70 10 lea 0x10(%rax),%rsi ffffffff80009bd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009bdf: 00 ffffffff80009be0: 48 83 c0 01 add $0x1,%rax ffffffff80009be4: 48 83 c2 01 add $0x1,%rdx ffffffff80009be8: 88 4a ff mov %cl,-0x1(%rdx) ffffffff80009beb: 0f b6 08 movzbl (%rax),%ecx ffffffff80009bee: 48 39 f0 cmp %rsi,%rax ffffffff80009bf1: 75 ed jne ffffffff80009be0 ffffffff80009bf3: 41 c6 80 28 44 00 00 movb $0x0,0x4428(%r8) ffffffff80009bfa: 00 ffffffff80009bfb: 31 d2 xor %edx,%edx ffffffff80009bfd: eb 06 jmp ffffffff80009c05 ffffffff80009bff: 90 nop ffffffff80009c00: ba 01 00 00 00 mov $0x1,%edx ffffffff80009c05: 89 d0 mov %edx,%eax ffffffff80009c07: c3 ret ffffffff80009c08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009c0f: 00 ffffffff80009c10: 31 c0 xor %eax,%eax ffffffff80009c12: e9 21 ff ff ff jmp ffffffff80009b38 ffffffff80009c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009c1e: 00 00 ffffffff80009c20: 31 ff xor %edi,%edi ffffffff80009c22: ba 01 00 00 00 mov $0x1,%edx ffffffff80009c27: 40 38 38 cmp %dil,(%rax) ffffffff80009c2a: 75 d9 jne ffffffff80009c05 ffffffff80009c2c: e9 57 ff ff ff jmp ffffffff80009b88 ffffffff80009c31: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80009c35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009c3c: 00 00 00 00 ffffffff80009c40 : ffffffff80009c40: 85 f6 test %esi,%esi ffffffff80009c42: 0f 88 d8 00 00 00 js ffffffff80009d20 ffffffff80009c48: 3b b7 00 43 00 00 cmp 0x4300(%rdi),%esi ffffffff80009c4e: 0f 8d cc 00 00 00 jge ffffffff80009d20 ffffffff80009c54: 48 63 f6 movslq %esi,%rsi ffffffff80009c57: 0f b6 8f 08 43 00 00 movzbl 0x4308(%rdi),%ecx ffffffff80009c5e: c7 87 14 44 00 00 03 movl $0x3,0x4414(%rdi) ffffffff80009c65: 00 00 00 ffffffff80009c68: 48 69 c6 0c 01 00 00 imul $0x10c,%rsi,%rax ffffffff80009c6f: 0f b6 84 07 00 01 00 movzbl 0x100(%rdi,%rax,1),%eax ffffffff80009c76: 00 ffffffff80009c77: 88 87 1c 46 00 00 mov %al,0x461c(%rdi) ffffffff80009c7d: 48 8d 87 1c 45 00 00 lea 0x451c(%rdi),%rax ffffffff80009c84: 48 89 c2 mov %rax,%rdx ffffffff80009c87: 84 c9 test %cl,%cl ffffffff80009c89: 74 26 je ffffffff80009cb1 ffffffff80009c8b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80009c92: 00 00 00 ffffffff80009c95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009c9c: 00 00 00 00 ffffffff80009ca0: 88 0a mov %cl,(%rdx) ffffffff80009ca2: 0f b6 8a ed fd ff ff movzbl -0x213(%rdx),%ecx ffffffff80009ca9: 48 83 c2 01 add $0x1,%rdx ffffffff80009cad: 84 c9 test %cl,%cl ffffffff80009caf: 75 ef jne ffffffff80009ca0 ffffffff80009cb1: c6 02 00 movb $0x0,(%rdx) ffffffff80009cb4: 80 bf 1c 45 00 00 00 cmpb $0x0,0x451c(%rdi) ffffffff80009cbb: 0f 84 cf 00 00 00 je ffffffff80009d90 ffffffff80009cc1: 31 d2 xor %edx,%edx ffffffff80009cc3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80009cca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009cd1: 00 00 00 00 ffffffff80009cd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009cdc: 00 00 00 00 ffffffff80009ce0: 48 89 d1 mov %rdx,%rcx ffffffff80009ce3: 48 83 c2 01 add $0x1,%rdx ffffffff80009ce7: 80 bc 17 1c 45 00 00 cmpb $0x0,0x451c(%rdi,%rdx,1) ffffffff80009cee: 00 ffffffff80009cef: 75 ef jne ffffffff80009ce0 ffffffff80009cf1: 80 bc 0f 1c 45 00 00 cmpb $0x2f,0x451c(%rdi,%rcx,1) ffffffff80009cf8: 2f ffffffff80009cf9: 75 5d jne ffffffff80009d58 ffffffff80009cfb: 48 69 f6 0c 01 00 00 imul $0x10c,%rsi,%rsi ffffffff80009d02: 48 8d 14 37 lea (%rdi,%rsi,1),%rdx ffffffff80009d06: 48 83 c0 01 add $0x1,%rax ffffffff80009d0a: 80 38 00 cmpb $0x0,(%rax) ffffffff80009d0d: 74 3b je ffffffff80009d4a ffffffff80009d0f: 90 nop ffffffff80009d10: 48 83 c0 01 add $0x1,%rax ffffffff80009d14: 80 38 00 cmpb $0x0,(%rax) ffffffff80009d17: 75 ed jne ffffffff80009d06 ffffffff80009d19: eb 2f jmp ffffffff80009d4a ffffffff80009d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009d20: c3 ret ffffffff80009d21: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009d28: 00 00 ffffffff80009d2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009d31: 00 00 00 00 ffffffff80009d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009d3c: 00 00 00 00 ffffffff80009d40: 88 08 mov %cl,(%rax) ffffffff80009d42: 48 83 c0 01 add $0x1,%rax ffffffff80009d46: 48 83 c2 01 add $0x1,%rdx ffffffff80009d4a: 0f b6 0a movzbl (%rdx),%ecx ffffffff80009d4d: 84 c9 test %cl,%cl ffffffff80009d4f: 75 ef jne ffffffff80009d40 ffffffff80009d51: c6 00 00 movb $0x0,(%rax) ffffffff80009d54: c3 ret ffffffff80009d55: 0f 1f 00 nopl (%rax) ffffffff80009d58: 48 89 c2 mov %rax,%rdx ffffffff80009d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009d60: 48 83 c2 01 add $0x1,%rdx ffffffff80009d64: 80 3a 00 cmpb $0x0,(%rdx) ffffffff80009d67: 75 f7 jne ffffffff80009d60 ffffffff80009d69: 48 69 f6 0c 01 00 00 imul $0x10c,%rsi,%rsi ffffffff80009d70: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff80009d75: 66 89 0a mov %cx,(%rdx) ffffffff80009d78: 48 8d 14 37 lea (%rdi,%rsi,1),%rdx ffffffff80009d7c: 80 bf 1c 45 00 00 00 cmpb $0x0,0x451c(%rdi) ffffffff80009d83: 74 c5 je ffffffff80009d4a ffffffff80009d85: 48 83 c0 01 add $0x1,%rax ffffffff80009d89: 80 38 00 cmpb $0x0,(%rax) ffffffff80009d8c: 75 82 jne ffffffff80009d10 ffffffff80009d8e: eb ba jmp ffffffff80009d4a ffffffff80009d90: 80 bf 1b 45 00 00 2f cmpb $0x2f,0x451b(%rdi) ffffffff80009d97: 75 0d jne ffffffff80009da6 ffffffff80009d99: 48 69 f6 0c 01 00 00 imul $0x10c,%rsi,%rsi ffffffff80009da0: 48 8d 14 37 lea (%rdi,%rsi,1),%rdx ffffffff80009da4: eb a4 jmp ffffffff80009d4a ffffffff80009da6: 48 89 c2 mov %rax,%rdx ffffffff80009da9: eb be jmp ffffffff80009d69 ffffffff80009dab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009db0 : ffffffff80009db0: 55 push %rbp ffffffff80009db1: 48 89 e5 mov %rsp,%rbp ffffffff80009db4: 41 56 push %r14 ffffffff80009db6: 41 55 push %r13 ffffffff80009db8: 41 54 push %r12 ffffffff80009dba: 53 push %rbx ffffffff80009dbb: 48 89 fb mov %rdi,%rbx ffffffff80009dbe: bf 00 44 00 00 mov $0x4400,%edi ffffffff80009dc3: 48 81 ec 10 01 00 00 sub $0x110,%rsp ffffffff80009dca: e8 b1 e1 00 00 call ffffffff80017f80 ffffffff80009dcf: 48 85 c0 test %rax,%rax ffffffff80009dd2: 0f 84 f8 01 00 00 je ffffffff80009fd0 ffffffff80009dd8: ba 40 00 00 00 mov $0x40,%edx ffffffff80009ddd: 48 89 c6 mov %rax,%rsi ffffffff80009de0: 48 89 df mov %rbx,%rdi ffffffff80009de3: 49 89 c5 mov %rax,%r13 ffffffff80009de6: e8 c5 a1 00 00 call ffffffff80013fb0 ffffffff80009deb: 85 c0 test %eax,%eax ffffffff80009ded: 0f 8e 9d 01 00 00 jle ffffffff80009f90 ffffffff80009df3: 4c 63 f0 movslq %eax,%r14 ffffffff80009df6: 4d 89 ec mov %r13,%r12 ffffffff80009df9: 4d 69 f6 10 01 00 00 imul $0x110,%r14,%r14 ffffffff80009e00: 4d 01 ee add %r13,%r14 ffffffff80009e03: 41 0f b6 34 24 movzbl (%r12),%esi ffffffff80009e08: 40 84 f6 test %sil,%sil ffffffff80009e0b: 74 76 je ffffffff80009e83 ffffffff80009e0d: 89 f0 mov %esi,%eax ffffffff80009e0f: 4c 89 e1 mov %r12,%rcx ffffffff80009e12: 48 8d 15 95 81 02 00 lea 0x28195(%rip),%rdx # ffffffff80031fae ffffffff80009e19: eb 19 jmp ffffffff80009e34 ffffffff80009e1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80009e20: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80009e24: 48 83 c1 01 add $0x1,%rcx ffffffff80009e28: 48 83 c2 01 add $0x1,%rdx ffffffff80009e2c: 84 c0 test %al,%al ffffffff80009e2e: 0f 84 7c 01 00 00 je ffffffff80009fb0 ffffffff80009e34: 38 02 cmp %al,(%rdx) ffffffff80009e36: 74 e8 je ffffffff80009e20 ffffffff80009e38: 38 02 cmp %al,(%rdx) ffffffff80009e3a: 0f 84 40 01 00 00 je ffffffff80009f80 ffffffff80009e40: 4c 89 e2 mov %r12,%rdx ffffffff80009e43: 48 8d 05 63 81 02 00 lea 0x28163(%rip),%rax # ffffffff80031fad ffffffff80009e4a: eb 29 jmp ffffffff80009e75 ffffffff80009e4c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009e53: 00 00 ffffffff80009e55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009e5c: 00 00 00 00 ffffffff80009e60: 0f b6 72 01 movzbl 0x1(%rdx),%esi ffffffff80009e64: 48 83 c2 01 add $0x1,%rdx ffffffff80009e68: 48 83 c0 01 add $0x1,%rax ffffffff80009e6c: 40 84 f6 test %sil,%sil ffffffff80009e6f: 0f 84 4b 01 00 00 je ffffffff80009fc0 ffffffff80009e75: 40 38 30 cmp %sil,(%rax) ffffffff80009e78: 74 e6 je ffffffff80009e60 ffffffff80009e7a: 40 38 30 cmp %sil,(%rax) ffffffff80009e7d: 0f 84 fd 00 00 00 je ffffffff80009f80 ffffffff80009e83: 0f b6 13 movzbl (%rbx),%edx ffffffff80009e86: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi ffffffff80009e8d: 48 89 d9 mov %rbx,%rcx ffffffff80009e90: 48 89 f8 mov %rdi,%rax ffffffff80009e93: 84 d2 test %dl,%dl ffffffff80009e95: 74 1a je ffffffff80009eb1 ffffffff80009e97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009e9e: 00 00 ffffffff80009ea0: 48 83 c1 01 add $0x1,%rcx ffffffff80009ea4: 88 10 mov %dl,(%rax) ffffffff80009ea6: 48 83 c0 01 add $0x1,%rax ffffffff80009eaa: 0f b6 11 movzbl (%rcx),%edx ffffffff80009ead: 84 d2 test %dl,%dl ffffffff80009eaf: 75 ef jne ffffffff80009ea0 ffffffff80009eb1: c6 00 00 movb $0x0,(%rax) ffffffff80009eb4: 80 bd e0 fe ff ff 00 cmpb $0x0,-0x120(%rbp) ffffffff80009ebb: 0f 84 2e 01 00 00 je ffffffff80009fef ffffffff80009ec1: 31 c0 xor %eax,%eax ffffffff80009ec3: 66 90 xchg %ax,%ax ffffffff80009ec5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009ecc: 00 00 00 00 ffffffff80009ed0: 48 89 c2 mov %rax,%rdx ffffffff80009ed3: 48 83 c0 01 add $0x1,%rax ffffffff80009ed7: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff80009edb: 75 f3 jne ffffffff80009ed0 ffffffff80009edd: 80 bc 15 e0 fe ff ff cmpb $0x2f,-0x120(%rbp,%rdx,1) ffffffff80009ee4: 2f ffffffff80009ee5: 74 29 je ffffffff80009f10 ffffffff80009ee7: 48 89 f8 mov %rdi,%rax ffffffff80009eea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009ef0: 48 83 c0 01 add $0x1,%rax ffffffff80009ef4: 80 38 00 cmpb $0x0,(%rax) ffffffff80009ef7: 75 f7 jne ffffffff80009ef0 ffffffff80009ef9: 0f b7 35 be 4b 03 00 movzwl 0x34bbe(%rip),%esi # ffffffff8003eabe ffffffff80009f00: 66 89 30 mov %si,(%rax) ffffffff80009f03: 80 bd e0 fe ff ff 00 cmpb $0x0,-0x120(%rbp) ffffffff80009f0a: 0f 84 e8 00 00 00 je ffffffff80009ff8 ffffffff80009f10: 48 89 f8 mov %rdi,%rax ffffffff80009f13: 66 90 xchg %ax,%ax ffffffff80009f15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009f1c: 00 00 00 00 ffffffff80009f20: 48 83 c0 01 add $0x1,%rax ffffffff80009f24: 80 38 00 cmpb $0x0,(%rax) ffffffff80009f27: 75 f7 jne ffffffff80009f20 ffffffff80009f29: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff80009f2e: 84 d2 test %dl,%dl ffffffff80009f30: 74 1f je ffffffff80009f51 ffffffff80009f32: 4c 89 e1 mov %r12,%rcx ffffffff80009f35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80009f3c: 00 00 00 00 ffffffff80009f40: 48 83 c1 01 add $0x1,%rcx ffffffff80009f44: 88 10 mov %dl,(%rax) ffffffff80009f46: 48 83 c0 01 add $0x1,%rax ffffffff80009f4a: 0f b6 11 movzbl (%rcx),%edx ffffffff80009f4d: 84 d2 test %dl,%dl ffffffff80009f4f: 75 ef jne ffffffff80009f40 ffffffff80009f51: c6 00 00 movb $0x0,(%rax) ffffffff80009f54: 41 80 bc 24 04 01 00 cmpb $0x0,0x104(%r12) ffffffff80009f5b: 00 00 ffffffff80009f5d: 0f 84 85 00 00 00 je ffffffff80009fe8 ffffffff80009f63: 48 89 bd d8 fe ff ff mov %rdi,-0x128(%rbp) ffffffff80009f6a: e8 11 9f 00 00 call ffffffff80013e80 ffffffff80009f6f: 48 8b bd d8 fe ff ff mov -0x128(%rbp),%rdi ffffffff80009f76: 84 c0 test %al,%al ffffffff80009f78: 74 6e je ffffffff80009fe8 ffffffff80009f7a: e8 31 fe ff ff call ffffffff80009db0 ffffffff80009f7f: 90 nop ffffffff80009f80: 49 81 c4 10 01 00 00 add $0x110,%r12 ffffffff80009f87: 4d 39 f4 cmp %r14,%r12 ffffffff80009f8a: 0f 85 73 fe ff ff jne ffffffff80009e03 ffffffff80009f90: 4c 89 ef mov %r13,%rdi ffffffff80009f93: e8 f8 df 00 00 call ffffffff80017f90 ffffffff80009f98: 48 81 c4 10 01 00 00 add $0x110,%rsp ffffffff80009f9f: 48 89 df mov %rbx,%rdi ffffffff80009fa2: 5b pop %rbx ffffffff80009fa3: 41 5c pop %r12 ffffffff80009fa5: 41 5d pop %r13 ffffffff80009fa7: 41 5e pop %r14 ffffffff80009fa9: 5d pop %rbp ffffffff80009faa: e9 61 93 00 00 jmp ffffffff80013310 ffffffff80009faf: 90 nop ffffffff80009fb0: 31 c0 xor %eax,%eax ffffffff80009fb2: e9 81 fe ff ff jmp ffffffff80009e38 ffffffff80009fb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009fbe: 00 00 ffffffff80009fc0: 31 f6 xor %esi,%esi ffffffff80009fc2: e9 b3 fe ff ff jmp ffffffff80009e7a ffffffff80009fc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009fce: 00 00 ffffffff80009fd0: 48 81 c4 10 01 00 00 add $0x110,%rsp ffffffff80009fd7: 31 c0 xor %eax,%eax ffffffff80009fd9: 5b pop %rbx ffffffff80009fda: 41 5c pop %r12 ffffffff80009fdc: 41 5d pop %r13 ffffffff80009fde: 41 5e pop %r14 ffffffff80009fe0: 5d pop %rbp ffffffff80009fe1: c3 ret ffffffff80009fe2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80009fe8: e8 c3 93 00 00 call ffffffff800133b0 ffffffff80009fed: eb 91 jmp ffffffff80009f80 ffffffff80009fef: 80 bd df fe ff ff 2f cmpb $0x2f,-0x121(%rbp) ffffffff80009ff6: 75 08 jne ffffffff8000a000 ffffffff80009ff8: 48 89 f8 mov %rdi,%rax ffffffff80009ffb: e9 29 ff ff ff jmp ffffffff80009f29 ffffffff8000a000: 48 89 f8 mov %rdi,%rax ffffffff8000a003: e9 f1 fe ff ff jmp ffffffff80009ef9 ffffffff8000a008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a00f: 00 ffffffff8000a010 : ffffffff8000a010: 55 push %rbp ffffffff8000a011: 48 89 e5 mov %rsp,%rbp ffffffff8000a014: 41 57 push %r15 ffffffff8000a016: 41 56 push %r14 ffffffff8000a018: 41 55 push %r13 ffffffff8000a01a: 49 89 f5 mov %rsi,%r13 ffffffff8000a01d: 41 54 push %r12 ffffffff8000a01f: 49 89 fc mov %rdi,%r12 ffffffff8000a022: 53 push %rbx ffffffff8000a023: 48 81 ec 18 02 00 00 sub $0x218,%rsp ffffffff8000a02a: e8 51 9e 00 00 call ffffffff80013e80 ffffffff8000a02f: 84 c0 test %al,%al ffffffff8000a031: 0f 84 09 03 00 00 je ffffffff8000a340 ffffffff8000a037: 4c 89 ef mov %r13,%rdi ffffffff8000a03a: e8 61 a8 00 00 call ffffffff800148a0 ffffffff8000a03f: 89 c3 mov %eax,%ebx ffffffff8000a041: 84 c0 test %al,%al ffffffff8000a043: 75 1b jne ffffffff8000a060 ffffffff8000a045: 31 db xor %ebx,%ebx ffffffff8000a047: 48 81 c4 18 02 00 00 add $0x218,%rsp ffffffff8000a04e: 89 d8 mov %ebx,%eax ffffffff8000a050: 5b pop %rbx ffffffff8000a051: 41 5c pop %r12 ffffffff8000a053: 41 5d pop %r13 ffffffff8000a055: 41 5e pop %r14 ffffffff8000a057: 41 5f pop %r15 ffffffff8000a059: 5d pop %rbp ffffffff8000a05a: c3 ret ffffffff8000a05b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a060: bf 00 44 00 00 mov $0x4400,%edi ffffffff8000a065: e8 16 df 00 00 call ffffffff80017f80 ffffffff8000a06a: 49 89 c6 mov %rax,%r14 ffffffff8000a06d: 48 85 c0 test %rax,%rax ffffffff8000a070: 74 d3 je ffffffff8000a045 ffffffff8000a072: ba 40 00 00 00 mov $0x40,%edx ffffffff8000a077: 48 89 c6 mov %rax,%rsi ffffffff8000a07a: 4c 89 e7 mov %r12,%rdi ffffffff8000a07d: e8 2e 9f 00 00 call ffffffff80013fb0 ffffffff8000a082: 85 c0 test %eax,%eax ffffffff8000a084: 0f 8e a6 02 00 00 jle ffffffff8000a330 ffffffff8000a08a: 4c 63 c8 movslq %eax,%r9 ffffffff8000a08d: 44 0f b7 3d 29 4a 03 movzwl 0x34a29(%rip),%r15d # ffffffff8003eabe ffffffff8000a094: 00 ffffffff8000a095: 4d 89 f0 mov %r14,%r8 ffffffff8000a098: 4d 69 c9 10 01 00 00 imul $0x110,%r9,%r9 ffffffff8000a09f: 4d 01 f1 add %r14,%r9 ffffffff8000a0a2: 0f 1f 00 nopl (%rax) ffffffff8000a0a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a0ac: 00 00 00 00 ffffffff8000a0b0: 41 0f b6 30 movzbl (%r8),%esi ffffffff8000a0b4: 4c 89 c7 mov %r8,%rdi ffffffff8000a0b7: 40 84 f6 test %sil,%sil ffffffff8000a0ba: 0f 84 83 00 00 00 je ffffffff8000a143 ffffffff8000a0c0: 89 f0 mov %esi,%eax ffffffff8000a0c2: 4c 89 c1 mov %r8,%rcx ffffffff8000a0c5: 48 8d 15 e2 7e 02 00 lea 0x27ee2(%rip),%rdx # ffffffff80031fae ffffffff8000a0cc: eb 26 jmp ffffffff8000a0f4 ffffffff8000a0ce: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a0d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a0dc: 00 00 00 00 ffffffff8000a0e0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000a0e4: 48 83 c1 01 add $0x1,%rcx ffffffff8000a0e8: 48 83 c2 01 add $0x1,%rdx ffffffff8000a0ec: 84 c0 test %al,%al ffffffff8000a0ee: 0f 84 ac 02 00 00 je ffffffff8000a3a0 ffffffff8000a0f4: 38 02 cmp %al,(%rdx) ffffffff8000a0f6: 74 e8 je ffffffff8000a0e0 ffffffff8000a0f8: 38 02 cmp %al,(%rdx) ffffffff8000a0fa: 0f 84 20 02 00 00 je ffffffff8000a320 ffffffff8000a100: 4c 89 c2 mov %r8,%rdx ffffffff8000a103: 48 8d 05 a3 7e 02 00 lea 0x27ea3(%rip),%rax # ffffffff80031fad ffffffff8000a10a: eb 29 jmp ffffffff8000a135 ffffffff8000a10c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a113: 00 00 ffffffff8000a115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a11c: 00 00 00 00 ffffffff8000a120: 0f b6 72 01 movzbl 0x1(%rdx),%esi ffffffff8000a124: 48 83 c2 01 add $0x1,%rdx ffffffff8000a128: 48 83 c0 01 add $0x1,%rax ffffffff8000a12c: 40 84 f6 test %sil,%sil ffffffff8000a12f: 0f 84 7b 02 00 00 je ffffffff8000a3b0 ffffffff8000a135: 40 38 30 cmp %sil,(%rax) ffffffff8000a138: 74 e6 je ffffffff8000a120 ffffffff8000a13a: 40 38 30 cmp %sil,(%rax) ffffffff8000a13d: 0f 84 dd 01 00 00 je ffffffff8000a320 ffffffff8000a143: 41 0f b6 0c 24 movzbl (%r12),%ecx ffffffff8000a148: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx ffffffff8000a14f: 4c 89 e6 mov %r12,%rsi ffffffff8000a152: 48 89 d0 mov %rdx,%rax ffffffff8000a155: 84 c9 test %cl,%cl ffffffff8000a157: 74 18 je ffffffff8000a171 ffffffff8000a159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a160: 48 83 c6 01 add $0x1,%rsi ffffffff8000a164: 88 08 mov %cl,(%rax) ffffffff8000a166: 48 83 c0 01 add $0x1,%rax ffffffff8000a16a: 0f b6 0e movzbl (%rsi),%ecx ffffffff8000a16d: 84 c9 test %cl,%cl ffffffff8000a16f: 75 ef jne ffffffff8000a160 ffffffff8000a171: c6 00 00 movb $0x0,(%rax) ffffffff8000a174: 80 bd d0 fd ff ff 00 cmpb $0x0,-0x230(%rbp) ffffffff8000a17b: 0f 84 c7 02 00 00 je ffffffff8000a448 ffffffff8000a181: 31 c0 xor %eax,%eax ffffffff8000a183: 66 90 xchg %ax,%ax ffffffff8000a185: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a18c: 00 00 00 00 ffffffff8000a190: 48 89 c1 mov %rax,%rcx ffffffff8000a193: 48 83 c0 01 add $0x1,%rax ffffffff8000a197: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) ffffffff8000a19b: 75 f3 jne ffffffff8000a190 ffffffff8000a19d: 80 bc 0d d0 fd ff ff cmpb $0x2f,-0x230(%rbp,%rcx,1) ffffffff8000a1a4: 2f ffffffff8000a1a5: 74 23 je ffffffff8000a1ca ffffffff8000a1a7: 48 89 d0 mov %rdx,%rax ffffffff8000a1aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a1b0: 48 83 c0 01 add $0x1,%rax ffffffff8000a1b4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a1b7: 75 f7 jne ffffffff8000a1b0 ffffffff8000a1b9: 66 44 89 38 mov %r15w,(%rax) ffffffff8000a1bd: 80 bd d0 fd ff ff 00 cmpb $0x0,-0x230(%rbp) ffffffff8000a1c4: 0f 84 87 02 00 00 je ffffffff8000a451 ffffffff8000a1ca: 48 89 d0 mov %rdx,%rax ffffffff8000a1cd: 0f 1f 00 nopl (%rax) ffffffff8000a1d0: 48 83 c0 01 add $0x1,%rax ffffffff8000a1d4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a1d7: 75 f7 jne ffffffff8000a1d0 ffffffff8000a1d9: 41 0f b6 08 movzbl (%r8),%ecx ffffffff8000a1dd: 84 c9 test %cl,%cl ffffffff8000a1df: 74 30 je ffffffff8000a211 ffffffff8000a1e1: 4c 89 c6 mov %r8,%rsi ffffffff8000a1e4: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a1ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a1f1: 00 00 00 00 ffffffff8000a1f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a1fc: 00 00 00 00 ffffffff8000a200: 48 83 c6 01 add $0x1,%rsi ffffffff8000a204: 88 08 mov %cl,(%rax) ffffffff8000a206: 48 83 c0 01 add $0x1,%rax ffffffff8000a20a: 0f b6 0e movzbl (%rsi),%ecx ffffffff8000a20d: 84 c9 test %cl,%cl ffffffff8000a20f: 75 ef jne ffffffff8000a200 ffffffff8000a211: 41 0f b6 4d 00 movzbl 0x0(%r13),%ecx ffffffff8000a216: c6 00 00 movb $0x0,(%rax) ffffffff8000a219: 84 c9 test %cl,%cl ffffffff8000a21b: 0f 84 18 02 00 00 je ffffffff8000a439 ffffffff8000a221: 48 8d b5 d0 fe ff ff lea -0x130(%rbp),%rsi ffffffff8000a228: 4d 89 eb mov %r13,%r11 ffffffff8000a22b: 48 89 f0 mov %rsi,%rax ffffffff8000a22e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a23c: 00 00 00 00 ffffffff8000a240: 49 83 c3 01 add $0x1,%r11 ffffffff8000a244: 88 08 mov %cl,(%rax) ffffffff8000a246: 48 83 c0 01 add $0x1,%rax ffffffff8000a24a: 41 0f b6 0b movzbl (%r11),%ecx ffffffff8000a24e: 84 c9 test %cl,%cl ffffffff8000a250: 75 ee jne ffffffff8000a240 ffffffff8000a252: c6 00 00 movb $0x0,(%rax) ffffffff8000a255: 80 bd d0 fe ff ff 00 cmpb $0x0,-0x130(%rbp) ffffffff8000a25c: 0f 84 c6 01 00 00 je ffffffff8000a428 ffffffff8000a262: 31 c0 xor %eax,%eax ffffffff8000a264: 90 nop ffffffff8000a265: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a26c: 00 00 00 00 ffffffff8000a270: 48 89 c1 mov %rax,%rcx ffffffff8000a273: 48 83 c0 01 add $0x1,%rax ffffffff8000a277: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff8000a27b: 75 f3 jne ffffffff8000a270 ffffffff8000a27d: 80 bc 0d d0 fe ff ff cmpb $0x2f,-0x130(%rbp,%rcx,1) ffffffff8000a284: 2f ffffffff8000a285: 74 23 je ffffffff8000a2aa ffffffff8000a287: 48 89 f0 mov %rsi,%rax ffffffff8000a28a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a290: 48 83 c0 01 add $0x1,%rax ffffffff8000a294: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a297: 75 f7 jne ffffffff8000a290 ffffffff8000a299: 66 44 89 38 mov %r15w,(%rax) ffffffff8000a29d: 80 bd d0 fe ff ff 00 cmpb $0x0,-0x130(%rbp) ffffffff8000a2a4: 0f 84 87 01 00 00 je ffffffff8000a431 ffffffff8000a2aa: 48 89 f0 mov %rsi,%rax ffffffff8000a2ad: 0f 1f 00 nopl (%rax) ffffffff8000a2b0: 48 83 c0 01 add $0x1,%rax ffffffff8000a2b4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a2b7: 75 f7 jne ffffffff8000a2b0 ffffffff8000a2b9: 41 0f b6 08 movzbl (%r8),%ecx ffffffff8000a2bd: 84 c9 test %cl,%cl ffffffff8000a2bf: 74 30 je ffffffff8000a2f1 ffffffff8000a2c1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a2c8: 00 00 ffffffff8000a2ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a2d1: 00 00 00 00 ffffffff8000a2d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a2dc: 00 00 00 00 ffffffff8000a2e0: 48 83 c7 01 add $0x1,%rdi ffffffff8000a2e4: 88 08 mov %cl,(%rax) ffffffff8000a2e6: 48 83 c0 01 add $0x1,%rax ffffffff8000a2ea: 0f b6 0f movzbl (%rdi),%ecx ffffffff8000a2ed: 84 c9 test %cl,%cl ffffffff8000a2ef: 75 ef jne ffffffff8000a2e0 ffffffff8000a2f1: c6 00 00 movb $0x0,(%rax) ffffffff8000a2f4: 48 89 d7 mov %rdx,%rdi ffffffff8000a2f7: 4c 89 8d c0 fd ff ff mov %r9,-0x240(%rbp) ffffffff8000a2fe: 4c 89 85 c8 fd ff ff mov %r8,-0x238(%rbp) ffffffff8000a305: e8 06 fd ff ff call ffffffff8000a010 ffffffff8000a30a: 4c 8b 85 c8 fd ff ff mov -0x238(%rbp),%r8 ffffffff8000a311: 4c 8b 8d c0 fd ff ff mov -0x240(%rbp),%r9 ffffffff8000a318: 84 c0 test %al,%al ffffffff8000a31a: 0f 84 fb 00 00 00 je ffffffff8000a41b ffffffff8000a320: 49 81 c0 10 01 00 00 add $0x110,%r8 ffffffff8000a327: 4d 39 c8 cmp %r9,%r8 ffffffff8000a32a: 0f 85 80 fd ff ff jne ffffffff8000a0b0 ffffffff8000a330: 4c 89 f7 mov %r14,%rdi ffffffff8000a333: e8 58 dc 00 00 call ffffffff80017f90 ffffffff8000a338: e9 0a fd ff ff jmp ffffffff8000a047 ffffffff8000a33d: 0f 1f 00 nopl (%rax) ffffffff8000a340: 48 8d 35 1d 6f 02 00 lea 0x26f1d(%rip),%rsi # ffffffff80031264 ffffffff8000a347: 4c 89 e7 mov %r12,%rdi ffffffff8000a34a: e8 21 a2 00 00 call ffffffff80014570 ffffffff8000a34f: 48 8d 35 ff 72 02 00 lea 0x272ff(%rip),%rsi # ffffffff80031655 ffffffff8000a356: 4c 89 ef mov %r13,%rdi ffffffff8000a359: 49 89 c6 mov %rax,%r14 ffffffff8000a35c: e8 0f a2 00 00 call ffffffff80014570 ffffffff8000a361: 4d 85 f6 test %r14,%r14 ffffffff8000a364: 0f 95 c3 setne %bl ffffffff8000a367: 48 85 c0 test %rax,%rax ffffffff8000a36a: 49 89 c7 mov %rax,%r15 ffffffff8000a36d: 0f 95 c0 setne %al ffffffff8000a370: 20 c3 and %al,%bl ffffffff8000a372: 75 43 jne ffffffff8000a3b7 ffffffff8000a374: 4d 85 f6 test %r14,%r14 ffffffff8000a377: 75 17 jne ffffffff8000a390 ffffffff8000a379: 4d 85 ff test %r15,%r15 ffffffff8000a37c: 0f 84 c3 fc ff ff je ffffffff8000a045 ffffffff8000a382: 31 db xor %ebx,%ebx ffffffff8000a384: e9 85 00 00 00 jmp ffffffff8000a40e ffffffff8000a389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a390: 4c 89 f7 mov %r14,%rdi ffffffff8000a393: e8 88 83 00 00 call ffffffff80012720 ffffffff8000a398: e9 a8 fc ff ff jmp ffffffff8000a045 ffffffff8000a39d: 0f 1f 00 nopl (%rax) ffffffff8000a3a0: 31 c0 xor %eax,%eax ffffffff8000a3a2: e9 51 fd ff ff jmp ffffffff8000a0f8 ffffffff8000a3a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a3ae: 00 00 ffffffff8000a3b0: 31 f6 xor %esi,%esi ffffffff8000a3b2: e9 83 fd ff ff jmp ffffffff8000a13a ffffffff8000a3b7: bf 00 10 00 00 mov $0x1000,%edi ffffffff8000a3bc: e8 bf db 00 00 call ffffffff80017f80 ffffffff8000a3c1: 49 89 c5 mov %rax,%r13 ffffffff8000a3c4: 48 85 c0 test %rax,%rax ffffffff8000a3c7: 75 1e jne ffffffff8000a3e7 ffffffff8000a3c9: e9 9f 00 00 00 jmp ffffffff8000a46d ffffffff8000a3ce: 66 90 xchg %ax,%ax ffffffff8000a3d0: 44 89 e2 mov %r12d,%edx ffffffff8000a3d3: 4c 89 ee mov %r13,%rsi ffffffff8000a3d6: 4c 89 ff mov %r15,%rdi ffffffff8000a3d9: e8 d2 86 00 00 call ffffffff80012ab0 ffffffff8000a3de: 44 39 e0 cmp %r12d,%eax ffffffff8000a3e1: 0f 85 82 00 00 00 jne ffffffff8000a469 ffffffff8000a3e7: ba 00 10 00 00 mov $0x1000,%edx ffffffff8000a3ec: 4c 89 ee mov %r13,%rsi ffffffff8000a3ef: 4c 89 f7 mov %r14,%rdi ffffffff8000a3f2: e8 29 84 00 00 call ffffffff80012820 ffffffff8000a3f7: 41 89 c4 mov %eax,%r12d ffffffff8000a3fa: 85 c0 test %eax,%eax ffffffff8000a3fc: 7f d2 jg ffffffff8000a3d0 ffffffff8000a3fe: 4c 89 ef mov %r13,%rdi ffffffff8000a401: e8 8a db 00 00 call ffffffff80017f90 ffffffff8000a406: 4c 89 f7 mov %r14,%rdi ffffffff8000a409: e8 12 83 00 00 call ffffffff80012720 ffffffff8000a40e: 4c 89 ff mov %r15,%rdi ffffffff8000a411: e8 0a 83 00 00 call ffffffff80012720 ffffffff8000a416: e9 2c fc ff ff jmp ffffffff8000a047 ffffffff8000a41b: 4c 89 f7 mov %r14,%rdi ffffffff8000a41e: e8 6d db 00 00 call ffffffff80017f90 ffffffff8000a423: e9 1d fc ff ff jmp ffffffff8000a045 ffffffff8000a428: 80 bd cf fe ff ff 2f cmpb $0x2f,-0x131(%rbp) ffffffff8000a42f: 75 30 jne ffffffff8000a461 ffffffff8000a431: 48 89 f0 mov %rsi,%rax ffffffff8000a434: e9 80 fe ff ff jmp ffffffff8000a2b9 ffffffff8000a439: 48 8d b5 d0 fe ff ff lea -0x130(%rbp),%rsi ffffffff8000a440: 48 89 f0 mov %rsi,%rax ffffffff8000a443: e9 0a fe ff ff jmp ffffffff8000a252 ffffffff8000a448: 80 bd cf fd ff ff 2f cmpb $0x2f,-0x231(%rbp) ffffffff8000a44f: 75 08 jne ffffffff8000a459 ffffffff8000a451: 48 89 d0 mov %rdx,%rax ffffffff8000a454: e9 80 fd ff ff jmp ffffffff8000a1d9 ffffffff8000a459: 48 89 d0 mov %rdx,%rax ffffffff8000a45c: e9 58 fd ff ff jmp ffffffff8000a1b9 ffffffff8000a461: 48 89 f0 mov %rsi,%rax ffffffff8000a464: e9 30 fe ff ff jmp ffffffff8000a299 ffffffff8000a469: 31 db xor %ebx,%ebx ffffffff8000a46b: eb 91 jmp ffffffff8000a3fe ffffffff8000a46d: 4c 89 f7 mov %r14,%rdi ffffffff8000a470: 31 db xor %ebx,%ebx ffffffff8000a472: e8 a9 82 00 00 call ffffffff80012720 ffffffff8000a477: eb 95 jmp ffffffff8000a40e ffffffff8000a479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a480 : ffffffff8000a480: 55 push %rbp ffffffff8000a481: 48 89 fe mov %rdi,%rsi ffffffff8000a484: 48 89 e5 mov %rsp,%rbp ffffffff8000a487: 48 81 ec 00 02 00 00 sub $0x200,%rsp ffffffff8000a48e: 0f b6 0d 8b 40 0f 00 movzbl 0xf408b(%rip),%ecx # ffffffff800fe520 ffffffff8000a495: 84 c9 test %cl,%cl ffffffff8000a497: 0f 84 fb 01 00 00 je ffffffff8000a698 ffffffff8000a49d: 31 d2 xor %edx,%edx ffffffff8000a49f: 48 8d 3d 7a 40 0f 00 lea 0xf407a(%rip),%rdi # ffffffff800fe520 ffffffff8000a4a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000a4ad: 00 00 00 ffffffff8000a4b0: 48 83 c2 01 add $0x1,%rdx ffffffff8000a4b4: 80 3c 17 00 cmpb $0x0,(%rdi,%rdx,1) ffffffff8000a4b8: 75 f6 jne ffffffff8000a4b0 ffffffff8000a4ba: 41 89 d3 mov %edx,%r11d ffffffff8000a4bd: 85 d2 test %edx,%edx ffffffff8000a4bf: 0f 8e d3 01 00 00 jle ffffffff8000a698 ffffffff8000a4c5: 8d 42 ff lea -0x1(%rdx),%eax ffffffff8000a4c8: 4c 63 c2 movslq %edx,%r8 ffffffff8000a4cb: 48 98 cltq ffffffff8000a4cd: 49 29 c0 sub %rax,%r8 ffffffff8000a4d0: 49 01 f8 add %rdi,%r8 ffffffff8000a4d3: eb 13 jmp ffffffff8000a4e8 ffffffff8000a4d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a4dc: 00 00 00 00 ffffffff8000a4e0: 48 83 e8 01 sub $0x1,%rax ffffffff8000a4e4: 85 c0 test %eax,%eax ffffffff8000a4e6: 78 0f js ffffffff8000a4f7 ffffffff8000a4e8: 41 89 c1 mov %eax,%r9d ffffffff8000a4eb: 41 80 7c 00 ff 2f cmpb $0x2f,-0x1(%r8,%rax,1) ffffffff8000a4f1: 75 ed jne ffffffff8000a4e0 ffffffff8000a4f3: 44 8d 48 01 lea 0x1(%rax),%r9d ffffffff8000a4f7: 45 39 cb cmp %r9d,%r11d ffffffff8000a4fa: 0f 8e 98 01 00 00 jle ffffffff8000a698 ffffffff8000a500: 49 63 c1 movslq %r9d,%rax ffffffff8000a503: 4c 8d 95 00 fe ff ff lea -0x200(%rbp),%r10 ffffffff8000a50a: 49 29 c2 sub %rax,%r10 ffffffff8000a50d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a514: 00 ffffffff8000a515: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a51c: 00 00 00 00 ffffffff8000a520: 44 0f b6 04 07 movzbl (%rdi,%rax,1),%r8d ffffffff8000a525: 45 88 04 02 mov %r8b,(%r10,%rax,1) ffffffff8000a529: 48 83 c0 01 add $0x1,%rax ffffffff8000a52d: 41 39 c3 cmp %eax,%r11d ffffffff8000a530: 7f ee jg ffffffff8000a520 ffffffff8000a532: 44 29 ca sub %r9d,%edx ffffffff8000a535: 0f b6 06 movzbl (%rsi),%eax ffffffff8000a538: 48 63 d2 movslq %edx,%rdx ffffffff8000a53b: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi ffffffff8000a542: c6 84 15 00 fe ff ff movb $0x0,-0x200(%rbp,%rdx,1) ffffffff8000a549: 00 ffffffff8000a54a: 48 89 fa mov %rdi,%rdx ffffffff8000a54d: 84 c0 test %al,%al ffffffff8000a54f: 74 20 je ffffffff8000a571 ffffffff8000a551: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a55c: 00 00 00 00 ffffffff8000a560: 48 83 c6 01 add $0x1,%rsi ffffffff8000a564: 88 02 mov %al,(%rdx) ffffffff8000a566: 48 83 c2 01 add $0x1,%rdx ffffffff8000a56a: 0f b6 06 movzbl (%rsi),%eax ffffffff8000a56d: 84 c0 test %al,%al ffffffff8000a56f: 75 ef jne ffffffff8000a560 ffffffff8000a571: c6 02 00 movb $0x0,(%rdx) ffffffff8000a574: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) ffffffff8000a57b: 0f 84 1f 01 00 00 je ffffffff8000a6a0 ffffffff8000a581: 31 c0 xor %eax,%eax ffffffff8000a583: 66 90 xchg %ax,%ax ffffffff8000a585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a58c: 00 00 00 00 ffffffff8000a590: 48 89 c2 mov %rax,%rdx ffffffff8000a593: 48 83 c0 01 add $0x1,%rax ffffffff8000a597: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000a59b: 75 f3 jne ffffffff8000a590 ffffffff8000a59d: 80 bc 15 00 ff ff ff cmpb $0x2f,-0x100(%rbp,%rdx,1) ffffffff8000a5a4: 2f ffffffff8000a5a5: 0f 85 a5 00 00 00 jne ffffffff8000a650 ffffffff8000a5ab: 48 89 f8 mov %rdi,%rax ffffffff8000a5ae: 66 90 xchg %ax,%ax ffffffff8000a5b0: 48 83 c0 01 add $0x1,%rax ffffffff8000a5b4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a5b7: 75 f7 jne ffffffff8000a5b0 ffffffff8000a5b9: 0f b6 95 00 fe ff ff movzbl -0x200(%rbp),%edx ffffffff8000a5c0: 84 d2 test %dl,%dl ffffffff8000a5c2: 74 2d je ffffffff8000a5f1 ffffffff8000a5c4: 48 8d b5 00 fe ff ff lea -0x200(%rbp),%rsi ffffffff8000a5cb: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000a5d2: 00 00 00 ffffffff8000a5d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a5dc: 00 00 00 00 ffffffff8000a5e0: 48 83 c6 01 add $0x1,%rsi ffffffff8000a5e4: 88 10 mov %dl,(%rax) ffffffff8000a5e6: 48 83 c0 01 add $0x1,%rax ffffffff8000a5ea: 0f b6 16 movzbl (%rsi),%edx ffffffff8000a5ed: 84 d2 test %dl,%dl ffffffff8000a5ef: 75 ef jne ffffffff8000a5e0 ffffffff8000a5f1: c6 00 00 movb $0x0,(%rax) ffffffff8000a5f4: 48 8d 15 25 3f 0f 00 lea 0xf3f25(%rip),%rdx # ffffffff800fe520 ffffffff8000a5fb: 48 89 f8 mov %rdi,%rax ffffffff8000a5fe: 84 c9 test %cl,%cl ffffffff8000a600: 75 2e jne ffffffff8000a630 ffffffff8000a602: eb 30 jmp ffffffff8000a634 ffffffff8000a604: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a60a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a611: 00 00 00 00 ffffffff8000a615: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a61c: 00 00 00 00 ffffffff8000a620: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff8000a624: 48 83 c2 01 add $0x1,%rdx ffffffff8000a628: 48 83 c0 01 add $0x1,%rax ffffffff8000a62c: 84 c9 test %cl,%cl ffffffff8000a62e: 74 60 je ffffffff8000a690 ffffffff8000a630: 38 08 cmp %cl,(%rax) ffffffff8000a632: 74 ec je ffffffff8000a620 ffffffff8000a634: 38 08 cmp %cl,(%rax) ffffffff8000a636: 74 0f je ffffffff8000a647 ffffffff8000a638: 48 89 fe mov %rdi,%rsi ffffffff8000a63b: 48 8d 3d de 3e 0f 00 lea 0xf3ede(%rip),%rdi # ffffffff800fe520 ffffffff8000a642: e8 c9 f9 ff ff call ffffffff8000a010 ffffffff8000a647: c9 leave ffffffff8000a648: c3 ret ffffffff8000a649: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000a650: 48 89 f8 mov %rdi,%rax ffffffff8000a653: 66 90 xchg %ax,%ax ffffffff8000a655: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a65c: 00 00 00 00 ffffffff8000a660: 48 83 c0 01 add $0x1,%rax ffffffff8000a664: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a667: 75 f7 jne ffffffff8000a660 ffffffff8000a669: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000a66e: 66 89 10 mov %dx,(%rax) ffffffff8000a671: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) ffffffff8000a678: 0f 85 2d ff ff ff jne ffffffff8000a5ab ffffffff8000a67e: 48 89 f8 mov %rdi,%rax ffffffff8000a681: e9 33 ff ff ff jmp ffffffff8000a5b9 ffffffff8000a686: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000a68d: 00 00 00 ffffffff8000a690: 31 c9 xor %ecx,%ecx ffffffff8000a692: eb a0 jmp ffffffff8000a634 ffffffff8000a694: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a698: 31 d2 xor %edx,%edx ffffffff8000a69a: e9 96 fe ff ff jmp ffffffff8000a535 ffffffff8000a69f: 90 nop ffffffff8000a6a0: 80 bd ff fe ff ff 2f cmpb $0x2f,-0x101(%rbp) ffffffff8000a6a7: 74 d5 je ffffffff8000a67e ffffffff8000a6a9: 48 89 f8 mov %rdi,%rax ffffffff8000a6ac: eb bb jmp ffffffff8000a669 ffffffff8000a6ae: 66 90 xchg %ax,%ax ffffffff8000a6b0 : ffffffff8000a6b0: 55 push %rbp ffffffff8000a6b1: 48 89 f0 mov %rsi,%rax ffffffff8000a6b4: 48 8d 97 08 43 00 00 lea 0x4308(%rdi),%rdx ffffffff8000a6bb: 48 89 e5 mov %rsp,%rbp ffffffff8000a6be: 41 57 push %r15 ffffffff8000a6c0: 41 56 push %r14 ffffffff8000a6c2: 49 89 fe mov %rdi,%r14 ffffffff8000a6c5: 41 55 push %r13 ffffffff8000a6c7: 41 54 push %r12 ffffffff8000a6c9: 49 89 f4 mov %rsi,%r12 ffffffff8000a6cc: 53 push %rbx ffffffff8000a6cd: 48 81 ec 38 02 00 00 sub $0x238,%rsp ffffffff8000a6d4: 0f b6 9f 08 43 00 00 movzbl 0x4308(%rdi),%ebx ffffffff8000a6db: 84 db test %bl,%bl ffffffff8000a6dd: 75 31 jne ffffffff8000a710 ffffffff8000a6df: eb 3b jmp ffffffff8000a71c ffffffff8000a6e1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000a6e8: 00 00 ffffffff8000a6ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a6f1: 00 00 00 00 ffffffff8000a6f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a6fc: 00 00 00 00 ffffffff8000a700: 0f b6 5a 01 movzbl 0x1(%rdx),%ebx ffffffff8000a704: 48 83 c2 01 add $0x1,%rdx ffffffff8000a708: 48 83 c0 01 add $0x1,%rax ffffffff8000a70c: 84 db test %bl,%bl ffffffff8000a70e: 74 0c je ffffffff8000a71c ffffffff8000a710: 38 18 cmp %bl,(%rax) ffffffff8000a712: 74 ec je ffffffff8000a700 ffffffff8000a714: 88 9d be fd ff ff mov %bl,-0x242(%rbp) ffffffff8000a71a: eb 07 jmp ffffffff8000a723 ffffffff8000a71c: c6 85 be fd ff ff 00 movb $0x0,-0x242(%rbp) ffffffff8000a723: 0f b6 00 movzbl (%rax),%eax ffffffff8000a726: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff8000a72b: 88 85 bf fd ff ff mov %al,-0x241(%rbp) ffffffff8000a731: 49 8d 86 08 43 00 00 lea 0x4308(%r14),%rax ffffffff8000a738: 84 d2 test %dl,%dl ffffffff8000a73a: 74 15 je ffffffff8000a751 ffffffff8000a73c: 4c 89 e1 mov %r12,%rcx ffffffff8000a73f: 90 nop ffffffff8000a740: 48 83 c1 01 add $0x1,%rcx ffffffff8000a744: 88 10 mov %dl,(%rax) ffffffff8000a746: 48 83 c0 01 add $0x1,%rax ffffffff8000a74a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000a74d: 84 d2 test %dl,%dl ffffffff8000a74f: 75 ef jne ffffffff8000a740 ffffffff8000a751: c6 00 00 movb $0x0,(%rax) ffffffff8000a754: bf 00 44 00 00 mov $0x4400,%edi ffffffff8000a759: e8 22 d8 00 00 call ffffffff80017f80 ffffffff8000a75e: 49 89 c5 mov %rax,%r13 ffffffff8000a761: 48 85 c0 test %rax,%rax ffffffff8000a764: 0f 84 c2 00 00 00 je ffffffff8000a82c ffffffff8000a76a: 4c 89 e7 mov %r12,%rdi ffffffff8000a76d: ba 40 00 00 00 mov $0x40,%edx ffffffff8000a772: 48 89 c6 mov %rax,%rsi ffffffff8000a775: 4d 89 ef mov %r13,%r15 ffffffff8000a778: e8 33 98 00 00 call ffffffff80013fb0 ffffffff8000a77d: 31 db xor %ebx,%ebx ffffffff8000a77f: 41 c7 86 00 43 00 00 movl $0x0,0x4300(%r14) ffffffff8000a786: 00 00 00 00 ffffffff8000a78a: 41 89 c4 mov %eax,%r12d ffffffff8000a78d: 85 c0 test %eax,%eax ffffffff8000a78f: 7e 6e jle ffffffff8000a7ff ffffffff8000a791: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a795: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a79c: 00 00 00 00 ffffffff8000a7a0: 45 0f b6 0f movzbl (%r15),%r9d ffffffff8000a7a4: 45 84 c9 test %r9b,%r9b ffffffff8000a7a7: 0f 84 ab 01 00 00 je ffffffff8000a958 ffffffff8000a7ad: 44 89 c8 mov %r9d,%eax ffffffff8000a7b0: 4c 89 fe mov %r15,%rsi ffffffff8000a7b3: 48 8d 15 0b 6f 02 00 lea 0x26f0b(%rip),%rdx # ffffffff800316c5 ffffffff8000a7ba: eb 14 jmp ffffffff8000a7d0 ffffffff8000a7bc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a7c0: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8000a7c4: 48 83 c6 01 add $0x1,%rsi ffffffff8000a7c8: 48 83 c2 01 add $0x1,%rdx ffffffff8000a7cc: 84 c0 test %al,%al ffffffff8000a7ce: 74 70 je ffffffff8000a840 ffffffff8000a7d0: 38 02 cmp %al,(%rdx) ffffffff8000a7d2: 74 ec je ffffffff8000a7c0 ffffffff8000a7d4: 38 02 cmp %al,(%rdx) ffffffff8000a7d6: 74 13 je ffffffff8000a7eb ffffffff8000a7d8: 48 8d 35 ed 6e 02 00 lea 0x26eed(%rip),%rsi # ffffffff800316cc ffffffff8000a7df: 4c 89 ff mov %r15,%rdi ffffffff8000a7e2: e8 19 eb ff ff call ffffffff80009300 ffffffff8000a7e7: 84 c0 test %al,%al ffffffff8000a7e9: 74 5d je ffffffff8000a848 ffffffff8000a7eb: 83 c3 01 add $0x1,%ebx ffffffff8000a7ee: 49 81 c7 10 01 00 00 add $0x110,%r15 ffffffff8000a7f5: 41 39 dc cmp %ebx,%r12d ffffffff8000a7f8: 7e 05 jle ffffffff8000a7ff ffffffff8000a7fa: 83 fb 40 cmp $0x40,%ebx ffffffff8000a7fd: 75 a1 jne ffffffff8000a7a0 ffffffff8000a7ff: 4c 89 ef mov %r13,%rdi ffffffff8000a802: e8 89 d7 00 00 call ffffffff80017f90 ffffffff8000a807: 0f b6 8d be fd ff ff movzbl -0x242(%rbp),%ecx ffffffff8000a80e: 38 8d bf fd ff ff cmp %cl,-0x241(%rbp) ffffffff8000a814: 74 16 je ffffffff8000a82c ffffffff8000a816: 41 c7 86 04 43 00 00 movl $0xffffffff,0x4304(%r14) ffffffff8000a81d: ff ff ff ff ffffffff8000a821: 41 c7 86 10 44 00 00 movl $0x0,0x4410(%r14) ffffffff8000a828: 00 00 00 00 ffffffff8000a82c: 48 81 c4 38 02 00 00 add $0x238,%rsp ffffffff8000a833: 5b pop %rbx ffffffff8000a834: 41 5c pop %r12 ffffffff8000a836: 41 5d pop %r13 ffffffff8000a838: 41 5e pop %r14 ffffffff8000a83a: 41 5f pop %r15 ffffffff8000a83c: 5d pop %rbp ffffffff8000a83d: c3 ret ffffffff8000a83e: 66 90 xchg %ax,%ax ffffffff8000a840: 31 c0 xor %eax,%eax ffffffff8000a842: eb 90 jmp ffffffff8000a7d4 ffffffff8000a844: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a848: 49 63 86 00 43 00 00 movslq 0x4300(%r14),%rax ffffffff8000a84f: 4c 89 fa mov %r15,%rdx ffffffff8000a852: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff8000a859: 4c 01 f0 add %r14,%rax ffffffff8000a85c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a860: 48 83 c2 01 add $0x1,%rdx ffffffff8000a864: 44 88 08 mov %r9b,(%rax) ffffffff8000a867: 48 83 c0 01 add $0x1,%rax ffffffff8000a86b: 44 0f b6 0a movzbl (%rdx),%r9d ffffffff8000a86f: 45 84 c9 test %r9b,%r9b ffffffff8000a872: 75 ec jne ffffffff8000a860 ffffffff8000a874: c6 00 00 movb $0x0,(%rax) ffffffff8000a877: 4d 63 8e 00 43 00 00 movslq 0x4300(%r14),%r9 ffffffff8000a87e: 41 0f b6 b7 04 01 00 movzbl 0x104(%r15),%esi ffffffff8000a885: 00 ffffffff8000a886: 41 8b bf 00 01 00 00 mov 0x100(%r15),%edi ffffffff8000a88d: 49 69 c1 0c 01 00 00 imul $0x10c,%r9,%rax ffffffff8000a894: 4c 89 ca mov %r9,%rdx ffffffff8000a897: 41 88 b4 06 00 01 00 mov %sil,0x100(%r14,%rax,1) ffffffff8000a89e: 00 ffffffff8000a89f: 41 89 bc 06 04 01 00 mov %edi,0x104(%r14,%rax,1) ffffffff8000a8a6: 00 ffffffff8000a8a7: 40 84 f6 test %sil,%sil ffffffff8000a8aa: 75 1b jne ffffffff8000a8c7 ffffffff8000a8ac: 41 c7 84 06 08 01 00 movl $0xffffff00,0x108(%r14,%rax,1) ffffffff8000a8b3: 00 00 ff ff ff ffffffff8000a8b8: 83 c2 01 add $0x1,%edx ffffffff8000a8bb: 41 89 96 00 43 00 00 mov %edx,0x4300(%r14) ffffffff8000a8c2: e9 24 ff ff ff jmp ffffffff8000a7eb ffffffff8000a8c7: 41 0f b6 b6 08 43 00 movzbl 0x4308(%r14),%esi ffffffff8000a8ce: 00 ffffffff8000a8cf: 40 84 f6 test %sil,%sil ffffffff8000a8d2: 0f 84 94 02 00 00 je ffffffff8000ab6c ffffffff8000a8d8: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx ffffffff8000a8df: 49 8d be 08 43 00 00 lea 0x4308(%r14),%rdi ffffffff8000a8e6: 48 89 d0 mov %rdx,%rax ffffffff8000a8e9: 90 nop ffffffff8000a8ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a8f1: 00 00 00 00 ffffffff8000a8f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a8fc: 00 00 00 00 ffffffff8000a900: 48 83 c7 01 add $0x1,%rdi ffffffff8000a904: 40 88 30 mov %sil,(%rax) ffffffff8000a907: 48 83 c0 01 add $0x1,%rax ffffffff8000a90b: 0f b6 37 movzbl (%rdi),%esi ffffffff8000a90e: 40 84 f6 test %sil,%sil ffffffff8000a911: 75 ed jne ffffffff8000a900 ffffffff8000a913: c6 00 00 movb $0x0,(%rax) ffffffff8000a916: 80 bd d0 fd ff ff 00 cmpb $0x0,-0x230(%rbp) ffffffff8000a91d: 0f 84 58 02 00 00 je ffffffff8000ab7b ffffffff8000a923: 31 c0 xor %eax,%eax ffffffff8000a925: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a92c: 00 00 00 00 ffffffff8000a930: 48 89 c6 mov %rax,%rsi ffffffff8000a933: 48 83 c0 01 add $0x1,%rax ffffffff8000a937: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) ffffffff8000a93b: 75 f3 jne ffffffff8000a930 ffffffff8000a93d: 80 bc 35 d0 fd ff ff cmpb $0x2f,-0x230(%rbp,%rsi,1) ffffffff8000a944: 2f ffffffff8000a945: 75 3e jne ffffffff8000a985 ffffffff8000a947: 49 69 f1 0c 01 00 00 imul $0x10c,%r9,%rsi ffffffff8000a94e: 4c 01 f6 add %r14,%rsi ffffffff8000a951: eb 65 jmp ffffffff8000a9b8 ffffffff8000a953: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a958: 48 8d 35 6d 6d 02 00 lea 0x26d6d(%rip),%rsi # ffffffff800316cc ffffffff8000a95f: 4c 89 ff mov %r15,%rdi ffffffff8000a962: e8 99 e9 ff ff call ffffffff80009300 ffffffff8000a967: 84 c0 test %al,%al ffffffff8000a969: 0f 85 7c fe ff ff jne ffffffff8000a7eb ffffffff8000a96f: 49 63 86 00 43 00 00 movslq 0x4300(%r14),%rax ffffffff8000a976: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff8000a97d: 4c 01 f0 add %r14,%rax ffffffff8000a980: e9 ef fe ff ff jmp ffffffff8000a874 ffffffff8000a985: 48 89 d0 mov %rdx,%rax ffffffff8000a988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a98f: 00 ffffffff8000a990: 48 83 c0 01 add $0x1,%rax ffffffff8000a994: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a997: 75 f7 jne ffffffff8000a990 ffffffff8000a999: 49 69 f1 0c 01 00 00 imul $0x10c,%r9,%rsi ffffffff8000a9a0: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff8000a9a5: 66 89 08 mov %cx,(%rax) ffffffff8000a9a8: 4c 01 f6 add %r14,%rsi ffffffff8000a9ab: 80 bd d0 fd ff ff 00 cmpb $0x0,-0x230(%rbp) ffffffff8000a9b2: 0f 84 d6 01 00 00 je ffffffff8000ab8e ffffffff8000a9b8: 48 89 d0 mov %rdx,%rax ffffffff8000a9bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000a9c0: 48 83 c0 01 add $0x1,%rax ffffffff8000a9c4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000a9c7: 75 f7 jne ffffffff8000a9c0 ffffffff8000a9c9: 0f b6 3e movzbl (%rsi),%edi ffffffff8000a9cc: 40 84 ff test %dil,%dil ffffffff8000a9cf: 74 22 je ffffffff8000a9f3 ffffffff8000a9d1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000a9d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000a9dc: 00 00 00 00 ffffffff8000a9e0: 40 88 38 mov %dil,(%rax) ffffffff8000a9e3: 48 83 c0 01 add $0x1,%rax ffffffff8000a9e7: 48 83 c6 01 add $0x1,%rsi ffffffff8000a9eb: 0f b6 3e movzbl (%rsi),%edi ffffffff8000a9ee: 40 84 ff test %dil,%dil ffffffff8000a9f1: 75 ed jne ffffffff8000a9e0 ffffffff8000a9f3: c6 00 00 movb $0x0,(%rax) ffffffff8000a9f6: 0f b6 b5 d0 fd ff ff movzbl -0x230(%rbp),%esi ffffffff8000a9fd: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi ffffffff8000aa04: 48 89 f8 mov %rdi,%rax ffffffff8000aa07: 40 84 f6 test %sil,%sil ffffffff8000aa0a: 74 27 je ffffffff8000aa33 ffffffff8000aa0c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000aa13: 00 00 ffffffff8000aa15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000aa1c: 00 00 00 00 ffffffff8000aa20: 48 83 c2 01 add $0x1,%rdx ffffffff8000aa24: 40 88 30 mov %sil,(%rax) ffffffff8000aa27: 48 83 c0 01 add $0x1,%rax ffffffff8000aa2b: 0f b6 32 movzbl (%rdx),%esi ffffffff8000aa2e: 40 84 f6 test %sil,%sil ffffffff8000aa31: 75 ed jne ffffffff8000aa20 ffffffff8000aa33: c6 00 00 movb $0x0,(%rax) ffffffff8000aa36: 80 bd d0 fe ff ff 00 cmpb $0x0,-0x130(%rbp) ffffffff8000aa3d: 0f 84 53 01 00 00 je ffffffff8000ab96 ffffffff8000aa43: 31 c0 xor %eax,%eax ffffffff8000aa45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000aa4c: 00 00 00 00 ffffffff8000aa50: 48 89 c2 mov %rax,%rdx ffffffff8000aa53: 48 83 c0 01 add $0x1,%rax ffffffff8000aa57: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000aa5b: 75 f3 jne ffffffff8000aa50 ffffffff8000aa5d: 80 bc 15 d0 fe ff ff cmpb $0x2f,-0x130(%rbp,%rdx,1) ffffffff8000aa64: 2f ffffffff8000aa65: 74 27 je ffffffff8000aa8e ffffffff8000aa67: 48 89 f8 mov %rdi,%rax ffffffff8000aa6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000aa70: 48 83 c0 01 add $0x1,%rax ffffffff8000aa74: 80 38 00 cmpb $0x0,(%rax) ffffffff8000aa77: 75 f7 jne ffffffff8000aa70 ffffffff8000aa79: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000aa7e: 66 89 10 mov %dx,(%rax) ffffffff8000aa81: 80 bd d0 fe ff ff 00 cmpb $0x0,-0x130(%rbp) ffffffff8000aa88: 0f 84 19 01 00 00 je ffffffff8000aba7 ffffffff8000aa8e: 48 89 fa mov %rdi,%rdx ffffffff8000aa91: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000aa95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000aa9c: 00 00 00 00 ffffffff8000aaa0: 48 83 c2 01 add $0x1,%rdx ffffffff8000aaa4: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000aaa7: 75 f7 jne ffffffff8000aaa0 ffffffff8000aaa9: 4c 8d 5a 06 lea 0x6(%rdx),%r11 ffffffff8000aaad: 48 89 d0 mov %rdx,%rax ffffffff8000aab0: 41 ba 2e 00 00 00 mov $0x2e,%r10d ffffffff8000aab6: 48 8d 35 08 6c 02 00 lea 0x26c08(%rip),%rsi # ffffffff800316c5 ffffffff8000aabd: 0f 1f 00 nopl (%rax) ffffffff8000aac0: 48 83 c6 01 add $0x1,%rsi ffffffff8000aac4: 48 83 c0 01 add $0x1,%rax ffffffff8000aac8: 44 88 50 ff mov %r10b,-0x1(%rax) ffffffff8000aacc: 44 0f b6 16 movzbl (%rsi),%r10d ffffffff8000aad0: 4c 39 d8 cmp %r11,%rax ffffffff8000aad3: 75 eb jne ffffffff8000aac0 ffffffff8000aad5: c6 42 06 00 movb $0x0,0x6(%rdx) ffffffff8000aad9: 48 8d 35 84 67 02 00 lea 0x26784(%rip),%rsi # ffffffff80031264 ffffffff8000aae0: 4c 89 8d b0 fd ff ff mov %r9,-0x250(%rbp) ffffffff8000aae7: e8 84 9a 00 00 call ffffffff80014570 ffffffff8000aaec: 4c 8b 8d b0 fd ff ff mov -0x250(%rbp),%r9 ffffffff8000aaf3: 48 85 c0 test %rax,%rax ffffffff8000aaf6: 48 89 c7 mov %rax,%rdi ffffffff8000aaf9: 74 51 je ffffffff8000ab4c ffffffff8000aafb: 48 8d b5 cc fd ff ff lea -0x234(%rbp),%rsi ffffffff8000ab02: ba 04 00 00 00 mov $0x4,%edx ffffffff8000ab07: 4c 89 8d a0 fd ff ff mov %r9,-0x260(%rbp) ffffffff8000ab0e: c7 85 cc fd ff ff 00 movl $0x0,-0x234(%rbp) ffffffff8000ab15: 00 00 00 ffffffff8000ab18: 48 89 85 a8 fd ff ff mov %rax,-0x258(%rbp) ffffffff8000ab1f: e8 fc 7c 00 00 call ffffffff80012820 ffffffff8000ab24: 48 8b bd a8 fd ff ff mov -0x258(%rbp),%rdi ffffffff8000ab2b: 89 85 b0 fd ff ff mov %eax,-0x250(%rbp) ffffffff8000ab31: e8 ea 7b 00 00 call ffffffff80012720 ffffffff8000ab36: 83 bd b0 fd ff ff 04 cmpl $0x4,-0x250(%rbp) ffffffff8000ab3d: 8b 85 cc fd ff ff mov -0x234(%rbp),%eax ffffffff8000ab43: 4c 8b 8d a0 fd ff ff mov -0x260(%rbp),%r9 ffffffff8000ab4a: 74 05 je ffffffff8000ab51 ffffffff8000ab4c: b8 00 ff ff ff mov $0xffffff00,%eax ffffffff8000ab51: 4d 69 c9 0c 01 00 00 imul $0x10c,%r9,%r9 ffffffff8000ab58: 43 89 84 0e 08 01 00 mov %eax,0x108(%r14,%r9,1) ffffffff8000ab5f: 00 ffffffff8000ab60: 41 8b 96 00 43 00 00 mov 0x4300(%r14),%edx ffffffff8000ab67: e9 4c fd ff ff jmp ffffffff8000a8b8 ffffffff8000ab6c: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx ffffffff8000ab73: 48 89 d0 mov %rdx,%rax ffffffff8000ab76: e9 98 fd ff ff jmp ffffffff8000a913 ffffffff8000ab7b: 80 bd cf fd ff ff 2f cmpb $0x2f,-0x231(%rbp) ffffffff8000ab82: 75 2b jne ffffffff8000abaf ffffffff8000ab84: 49 69 f1 0c 01 00 00 imul $0x10c,%r9,%rsi ffffffff8000ab8b: 4c 01 f6 add %r14,%rsi ffffffff8000ab8e: 48 89 d0 mov %rdx,%rax ffffffff8000ab91: e9 55 fe ff ff jmp ffffffff8000a9eb ffffffff8000ab96: 80 bd cf fe ff ff 2f cmpb $0x2f,-0x131(%rbp) ffffffff8000ab9d: 74 08 je ffffffff8000aba7 ffffffff8000ab9f: 48 89 f8 mov %rdi,%rax ffffffff8000aba2: e9 d2 fe ff ff jmp ffffffff8000aa79 ffffffff8000aba7: 48 89 fa mov %rdi,%rdx ffffffff8000abaa: e9 fa fe ff ff jmp ffffffff8000aaa9 ffffffff8000abaf: 48 89 d0 mov %rdx,%rax ffffffff8000abb2: e9 e2 fd ff ff jmp ffffffff8000a999 ffffffff8000abb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000abbe: 00 00 ffffffff8000abc0 : ffffffff8000abc0: 55 push %rbp ffffffff8000abc1: 48 89 e5 mov %rsp,%rbp ffffffff8000abc4: 48 81 ec 00 01 00 00 sub $0x100,%rsp ffffffff8000abcb: 4c 8b 87 30 04 00 00 mov 0x430(%rdi),%r8 ffffffff8000abd2: 0f b6 3e movzbl (%rsi),%edi ffffffff8000abd5: 40 84 ff test %dil,%dil ffffffff8000abd8: 74 46 je ffffffff8000ac20 ffffffff8000abda: 89 f8 mov %edi,%eax ffffffff8000abdc: 48 89 f1 mov %rsi,%rcx ffffffff8000abdf: 48 8d 15 c7 73 02 00 lea 0x273c7(%rip),%rdx # ffffffff80031fad ffffffff8000abe6: eb 2c jmp ffffffff8000ac14 ffffffff8000abe8: 66 90 xchg %ax,%ax ffffffff8000abea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000abf1: 00 00 00 00 ffffffff8000abf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000abfc: 00 00 00 00 ffffffff8000ac00: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000ac04: 48 83 c1 01 add $0x1,%rcx ffffffff8000ac08: 48 83 c2 01 add $0x1,%rdx ffffffff8000ac0c: 84 c0 test %al,%al ffffffff8000ac0e: 0f 84 fc 00 00 00 je ffffffff8000ad10 ffffffff8000ac14: 38 02 cmp %al,(%rdx) ffffffff8000ac16: 74 e8 je ffffffff8000ac00 ffffffff8000ac18: 38 02 cmp %al,(%rdx) ffffffff8000ac1a: 0f 84 fa 00 00 00 je ffffffff8000ad1a ffffffff8000ac20: 41 0f b6 80 08 43 00 movzbl 0x4308(%r8),%eax ffffffff8000ac27: 00 ffffffff8000ac28: 84 c0 test %al,%al ffffffff8000ac2a: 0f 84 e0 01 00 00 je ffffffff8000ae10 ffffffff8000ac30: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000ac37: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff8000ac3e: 4c 89 ca mov %r9,%rdx ffffffff8000ac41: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ac48: 00 00 ffffffff8000ac4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ac51: 00 00 00 00 ffffffff8000ac55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ac5c: 00 00 00 00 ffffffff8000ac60: 48 83 c1 01 add $0x1,%rcx ffffffff8000ac64: 88 02 mov %al,(%rdx) ffffffff8000ac66: 48 83 c2 01 add $0x1,%rdx ffffffff8000ac6a: 0f b6 01 movzbl (%rcx),%eax ffffffff8000ac6d: 84 c0 test %al,%al ffffffff8000ac6f: 75 ef jne ffffffff8000ac60 ffffffff8000ac71: c6 02 00 movb $0x0,(%rdx) ffffffff8000ac74: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) ffffffff8000ac7b: 0f 84 9e 01 00 00 je ffffffff8000ae1f ffffffff8000ac81: 31 c0 xor %eax,%eax ffffffff8000ac83: 66 90 xchg %ax,%ax ffffffff8000ac85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ac8c: 00 00 00 00 ffffffff8000ac90: 48 89 c2 mov %rax,%rdx ffffffff8000ac93: 48 83 c0 01 add $0x1,%rax ffffffff8000ac97: 41 80 3c 01 00 cmpb $0x0,(%r9,%rax,1) ffffffff8000ac9c: 75 f2 jne ffffffff8000ac90 ffffffff8000ac9e: 80 bc 15 00 ff ff ff cmpb $0x2f,-0x100(%rbp,%rdx,1) ffffffff8000aca5: 2f ffffffff8000aca6: 75 40 jne ffffffff8000ace8 ffffffff8000aca8: 4c 89 c8 mov %r9,%rax ffffffff8000acab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000acb0: 48 83 c0 01 add $0x1,%rax ffffffff8000acb4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000acb7: 75 f7 jne ffffffff8000acb0 ffffffff8000acb9: 40 84 ff test %dil,%dil ffffffff8000acbc: 74 15 je ffffffff8000acd3 ffffffff8000acbe: 66 90 xchg %ax,%ax ffffffff8000acc0: 48 83 c6 01 add $0x1,%rsi ffffffff8000acc4: 40 88 38 mov %dil,(%rax) ffffffff8000acc7: 48 83 c0 01 add $0x1,%rax ffffffff8000accb: 0f b6 3e movzbl (%rsi),%edi ffffffff8000acce: 40 84 ff test %dil,%dil ffffffff8000acd1: 75 ed jne ffffffff8000acc0 ffffffff8000acd3: c6 00 00 movb $0x0,(%rax) ffffffff8000acd6: 4c 89 ce mov %r9,%rsi ffffffff8000acd9: 4c 89 c7 mov %r8,%rdi ffffffff8000acdc: e8 cf f9 ff ff call ffffffff8000a6b0 ffffffff8000ace1: c9 leave ffffffff8000ace2: c3 ret ffffffff8000ace3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ace8: 4c 89 c8 mov %r9,%rax ffffffff8000aceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000acf0: 48 83 c0 01 add $0x1,%rax ffffffff8000acf4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000acf7: 75 f7 jne ffffffff8000acf0 ffffffff8000acf9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000acfe: 66 89 10 mov %dx,(%rax) ffffffff8000ad01: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) ffffffff8000ad08: 75 9e jne ffffffff8000aca8 ffffffff8000ad0a: 4c 89 c8 mov %r9,%rax ffffffff8000ad0d: eb bf jmp ffffffff8000acce ffffffff8000ad0f: 90 nop ffffffff8000ad10: 31 c0 xor %eax,%eax ffffffff8000ad12: 38 02 cmp %al,(%rdx) ffffffff8000ad14: 0f 85 06 ff ff ff jne ffffffff8000ac20 ffffffff8000ad1a: 41 80 b8 08 43 00 00 cmpb $0x0,0x4308(%r8) ffffffff8000ad21: 00 ffffffff8000ad22: 0f 84 0c 01 00 00 je ffffffff8000ae34 ffffffff8000ad28: 31 c0 xor %eax,%eax ffffffff8000ad2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ad30: 48 83 c0 01 add $0x1,%rax ffffffff8000ad34: 41 80 bc 00 08 43 00 cmpb $0x0,0x4308(%r8,%rax,1) ffffffff8000ad3b: 00 00 ffffffff8000ad3d: 75 f1 jne ffffffff8000ad30 ffffffff8000ad3f: 83 e8 01 sub $0x1,%eax ffffffff8000ad42: 85 c0 test %eax,%eax ffffffff8000ad44: 0f 8e fa 00 00 00 jle ffffffff8000ae44 ffffffff8000ad4a: 48 63 d0 movslq %eax,%rdx ffffffff8000ad4d: 4c 01 c2 add %r8,%rdx ffffffff8000ad50: eb 1b jmp ffffffff8000ad6d ffffffff8000ad52: 0f 1f 00 nopl (%rax) ffffffff8000ad55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ad5c: 00 00 00 00 ffffffff8000ad60: 48 83 ea 01 sub $0x1,%rdx ffffffff8000ad64: 83 e8 01 sub $0x1,%eax ffffffff8000ad67: 0f 84 83 00 00 00 je ffffffff8000adf0 ffffffff8000ad6d: 80 ba 08 43 00 00 2f cmpb $0x2f,0x4308(%rdx) ffffffff8000ad74: 74 ea je ffffffff8000ad60 ffffffff8000ad76: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff8000ad7d: 48 63 d0 movslq %eax,%rdx ffffffff8000ad80: 48 01 ca add %rcx,%rdx ffffffff8000ad83: eb 14 jmp ffffffff8000ad99 ffffffff8000ad85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ad8c: 00 00 00 00 ffffffff8000ad90: 48 83 ea 01 sub $0x1,%rdx ffffffff8000ad94: 83 e8 01 sub $0x1,%eax ffffffff8000ad97: 74 57 je ffffffff8000adf0 ffffffff8000ad99: 80 3a 2f cmpb $0x2f,(%rdx) ffffffff8000ad9c: 75 f2 jne ffffffff8000ad90 ffffffff8000ad9e: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000ada5: 48 98 cltq ffffffff8000ada7: 4c 89 ca mov %r9,%rdx ffffffff8000adaa: 48 8d 3c 08 lea (%rax,%rcx,1),%rdi ffffffff8000adae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000adb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000adbc: 00 00 00 00 ffffffff8000adc0: 0f b6 31 movzbl (%rcx),%esi ffffffff8000adc3: 48 83 c1 01 add $0x1,%rcx ffffffff8000adc7: 48 83 c2 01 add $0x1,%rdx ffffffff8000adcb: 40 88 72 ff mov %sil,-0x1(%rdx) ffffffff8000adcf: 48 39 cf cmp %rcx,%rdi ffffffff8000add2: 75 ec jne ffffffff8000adc0 ffffffff8000add4: 4c 89 ce mov %r9,%rsi ffffffff8000add7: 4c 89 c7 mov %r8,%rdi ffffffff8000adda: c6 84 05 00 ff ff ff movb $0x0,-0x100(%rbp,%rax,1) ffffffff8000ade1: 00 ffffffff8000ade2: e8 c9 f8 ff ff call ffffffff8000a6b0 ffffffff8000ade7: c9 leave ffffffff8000ade8: c3 ret ffffffff8000ade9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000adf0: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000adf7: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff8000adfc: 4c 89 c7 mov %r8,%rdi ffffffff8000adff: 4c 89 ce mov %r9,%rsi ffffffff8000ae02: 66 89 8d 00 ff ff ff mov %cx,-0x100(%rbp) ffffffff8000ae09: e8 a2 f8 ff ff call ffffffff8000a6b0 ffffffff8000ae0e: c9 leave ffffffff8000ae0f: c3 ret ffffffff8000ae10: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000ae17: 4c 89 ca mov %r9,%rdx ffffffff8000ae1a: e9 52 fe ff ff jmp ffffffff8000ac71 ffffffff8000ae1f: 80 bd ff fe ff ff 2f cmpb $0x2f,-0x101(%rbp) ffffffff8000ae26: 0f 84 de fe ff ff je ffffffff8000ad0a ffffffff8000ae2c: 4c 89 c8 mov %r9,%rax ffffffff8000ae2f: e9 c5 fe ff ff jmp ffffffff8000acf9 ffffffff8000ae34: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax ffffffff8000ae3b: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000ae42: eb 90 jmp ffffffff8000add4 ffffffff8000ae44: 74 aa je ffffffff8000adf0 ffffffff8000ae46: 48 98 cltq ffffffff8000ae48: 4c 8d 8d 00 ff ff ff lea -0x100(%rbp),%r9 ffffffff8000ae4f: eb 83 jmp ffffffff8000add4 ffffffff8000ae51: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000ae55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ae5c: 00 00 00 00 ffffffff8000ae60 : ffffffff8000ae60: 55 push %rbp ffffffff8000ae61: 48 89 e5 mov %rsp,%rbp ffffffff8000ae64: 41 57 push %r15 ffffffff8000ae66: 41 56 push %r14 ffffffff8000ae68: 41 55 push %r13 ffffffff8000ae6a: 49 89 fd mov %rdi,%r13 ffffffff8000ae6d: 41 54 push %r12 ffffffff8000ae6f: 53 push %rbx ffffffff8000ae70: 48 81 ec 58 02 00 00 sub $0x258,%rsp ffffffff8000ae77: 44 8b 7f 0c mov 0xc(%rdi),%r15d ffffffff8000ae7b: 8b 5f 08 mov 0x8(%rdi),%ebx ffffffff8000ae7e: 4c 8b b7 30 04 00 00 mov 0x430(%rdi),%r14 ffffffff8000ae85: 48 8d bd dc fd ff ff lea -0x224(%rbp),%rdi ffffffff8000ae8c: 44 89 bd a4 fd ff ff mov %r15d,-0x25c(%rbp) ffffffff8000ae93: 4c 89 b5 b0 fd ff ff mov %r14,-0x250(%rbp) ffffffff8000ae9a: e8 e1 a0 00 00 call ffffffff80014f80 ffffffff8000ae9f: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000aea3: 41 8d 77 18 lea 0x18(%r15),%esi ffffffff8000aea7: 8d 7b 04 lea 0x4(%rbx),%edi ffffffff8000aeaa: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff8000aeb0: 8d 48 e4 lea -0x1c(%rax),%ecx ffffffff8000aeb3: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000aeb7: 8d 50 f8 lea -0x8(%rax),%edx ffffffff8000aeba: e8 c1 a1 00 00 call ffffffff80015080 ffffffff8000aebf: 41 0f b6 8e 08 43 00 movzbl 0x4308(%r14),%ecx ffffffff8000aec6: 00 ffffffff8000aec7: 88 8d a3 fd ff ff mov %cl,-0x25d(%rbp) ffffffff8000aecd: 84 c9 test %cl,%cl ffffffff8000aecf: 0f 84 0b 0e 00 00 je ffffffff8000bce0 ffffffff8000aed5: 41 80 be 09 43 00 00 cmpb $0x3a,0x4309(%r14) ffffffff8000aedc: 3a ffffffff8000aedd: 74 13 je ffffffff8000aef2 ffffffff8000aedf: 8d 41 bf lea -0x41(%rcx),%eax ffffffff8000aee2: 3c 1a cmp $0x1a,%al ffffffff8000aee4: b8 41 00 00 00 mov $0x41,%eax ffffffff8000aee9: 0f 43 c8 cmovae %eax,%ecx ffffffff8000aeec: 88 8d a3 fd ff ff mov %cl,-0x25d(%rbp) ffffffff8000aef2: 0f b6 85 a3 fd ff ff movzbl -0x25d(%rbp),%eax ffffffff8000aef9: 44 8b bd a4 fd ff ff mov -0x25c(%rbp),%r15d ffffffff8000af00: 41 bb 5b 20 00 00 mov $0x205b,%r11d ffffffff8000af06: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000af0c: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000af12: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000af17: ba 3c 00 00 00 mov $0x3c,%edx ffffffff8000af1c: 66 44 89 9d c8 fd ff mov %r11w,-0x238(%rbp) ffffffff8000af23: ff ffffffff8000af24: 88 85 ca fd ff ff mov %al,-0x236(%rbp) ffffffff8000af2a: 41 8b 45 08 mov 0x8(%r13),%eax ffffffff8000af2e: 45 8d 77 1b lea 0x1b(%r15),%r14d ffffffff8000af32: 45 8d 67 20 lea 0x20(%r15),%r12d ffffffff8000af36: 44 89 f6 mov %r14d,%esi ffffffff8000af39: c6 85 cf fd ff ff 5d movb $0x5d,-0x231(%rbp) ffffffff8000af40: c7 85 cb fd ff ff 3a movl $0x2076203a,-0x235(%rbp) ffffffff8000af47: 20 76 20 ffffffff8000af4a: 8d 78 04 lea 0x4(%rax),%edi ffffffff8000af4d: e8 ae a4 00 00 call ffffffff80015400 ffffffff8000af52: 41 8b 45 08 mov 0x8(%r13),%eax ffffffff8000af56: 44 89 e6 mov %r12d,%esi ffffffff8000af59: 48 8d 95 c8 fd ff ff lea -0x238(%rbp),%rdx ffffffff8000af60: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000af65: 44 89 bd a4 fd ff ff mov %r15d,-0x25c(%rbp) ffffffff8000af6c: 8d 78 0c lea 0xc(%rax),%edi ffffffff8000af6f: e8 ac a7 00 00 call ffffffff80015720 ffffffff8000af74: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000af78: 44 89 f6 mov %r14d,%esi ffffffff8000af7b: 8d 7b 44 lea 0x44(%rbx),%edi ffffffff8000af7e: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000af84: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000af8a: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000af8f: 8d 50 b0 lea -0x50(%rax),%edx ffffffff8000af92: e8 69 a4 00 00 call ffffffff80015400 ffffffff8000af97: 44 89 e6 mov %r12d,%esi ffffffff8000af9a: 8d 7b 4a lea 0x4a(%rbx),%edi ffffffff8000af9d: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000afa2: 48 8d 15 d7 67 02 00 lea 0x267d7(%rip),%rdx # ffffffff80031780 ffffffff8000afa9: e8 72 a7 00 00 call ffffffff80015720 ffffffff8000afae: 44 89 e6 mov %r12d,%esi ffffffff8000afb1: 8d 7b 72 lea 0x72(%rbx),%edi ffffffff8000afb4: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000afb9: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000afc0: 48 8d 90 08 43 00 00 lea 0x4308(%rax),%rdx ffffffff8000afc7: 48 89 95 80 fd ff ff mov %rdx,-0x280(%rbp) ffffffff8000afce: e8 4d a7 00 00 call ffffffff80015720 ffffffff8000afd3: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000afd7: 41 03 45 08 add 0x8(%r13),%eax ffffffff8000afdb: 44 89 f6 mov %r14d,%esi ffffffff8000afde: 41 89 c7 mov %eax,%r15d ffffffff8000afe1: 8d 78 a6 lea -0x5a(%rax),%edi ffffffff8000afe4: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000afe9: ba 23 00 00 00 mov $0x23,%edx ffffffff8000afee: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000aff4: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000affa: 89 85 8c fd ff ff mov %eax,-0x274(%rbp) ffffffff8000b000: 89 bd 88 fd ff ff mov %edi,-0x278(%rbp) ffffffff8000b006: e8 f5 a3 00 00 call ffffffff80015400 ffffffff8000b00b: 41 8d 7f b0 lea -0x50(%r15),%edi ffffffff8000b00f: 44 89 e6 mov %r12d,%esi ffffffff8000b012: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000b017: 48 8d 15 8e 6f 02 00 lea 0x26f8e(%rip),%rdx # ffffffff80031fac ffffffff8000b01e: e8 fd a6 00 00 call ffffffff80015720 ffffffff8000b023: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b027: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b02b: 44 89 f6 mov %r14d,%esi ffffffff8000b02e: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000b034: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000b03a: 83 ef 28 sub $0x28,%edi ffffffff8000b03d: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000b042: ba 1e 00 00 00 mov $0x1e,%edx ffffffff8000b047: e8 b4 a3 00 00 call ffffffff80015400 ffffffff8000b04c: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b050: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b054: 44 89 e6 mov %r12d,%esi ffffffff8000b057: 83 ef 20 sub $0x20,%edi ffffffff8000b05a: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000b05f: 48 8d 15 1f 67 02 00 lea 0x2671f(%rip),%rdx # ffffffff80031785 ffffffff8000b066: e8 b5 a6 00 00 call ffffffff80015720 ffffffff8000b06b: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b06f: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b073: 44 89 f6 mov %r14d,%esi ffffffff8000b076: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000b07c: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000b082: 81 ef a0 00 00 00 sub $0xa0,%edi ffffffff8000b088: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000b08d: ba 1e 00 00 00 mov $0x1e,%edx ffffffff8000b092: e8 69 a3 00 00 call ffffffff80015400 ffffffff8000b097: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b09b: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b09f: 44 89 e6 mov %r12d,%esi ffffffff8000b0a2: 81 ef 96 00 00 00 sub $0x96,%edi ffffffff8000b0a8: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000b0ad: 48 8d 15 d3 66 02 00 lea 0x266d3(%rip),%rdx # ffffffff80031787 ffffffff8000b0b4: e8 67 a6 00 00 call ffffffff80015720 ffffffff8000b0b9: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b0bd: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b0c1: 44 89 f6 mov %r14d,%esi ffffffff8000b0c4: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000b0ca: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff8000b0d0: 83 ef 7d sub $0x7d,%edi ffffffff8000b0d3: b9 16 00 00 00 mov $0x16,%ecx ffffffff8000b0d8: ba 1e 00 00 00 mov $0x1e,%edx ffffffff8000b0dd: e8 1e a3 00 00 call ffffffff80015400 ffffffff8000b0e2: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b0e6: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b0ea: 44 89 e6 mov %r12d,%esi ffffffff8000b0ed: 83 ef 73 sub $0x73,%edi ffffffff8000b0f0: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000b0f5: 48 8d 15 9b 5f 02 00 lea 0x25f9b(%rip),%rdx # ffffffff80031097 ffffffff8000b0fc: e8 1f a6 00 00 call ffffffff80015720 ffffffff8000b101: 41 8b 7d 10 mov 0x10(%r13),%edi ffffffff8000b105: 44 8b bd a4 fd ff ff mov -0x25c(%rbp),%r15d ffffffff8000b10c: 41 8b 4d 14 mov 0x14(%r13),%ecx ffffffff8000b110: 8d 57 f8 lea -0x8(%rdi),%edx ffffffff8000b113: 41 8b 7d 08 mov 0x8(%r13),%edi ffffffff8000b117: 41 8d 77 36 lea 0x36(%r15),%esi ffffffff8000b11b: 83 e9 3a sub $0x3a,%ecx ffffffff8000b11e: 89 b5 a8 fd ff ff mov %esi,-0x258(%rbp) ffffffff8000b124: 83 c7 04 add $0x4,%edi ffffffff8000b127: e8 a4 ab 00 00 call ffffffff80015cd0 ffffffff8000b12c: 4c 8b b5 b0 fd ff ff mov -0x250(%rbp),%r14 ffffffff8000b133: 45 8b a6 00 43 00 00 mov 0x4300(%r14),%r12d ffffffff8000b13a: 45 85 e4 test %r12d,%r12d ffffffff8000b13d: 0f 8e 0c 07 00 00 jle ffffffff8000b84f ffffffff8000b143: 8d 43 0e lea 0xe(%rbx),%eax ffffffff8000b146: 4c 89 ad 90 fd ff ff mov %r13,-0x270(%rbp) ffffffff8000b14d: 45 31 e4 xor %r12d,%r12d ffffffff8000b150: 4d 89 f7 mov %r14,%r15 ffffffff8000b153: 89 85 b8 fd ff ff mov %eax,-0x248(%rbp) ffffffff8000b159: eb 3d jmp ffffffff8000b198 ffffffff8000b15b: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000b15f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b166: 00 00 00 00 ffffffff8000b16a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b171: 00 00 00 00 ffffffff8000b175: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b17c: 00 00 00 00 ffffffff8000b180: 41 83 c4 01 add $0x1,%r12d ffffffff8000b184: 49 81 c7 0c 01 00 00 add $0x10c,%r15 ffffffff8000b18b: 45 39 a6 00 43 00 00 cmp %r12d,0x4300(%r14) ffffffff8000b192: 0f 8e b0 06 00 00 jle ffffffff8000b848 ffffffff8000b198: 44 89 e3 mov %r12d,%ebx ffffffff8000b19b: 41 8b 86 10 44 00 00 mov 0x4410(%r14),%eax ffffffff8000b1a2: c1 fb 02 sar $0x2,%ebx ffffffff8000b1a5: 39 d8 cmp %ebx,%eax ffffffff8000b1a7: 7f d7 jg ffffffff8000b180 ffffffff8000b1a9: 8d 50 03 lea 0x3(%rax),%edx ffffffff8000b1ac: 39 da cmp %ebx,%edx ffffffff8000b1ae: 0f 8c 94 06 00 00 jl ffffffff8000b848 ffffffff8000b1b4: 45 89 e5 mov %r12d,%r13d ffffffff8000b1b7: 29 c3 sub %eax,%ebx ffffffff8000b1b9: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000b1be: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8000b1c3: 41 83 e5 03 and $0x3,%r13d ffffffff8000b1c7: 6b db 5f imul $0x5f,%ebx,%ebx ffffffff8000b1ca: ba 78 00 00 00 mov $0x78,%edx ffffffff8000b1cf: 03 9d a8 fd ff ff add -0x258(%rbp),%ebx ffffffff8000b1d5: 45 69 ed 87 00 00 00 imul $0x87,%r13d,%r13d ffffffff8000b1dc: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff8000b1e2: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000b1e8: 89 de mov %ebx,%esi ffffffff8000b1ea: 44 03 ad b8 fd ff ff add -0x248(%rbp),%r13d ffffffff8000b1f1: 45 39 a6 04 43 00 00 cmp %r12d,0x4304(%r14) ffffffff8000b1f8: 0f 45 c1 cmovne %ecx,%eax ffffffff8000b1fb: 44 89 ef mov %r13d,%edi ffffffff8000b1fe: b9 50 00 00 00 mov $0x50,%ecx ffffffff8000b203: 89 85 bc fd ff ff mov %eax,-0x244(%rbp) ffffffff8000b209: b8 2d 2d 2d ff mov $0xff2d2d2d,%eax ffffffff8000b20e: 44 0f 45 c8 cmovne %eax,%r9d ffffffff8000b212: e8 e9 a1 00 00 call ffffffff80015400 ffffffff8000b217: 4c 89 f9 mov %r15,%rcx ffffffff8000b21a: 44 8d 43 0a lea 0xa(%rbx),%r8d ffffffff8000b21e: 45 8d 4d 0a lea 0xa(%r13),%r9d ffffffff8000b222: 41 80 bf 00 01 00 00 cmpb $0x0,0x100(%r15) ffffffff8000b229: 00 ffffffff8000b22a: 0f 84 10 03 00 00 je ffffffff8000b540 ffffffff8000b230: 41 0f b6 07 movzbl (%r15),%eax ffffffff8000b234: 4c 89 fe mov %r15,%rsi ffffffff8000b237: 48 8d 15 c5 63 02 00 lea 0x263c5(%rip),%rdx # ffffffff80031603 ffffffff8000b23e: 84 c0 test %al,%al ffffffff8000b240: 75 32 jne ffffffff8000b274 ffffffff8000b242: eb 3c jmp ffffffff8000b280 ffffffff8000b244: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000b24a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b251: 00 00 00 00 ffffffff8000b255: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b25c: 00 00 00 00 ffffffff8000b260: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8000b264: 48 83 c6 01 add $0x1,%rsi ffffffff8000b268: 48 83 c2 01 add $0x1,%rdx ffffffff8000b26c: 84 c0 test %al,%al ffffffff8000b26e: 0f 84 24 05 00 00 je ffffffff8000b798 ffffffff8000b274: 38 02 cmp %al,(%rdx) ffffffff8000b276: 74 e8 je ffffffff8000b260 ffffffff8000b278: 3a 02 cmp (%rdx),%al ffffffff8000b27a: 0f 84 f0 04 00 00 je ffffffff8000b770 ffffffff8000b280: 48 8d 15 82 75 02 00 lea 0x27582(%rip),%rdx # ffffffff80032809 ffffffff8000b287: 44 89 c6 mov %r8d,%esi ffffffff8000b28a: 44 89 cf mov %r9d,%edi ffffffff8000b28d: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000b294: e8 c7 b3 01 00 call ffffffff80026660 ffffffff8000b299: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000b2a0: 41 0f b6 07 movzbl (%r15),%eax ffffffff8000b2a4: 4c 89 fe mov %r15,%rsi ffffffff8000b2a7: 48 8d 15 55 63 02 00 lea 0x26355(%rip),%rdx # ffffffff80031603 ffffffff8000b2ae: 84 c0 test %al,%al ffffffff8000b2b0: 75 22 jne ffffffff8000b2d4 ffffffff8000b2b2: eb 2c jmp ffffffff8000b2e0 ffffffff8000b2b4: 90 nop ffffffff8000b2b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b2bc: 00 00 00 00 ffffffff8000b2c0: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8000b2c4: 48 83 c6 01 add $0x1,%rsi ffffffff8000b2c8: 48 83 c2 01 add $0x1,%rdx ffffffff8000b2cc: 84 c0 test %al,%al ffffffff8000b2ce: 0f 84 e4 01 00 00 je ffffffff8000b4b8 ffffffff8000b2d4: 38 02 cmp %al,(%rdx) ffffffff8000b2d6: 74 e8 je ffffffff8000b2c0 ffffffff8000b2d8: 3a 02 cmp (%rdx),%al ffffffff8000b2da: 0f 84 e2 01 00 00 je ffffffff8000b4c2 ffffffff8000b2e0: 48 c7 85 d1 fd ff ff movq $0x0,-0x22f(%rbp) ffffffff8000b2e7: 00 00 00 00 ffffffff8000b2eb: 48 8d 95 d1 fd ff ff lea -0x22f(%rbp),%rdx ffffffff8000b2f2: 48 c7 85 f0 fd ff ff movq $0x0,-0x210(%rbp) ffffffff8000b2f9: 00 00 00 00 ffffffff8000b2fd: c7 85 d8 fd ff ff 00 movl $0x0,-0x228(%rbp) ffffffff8000b304: 00 00 00 ffffffff8000b307: c7 85 f7 fd ff ff 00 movl $0x0,-0x209(%rbp) ffffffff8000b30e: 00 00 00 ffffffff8000b311: 45 0f b6 07 movzbl (%r15),%r8d ffffffff8000b315: 45 84 c0 test %r8b,%r8b ffffffff8000b318: 0f 84 62 07 00 00 je ffffffff8000ba80 ffffffff8000b31e: 4c 8d 49 01 lea 0x1(%rcx),%r9 ffffffff8000b322: 48 89 ce mov %rcx,%rsi ffffffff8000b325: 31 d2 xor %edx,%edx ffffffff8000b327: 4d 89 cb mov %r9,%r11 ffffffff8000b32a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b331: 00 00 00 00 ffffffff8000b335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b33c: 00 00 00 00 ffffffff8000b340: 41 0f b6 3b movzbl (%r11),%edi ffffffff8000b344: 48 63 c2 movslq %edx,%rax ffffffff8000b347: 49 83 c3 01 add $0x1,%r11 ffffffff8000b34b: 83 c2 01 add $0x1,%edx ffffffff8000b34e: 40 84 ff test %dil,%dil ffffffff8000b351: 75 ed jne ffffffff8000b340 ffffffff8000b353: 83 fa 0a cmp $0xa,%edx ffffffff8000b356: 0f 8e a4 01 00 00 jle ffffffff8000b500 ffffffff8000b35c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000b360: 80 3c 01 2e cmpb $0x2e,(%rcx,%rax,1) ffffffff8000b364: 0f 84 36 04 00 00 je ffffffff8000b7a0 ffffffff8000b36a: 48 83 e8 01 sub $0x1,%rax ffffffff8000b36e: 83 f8 ff cmp $0xffffffff,%eax ffffffff8000b371: 75 ed jne ffffffff8000b360 ffffffff8000b373: b8 0a 00 00 00 mov $0xa,%eax ffffffff8000b378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000b37f: 00 ffffffff8000b380: 80 3c 01 20 cmpb $0x20,(%rcx,%rax,1) ffffffff8000b384: 0f 84 be 06 00 00 je ffffffff8000ba48 ffffffff8000b38a: 48 83 e8 01 sub $0x1,%rax ffffffff8000b38e: 73 f0 jae ffffffff8000b380 ffffffff8000b390: 48 8d 95 d1 fd ff ff lea -0x22f(%rbp),%rdx ffffffff8000b397: 4c 8d 85 db fd ff ff lea -0x225(%rbp),%r8 ffffffff8000b39e: 48 89 d0 mov %rdx,%rax ffffffff8000b3a1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000b3a8: 00 00 ffffffff8000b3aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b3b1: 00 00 00 00 ffffffff8000b3b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b3bc: 00 00 00 00 ffffffff8000b3c0: 0f b6 3e movzbl (%rsi),%edi ffffffff8000b3c3: 48 83 c0 01 add $0x1,%rax ffffffff8000b3c7: 48 83 c6 01 add $0x1,%rsi ffffffff8000b3cb: 40 88 78 ff mov %dil,-0x1(%rax) ffffffff8000b3cf: 4c 39 c0 cmp %r8,%rax ffffffff8000b3d2: 75 ec jne ffffffff8000b3c0 ffffffff8000b3d4: 0f b6 71 0a movzbl 0xa(%rcx),%esi ffffffff8000b3d8: 0f b6 bd d1 fd ff ff movzbl -0x22f(%rbp),%edi ffffffff8000b3df: 40 84 f6 test %sil,%sil ffffffff8000b3e2: 74 4c je ffffffff8000b430 ffffffff8000b3e4: 4c 8d 85 f0 fd ff ff lea -0x210(%rbp),%r8 ffffffff8000b3eb: b8 01 00 00 00 mov $0x1,%eax ffffffff8000b3f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000b3f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b3fc: 00 00 00 00 ffffffff8000b400: 41 88 30 mov %sil,(%r8) ffffffff8000b403: 0f b6 74 01 0a movzbl 0xa(%rcx,%rax,1),%esi ffffffff8000b408: 40 84 f6 test %sil,%sil ffffffff8000b40b: 74 23 je ffffffff8000b430 ffffffff8000b40d: 48 83 c0 01 add $0x1,%rax ffffffff8000b411: 49 83 c0 01 add $0x1,%r8 ffffffff8000b415: 48 83 f8 0b cmp $0xb,%rax ffffffff8000b419: 75 e5 jne ffffffff8000b400 ffffffff8000b41b: 41 b8 2e 2e 00 00 mov $0x2e2e,%r8d ffffffff8000b421: c6 85 fa fd ff ff 00 movb $0x0,-0x206(%rbp) ffffffff8000b428: 66 44 89 85 f8 fd ff mov %r8w,-0x208(%rbp) ffffffff8000b42f: ff ffffffff8000b430: 40 84 ff test %dil,%dil ffffffff8000b433: 0f 84 47 06 00 00 je ffffffff8000ba80 ffffffff8000b439: 48 89 d0 mov %rdx,%rax ffffffff8000b43c: 31 c9 xor %ecx,%ecx ffffffff8000b43e: 66 90 xchg %ax,%ax ffffffff8000b440: 48 83 c0 01 add $0x1,%rax ffffffff8000b444: 83 c1 01 add $0x1,%ecx ffffffff8000b447: 80 38 00 cmpb $0x0,(%rax) ffffffff8000b44a: 75 f4 jne ffffffff8000b440 ffffffff8000b44c: c1 e1 03 shl $0x3,%ecx ffffffff8000b44f: bf 78 00 00 00 mov $0x78,%edi ffffffff8000b454: 29 cf sub %ecx,%edi ffffffff8000b456: d1 ff sar $1,%edi ffffffff8000b458: 8b 8d bc fd ff ff mov -0x244(%rbp),%ecx ffffffff8000b45e: 44 01 ef add %r13d,%edi ffffffff8000b461: 8d 73 38 lea 0x38(%rbx),%esi ffffffff8000b464: e8 b7 a2 00 00 call ffffffff80015720 ffffffff8000b469: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000b470: 0f 84 0a fd ff ff je ffffffff8000b180 ffffffff8000b476: 48 8d 85 f0 fd ff ff lea -0x210(%rbp),%rax ffffffff8000b47d: 31 d2 xor %edx,%edx ffffffff8000b47f: 90 nop ffffffff8000b480: 48 83 c0 01 add $0x1,%rax ffffffff8000b484: 83 c2 01 add $0x1,%edx ffffffff8000b487: 80 38 00 cmpb $0x0,(%rax) ffffffff8000b48a: 75 f4 jne ffffffff8000b480 ffffffff8000b48c: c1 e2 03 shl $0x3,%edx ffffffff8000b48f: bf 78 00 00 00 mov $0x78,%edi ffffffff8000b494: 8b 8d bc fd ff ff mov -0x244(%rbp),%ecx ffffffff8000b49a: 8d 73 42 lea 0x42(%rbx),%esi ffffffff8000b49d: 29 d7 sub %edx,%edi ffffffff8000b49f: 48 8d 95 f0 fd ff ff lea -0x210(%rbp),%rdx ffffffff8000b4a6: d1 ff sar $1,%edi ffffffff8000b4a8: 44 01 ef add %r13d,%edi ffffffff8000b4ab: e8 70 a2 00 00 call ffffffff80015720 ffffffff8000b4b0: e9 cb fc ff ff jmp ffffffff8000b180 ffffffff8000b4b5: 0f 1f 00 nopl (%rax) ffffffff8000b4b8: 31 c0 xor %eax,%eax ffffffff8000b4ba: 3a 02 cmp (%rdx),%al ffffffff8000b4bc: 0f 85 1e fe ff ff jne ffffffff8000b2e0 ffffffff8000b4c2: 41 b8 52 00 00 00 mov $0x52,%r8d ffffffff8000b4c8: 48 8d 0d 89 62 02 00 lea 0x26289(%rip),%rcx # ffffffff80031758 ffffffff8000b4cf: 48 c7 85 d1 fd ff ff movq $0x0,-0x22f(%rbp) ffffffff8000b4d6: 00 00 00 00 ffffffff8000b4da: 48 c7 85 f0 fd ff ff movq $0x0,-0x210(%rbp) ffffffff8000b4e1: 00 00 00 00 ffffffff8000b4e5: c7 85 d8 fd ff ff 00 movl $0x0,-0x228(%rbp) ffffffff8000b4ec: 00 00 00 ffffffff8000b4ef: c7 85 f7 fd ff ff 00 movl $0x0,-0x209(%rbp) ffffffff8000b4f6: 00 00 00 ffffffff8000b4f9: e9 20 fe ff ff jmp ffffffff8000b31e ffffffff8000b4fe: 66 90 xchg %ax,%ax ffffffff8000b500: 48 8d 95 d1 fd ff ff lea -0x22f(%rbp),%rdx ffffffff8000b507: 49 01 c1 add %rax,%r9 ffffffff8000b50a: 48 89 d1 mov %rdx,%rcx ffffffff8000b50d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000b514: 00 ffffffff8000b515: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b51c: 00 00 00 00 ffffffff8000b520: 0f b6 06 movzbl (%rsi),%eax ffffffff8000b523: 48 83 c6 01 add $0x1,%rsi ffffffff8000b527: 48 83 c1 01 add $0x1,%rcx ffffffff8000b52b: 88 41 ff mov %al,-0x1(%rcx) ffffffff8000b52e: 49 39 f1 cmp %rsi,%r9 ffffffff8000b531: 75 ed jne ffffffff8000b520 ffffffff8000b533: 0f b6 bd d1 fd ff ff movzbl -0x22f(%rbp),%edi ffffffff8000b53a: e9 f1 fe ff ff jmp ffffffff8000b430 ffffffff8000b53f: 90 nop ffffffff8000b540: 48 8d 35 94 61 02 00 lea 0x26194(%rip),%rsi # ffffffff800316db ffffffff8000b547: 4c 89 ff mov %r15,%rdi ffffffff8000b54a: 4c 89 bd 98 fd ff ff mov %r15,-0x268(%rbp) ffffffff8000b551: e8 aa dd ff ff call ffffffff80009300 ffffffff8000b556: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000b55d: 84 c0 test %al,%al ffffffff8000b55f: 0f 84 2b 05 00 00 je ffffffff8000ba90 ffffffff8000b565: 41 0f b6 07 movzbl (%r15),%eax ffffffff8000b569: 84 c0 test %al,%al ffffffff8000b56b: 0f 84 d0 0a 00 00 je ffffffff8000c041 ffffffff8000b571: 89 c2 mov %eax,%edx ffffffff8000b573: 4c 89 ff mov %r15,%rdi ffffffff8000b576: 48 8d 35 57 61 02 00 lea 0x26157(%rip),%rsi # ffffffff800316d4 ffffffff8000b57d: eb 15 jmp ffffffff8000b594 ffffffff8000b57f: 90 nop ffffffff8000b580: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b584: 48 83 c7 01 add $0x1,%rdi ffffffff8000b588: 48 83 c6 01 add $0x1,%rsi ffffffff8000b58c: 84 d2 test %dl,%dl ffffffff8000b58e: 0f 84 3c 05 00 00 je ffffffff8000bad0 ffffffff8000b594: 38 16 cmp %dl,(%rsi) ffffffff8000b596: 74 e8 je ffffffff8000b580 ffffffff8000b598: 38 16 cmp %dl,(%rsi) ffffffff8000b59a: 0f 84 3a 05 00 00 je ffffffff8000bada ffffffff8000b5a0: 89 c2 mov %eax,%edx ffffffff8000b5a2: 4c 89 ff mov %r15,%rdi ffffffff8000b5a5: 48 8d 35 39 61 02 00 lea 0x26139(%rip),%rsi # ffffffff800316e5 ffffffff8000b5ac: eb 26 jmp ffffffff8000b5d4 ffffffff8000b5ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b5b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b5bc: 00 00 00 00 ffffffff8000b5c0: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b5c4: 48 83 c7 01 add $0x1,%rdi ffffffff8000b5c8: 48 83 c6 01 add $0x1,%rsi ffffffff8000b5cc: 84 d2 test %dl,%dl ffffffff8000b5ce: 0f 84 92 0a 00 00 je ffffffff8000c066 ffffffff8000b5d4: 38 16 cmp %dl,(%rsi) ffffffff8000b5d6: 74 e8 je ffffffff8000b5c0 ffffffff8000b5d8: 38 16 cmp %dl,(%rsi) ffffffff8000b5da: 0f 84 90 0a 00 00 je ffffffff8000c070 ffffffff8000b5e0: 89 c2 mov %eax,%edx ffffffff8000b5e2: 4c 89 ff mov %r15,%rdi ffffffff8000b5e5: 48 8d 35 0d 61 02 00 lea 0x2610d(%rip),%rsi # ffffffff800316f9 ffffffff8000b5ec: eb 26 jmp ffffffff8000b614 ffffffff8000b5ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b5f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b5fc: 00 00 00 00 ffffffff8000b600: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b604: 48 83 c7 01 add $0x1,%rdi ffffffff8000b608: 48 83 c6 01 add $0x1,%rsi ffffffff8000b60c: 84 d2 test %dl,%dl ffffffff8000b60e: 0f 84 d8 0a 00 00 je ffffffff8000c0ec ffffffff8000b614: 38 16 cmp %dl,(%rsi) ffffffff8000b616: 74 e8 je ffffffff8000b600 ffffffff8000b618: 38 16 cmp %dl,(%rsi) ffffffff8000b61a: 0f 84 d6 0a 00 00 je ffffffff8000c0f6 ffffffff8000b620: 89 c2 mov %eax,%edx ffffffff8000b622: 4c 89 ff mov %r15,%rdi ffffffff8000b625: 48 8d 35 df 60 02 00 lea 0x260df(%rip),%rsi # ffffffff8003170b ffffffff8000b62c: eb 26 jmp ffffffff8000b654 ffffffff8000b62e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b63c: 00 00 00 00 ffffffff8000b640: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b644: 48 83 c7 01 add $0x1,%rdi ffffffff8000b648: 48 83 c6 01 add $0x1,%rsi ffffffff8000b64c: 84 d2 test %dl,%dl ffffffff8000b64e: 0f 84 c7 0a 00 00 je ffffffff8000c11b ffffffff8000b654: 38 16 cmp %dl,(%rsi) ffffffff8000b656: 74 e8 je ffffffff8000b640 ffffffff8000b658: 3a 16 cmp (%rsi),%dl ffffffff8000b65a: 0f 84 1d 0f 00 00 je ffffffff8000c57d ffffffff8000b660: 89 c2 mov %eax,%edx ffffffff8000b662: 4c 89 ff mov %r15,%rdi ffffffff8000b665: 48 8d 35 b4 60 02 00 lea 0x260b4(%rip),%rsi # ffffffff80031720 ffffffff8000b66c: eb 26 jmp ffffffff8000b694 ffffffff8000b66e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b675: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b67c: 00 00 00 00 ffffffff8000b680: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b684: 48 83 c7 01 add $0x1,%rdi ffffffff8000b688: 48 83 c6 01 add $0x1,%rsi ffffffff8000b68c: 84 d2 test %dl,%dl ffffffff8000b68e: 0f 84 96 0a 00 00 je ffffffff8000c12a ffffffff8000b694: 38 16 cmp %dl,(%rsi) ffffffff8000b696: 74 e8 je ffffffff8000b680 ffffffff8000b698: 3a 16 cmp (%rsi),%dl ffffffff8000b69a: 0f 84 a2 0f 00 00 je ffffffff8000c642 ffffffff8000b6a0: 89 c2 mov %eax,%edx ffffffff8000b6a2: 4c 89 ff mov %r15,%rdi ffffffff8000b6a5: 48 8d 35 8b 60 02 00 lea 0x2608b(%rip),%rsi # ffffffff80031737 ffffffff8000b6ac: eb 26 jmp ffffffff8000b6d4 ffffffff8000b6ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b6b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b6bc: 00 00 00 00 ffffffff8000b6c0: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b6c4: 48 83 c7 01 add $0x1,%rdi ffffffff8000b6c8: 48 83 c6 01 add $0x1,%rsi ffffffff8000b6cc: 84 d2 test %dl,%dl ffffffff8000b6ce: 0f 84 47 0f 00 00 je ffffffff8000c61b ffffffff8000b6d4: 38 16 cmp %dl,(%rsi) ffffffff8000b6d6: 74 e8 je ffffffff8000b6c0 ffffffff8000b6d8: 3a 16 cmp (%rsi),%dl ffffffff8000b6da: 0f 84 9f 0f 00 00 je ffffffff8000c67f ffffffff8000b6e0: 89 c2 mov %eax,%edx ffffffff8000b6e2: 4c 89 ff mov %r15,%rdi ffffffff8000b6e5: 48 8d 35 5a 60 02 00 lea 0x2605a(%rip),%rsi # ffffffff80031746 ffffffff8000b6ec: eb 26 jmp ffffffff8000b714 ffffffff8000b6ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b6f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b6fc: 00 00 00 00 ffffffff8000b700: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b704: 48 83 c7 01 add $0x1,%rdi ffffffff8000b708: 48 83 c6 01 add $0x1,%rsi ffffffff8000b70c: 84 d2 test %dl,%dl ffffffff8000b70e: 0f 84 0e 0f 00 00 je ffffffff8000c622 ffffffff8000b714: 38 16 cmp %dl,(%rsi) ffffffff8000b716: 74 e8 je ffffffff8000b700 ffffffff8000b718: 3a 16 cmp (%rsi),%dl ffffffff8000b71a: 0f 84 60 fb ff ff je ffffffff8000b280 ffffffff8000b720: 89 c2 mov %eax,%edx ffffffff8000b722: 4c 89 ff mov %r15,%rdi ffffffff8000b725: 48 8d 35 eb 58 02 00 lea 0x258eb(%rip),%rsi # ffffffff80031017 ffffffff8000b72c: eb 26 jmp ffffffff8000b754 ffffffff8000b72e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b73c: 00 00 00 00 ffffffff8000b740: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8000b744: 48 83 c7 01 add $0x1,%rdi ffffffff8000b748: 48 83 c6 01 add $0x1,%rsi ffffffff8000b74c: 84 d2 test %dl,%dl ffffffff8000b74e: 0f 84 d5 0e 00 00 je ffffffff8000c629 ffffffff8000b754: 38 16 cmp %dl,(%rsi) ffffffff8000b756: 74 e8 je ffffffff8000b740 ffffffff8000b758: 4d 89 fb mov %r15,%r11 ffffffff8000b75b: 48 8d 3d a1 5e 02 00 lea 0x25ea1(%rip),%rdi # ffffffff80031603 ffffffff8000b762: 3a 16 cmp (%rsi),%dl ffffffff8000b764: 0f 85 cb 08 00 00 jne ffffffff8000c035 ffffffff8000b76a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000b770: 48 8d 15 92 70 02 00 lea 0x27092(%rip),%rdx # ffffffff80032809 ffffffff8000b777: 44 89 c6 mov %r8d,%esi ffffffff8000b77a: 44 89 cf mov %r9d,%edi ffffffff8000b77d: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000b784: e8 27 bd 01 00 call ffffffff800274b0 ffffffff8000b789: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000b790: e9 0b fb ff ff jmp ffffffff8000b2a0 ffffffff8000b795: 0f 1f 00 nopl (%rax) ffffffff8000b798: 31 c0 xor %eax,%eax ffffffff8000b79a: e9 d9 fa ff ff jmp ffffffff8000b278 ffffffff8000b79f: 90 nop ffffffff8000b7a0: 41 89 c1 mov %eax,%r9d ffffffff8000b7a3: 83 e8 01 sub $0x1,%eax ffffffff8000b7a6: 83 f8 09 cmp $0x9,%eax ffffffff8000b7a9: 0f 87 c4 fb ff ff ja ffffffff8000b373 ffffffff8000b7af: 48 8d 95 d1 fd ff ff lea -0x22f(%rbp),%rdx ffffffff8000b7b6: 31 c0 xor %eax,%eax ffffffff8000b7b8: 48 89 d6 mov %rdx,%rsi ffffffff8000b7bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000b7c0: 0f b6 3c 01 movzbl (%rcx,%rax,1),%edi ffffffff8000b7c4: 48 83 c0 01 add $0x1,%rax ffffffff8000b7c8: 48 83 c6 01 add $0x1,%rsi ffffffff8000b7cc: 40 88 7e ff mov %dil,-0x1(%rsi) ffffffff8000b7d0: 41 39 c1 cmp %eax,%r9d ffffffff8000b7d3: 7f eb jg ffffffff8000b7c0 ffffffff8000b7d5: 49 63 f1 movslq %r9d,%rsi ffffffff8000b7d8: 0f b6 bd d1 fd ff ff movzbl -0x22f(%rbp),%edi ffffffff8000b7df: 44 0f b6 04 31 movzbl (%rcx,%rsi,1),%r8d ffffffff8000b7e4: 41 80 f8 20 cmp $0x20,%r8b ffffffff8000b7e8: 75 0c jne ffffffff8000b7f6 ffffffff8000b7ea: 41 83 c1 01 add $0x1,%r9d ffffffff8000b7ee: 49 63 f1 movslq %r9d,%rsi ffffffff8000b7f1: 44 0f b6 04 31 movzbl (%rcx,%rsi,1),%r8d ffffffff8000b7f6: 45 84 c0 test %r8b,%r8b ffffffff8000b7f9: 0f 84 31 fc ff ff je ffffffff8000b430 ffffffff8000b7ff: 4c 8d 8d f0 fd ff ff lea -0x210(%rbp),%r9 ffffffff8000b806: b8 01 00 00 00 mov $0x1,%eax ffffffff8000b80b: 48 01 ce add %rcx,%rsi ffffffff8000b80e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000b815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000b81c: 00 00 00 00 ffffffff8000b820: 45 88 01 mov %r8b,(%r9) ffffffff8000b823: 44 0f b6 04 06 movzbl (%rsi,%rax,1),%r8d ffffffff8000b828: 45 84 c0 test %r8b,%r8b ffffffff8000b82b: 0f 84 ff fb ff ff je ffffffff8000b430 ffffffff8000b831: 48 83 c0 01 add $0x1,%rax ffffffff8000b835: 49 83 c1 01 add $0x1,%r9 ffffffff8000b839: 48 83 f8 0b cmp $0xb,%rax ffffffff8000b83d: 75 e1 jne ffffffff8000b820 ffffffff8000b83f: e9 d7 fb ff ff jmp ffffffff8000b41b ffffffff8000b844: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000b848: 4c 8b ad 90 fd ff ff mov -0x270(%rbp),%r13 ffffffff8000b84f: 80 bd ec fd ff ff 00 cmpb $0x0,-0x214(%rbp) ffffffff8000b856: 0f 84 a4 02 00 00 je ffffffff8000bb00 ffffffff8000b85c: 8b 8d e8 fd ff ff mov -0x218(%rbp),%ecx ffffffff8000b862: 8b 95 e4 fd ff ff mov -0x21c(%rbp),%edx ffffffff8000b868: 8b b5 e0 fd ff ff mov -0x220(%rbp),%esi ffffffff8000b86e: 8b bd dc fd ff ff mov -0x224(%rbp),%edi ffffffff8000b874: e8 57 a4 00 00 call ffffffff80015cd0 ffffffff8000b879: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000b880: 80 b8 1e 49 00 00 00 cmpb $0x0,0x491e(%rax) ffffffff8000b887: 0f 85 8c 02 00 00 jne ffffffff8000bb19 ffffffff8000b88d: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000b894: 80 b8 1d 49 00 00 00 cmpb $0x0,0x491d(%rax) ffffffff8000b89b: 0f 85 b8 03 00 00 jne ffffffff8000bc59 ffffffff8000b8a1: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000b8a8: 83 b8 14 44 00 00 08 cmpl $0x8,0x4414(%rax) ffffffff8000b8af: 0f 87 67 01 00 00 ja ffffffff8000ba1c ffffffff8000b8b5: 8b 80 14 44 00 00 mov 0x4414(%rax),%eax ffffffff8000b8bb: 48 8d 15 0e 32 03 00 lea 0x3320e(%rip),%rdx # ffffffff8003ead0 ffffffff8000b8c2: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff8000b8c6: 48 01 d0 add %rdx,%rax ffffffff8000b8c9: ff e0 jmp *%rax ffffffff8000b8cb: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000b8cf: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000b8d4: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000b8d9: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000b8df: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000b8e5: 89 c7 mov %eax,%edi ffffffff8000b8e7: c1 ef 1f shr $0x1f,%edi ffffffff8000b8ea: 01 c7 add %eax,%edi ffffffff8000b8ec: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000b8f0: d1 ff sar $1,%edi ffffffff8000b8f2: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000b8f6: 89 c3 mov %eax,%ebx ffffffff8000b8f8: 41 89 fc mov %edi,%r12d ffffffff8000b8fb: 8d bf 6a ff ff ff lea -0x96(%rdi),%edi ffffffff8000b901: c1 eb 1f shr $0x1f,%ebx ffffffff8000b904: 01 c3 add %eax,%ebx ffffffff8000b906: d1 fb sar $1,%ebx ffffffff8000b908: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000b90c: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000b90f: e8 ec 9a 00 00 call ffffffff80015400 ffffffff8000b914: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000b917: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000b91c: 48 8d 15 70 5e 02 00 lea 0x25e70(%rip),%rdx # ffffffff80031793 ffffffff8000b923: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000b92a: ff ffffffff8000b92b: 44 8d 73 05 lea 0x5(%rbx),%r14d ffffffff8000b92f: e8 ec 9d 00 00 call ffffffff80015720 ffffffff8000b934: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff8000b93a: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000b940: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000b943: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000b948: ba 18 01 00 00 mov $0x118,%edx ffffffff8000b94d: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000b954: ff ffffffff8000b955: e8 a6 9a 00 00 call ffffffff80015400 ffffffff8000b95a: 4c 8b bd b0 fd ff ff mov -0x250(%rbp),%r15 ffffffff8000b961: 8d 73 ec lea -0x14(%rbx),%esi ffffffff8000b964: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000b969: 41 8d bc 24 79 ff ff lea -0x87(%r12),%edi ffffffff8000b970: ff ffffffff8000b971: 49 8d 97 18 44 00 00 lea 0x4418(%r15),%rdx ffffffff8000b978: e8 a3 9d 00 00 call ffffffff80015720 ffffffff8000b97d: 41 8b 87 18 45 00 00 mov 0x4518(%r15),%eax ffffffff8000b984: 8d 73 eb lea -0x15(%rbx),%esi ffffffff8000b987: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff8000b98d: b9 0c 00 00 00 mov $0xc,%ecx ffffffff8000b992: ba 02 00 00 00 mov $0x2,%edx ffffffff8000b997: 41 8d bc c4 79 ff ff lea -0x87(%r12,%rax,8),%edi ffffffff8000b99e: ff ffffffff8000b99f: e8 dc 96 00 00 call ffffffff80015080 ffffffff8000b9a4: 41 8d 7c 24 9c lea -0x64(%r12),%edi ffffffff8000b9a9: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000b9ae: ba 50 00 00 00 mov $0x50,%edx ffffffff8000b9b3: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000b9b9: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000b9bf: 44 89 f6 mov %r14d,%esi ffffffff8000b9c2: e8 39 9a 00 00 call ffffffff80015400 ffffffff8000b9c7: 41 8d 7c 24 b0 lea -0x50(%r12),%edi ffffffff8000b9cc: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000b9d1: 48 8d 15 cb 5d 02 00 lea 0x25dcb(%rip),%rdx # ffffffff800317a3 ffffffff8000b9d8: 8d 73 0c lea 0xc(%rbx),%esi ffffffff8000b9db: e8 40 9d 00 00 call ffffffff80015720 ffffffff8000b9e0: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff8000b9e5: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000b9ea: 44 89 f6 mov %r14d,%esi ffffffff8000b9ed: ba 50 00 00 00 mov $0x50,%edx ffffffff8000b9f2: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000b9f8: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000b9fe: e8 fd 99 00 00 call ffffffff80015400 ffffffff8000ba03: 41 8d 7c 24 23 lea 0x23(%r12),%edi ffffffff8000ba08: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000ba0d: 8d 73 0c lea 0xc(%rbx),%esi ffffffff8000ba10: 48 8d 15 93 5d 02 00 lea 0x25d93(%rip),%rdx # ffffffff800317aa ffffffff8000ba17: e8 04 9d 00 00 call ffffffff80015720 ffffffff8000ba1c: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000ba23: 80 b8 1f 49 00 00 00 cmpb $0x0,0x491f(%rax) ffffffff8000ba2a: 0f 85 f5 04 00 00 jne ffffffff8000bf25 ffffffff8000ba30: 48 81 c4 58 02 00 00 add $0x258,%rsp ffffffff8000ba37: 5b pop %rbx ffffffff8000ba38: 41 5c pop %r12 ffffffff8000ba3a: 41 5d pop %r13 ffffffff8000ba3c: 41 5e pop %r14 ffffffff8000ba3e: 41 5f pop %r15 ffffffff8000ba40: 5d pop %rbp ffffffff8000ba41: c3 ret ffffffff8000ba42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ba48: 41 89 c1 mov %eax,%r9d ffffffff8000ba4b: 85 c0 test %eax,%eax ffffffff8000ba4d: 0f 85 5c fd ff ff jne ffffffff8000b7af ffffffff8000ba53: 48 8d 95 d1 fd ff ff lea -0x22f(%rbp),%rdx ffffffff8000ba5a: 49 63 f1 movslq %r9d,%rsi ffffffff8000ba5d: 41 80 f8 20 cmp $0x20,%r8b ffffffff8000ba61: 0f 85 98 fd ff ff jne ffffffff8000b7ff ffffffff8000ba67: 44 0f b6 41 01 movzbl 0x1(%rcx),%r8d ffffffff8000ba6c: be 01 00 00 00 mov $0x1,%esi ffffffff8000ba71: 45 84 c0 test %r8b,%r8b ffffffff8000ba74: 0f 85 85 fd ff ff jne ffffffff8000b7ff ffffffff8000ba7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ba80: bf 3c 00 00 00 mov $0x3c,%edi ffffffff8000ba85: e9 ce f9 ff ff jmp ffffffff8000b458 ffffffff8000ba8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ba90: 48 8d 35 f2 5c 02 00 lea 0x25cf2(%rip),%rsi # ffffffff80031789 ffffffff8000ba97: 4c 89 ff mov %r15,%rdi ffffffff8000ba9a: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000baa1: e8 5a d8 ff ff call ffffffff80009300 ffffffff8000baa6: 84 c0 test %al,%al ffffffff8000baa8: 0f 84 3e 02 00 00 je ffffffff8000bcec ffffffff8000baae: 48 8d 15 54 6d 02 00 lea 0x26d54(%rip),%rdx # ffffffff80032809 ffffffff8000bab5: 44 89 c6 mov %r8d,%esi ffffffff8000bab8: 44 89 cf mov %r9d,%edi ffffffff8000babb: e8 c0 bb 01 00 call ffffffff80027680 ffffffff8000bac0: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000bac7: e9 d4 f7 ff ff jmp ffffffff8000b2a0 ffffffff8000bacc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000bad0: 31 d2 xor %edx,%edx ffffffff8000bad2: 38 16 cmp %dl,(%rsi) ffffffff8000bad4: 0f 85 c6 fa ff ff jne ffffffff8000b5a0 ffffffff8000bada: 48 8d 15 28 6d 02 00 lea 0x26d28(%rip),%rdx # ffffffff80032809 ffffffff8000bae1: 44 89 c6 mov %r8d,%esi ffffffff8000bae4: 44 89 cf mov %r9d,%edi ffffffff8000bae7: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000baee: e8 bd b6 01 00 call ffffffff800271b0 ffffffff8000baf3: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000bafa: e9 a1 f7 ff ff jmp ffffffff8000b2a0 ffffffff8000baff: 90 nop ffffffff8000bb00: e8 eb a1 00 00 call ffffffff80015cf0 ffffffff8000bb05: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000bb0c: 80 b8 1e 49 00 00 00 cmpb $0x0,0x491e(%rax) ffffffff8000bb13: 0f 84 74 fd ff ff je ffffffff8000b88d ffffffff8000bb19: 45 8b 75 08 mov 0x8(%r13),%r14d ffffffff8000bb1d: 44 89 b5 b8 fd ff ff mov %r14d,-0x248(%rbp) ffffffff8000bb24: e8 17 bc ff ff call ffffffff80007740 ffffffff8000bb29: 8b 9d a4 fd ff ff mov -0x25c(%rbp),%ebx ffffffff8000bb2f: 41 8d 7e 04 lea 0x4(%r14),%edi ffffffff8000bb33: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000bb39: 41 89 c7 mov %eax,%r15d ffffffff8000bb3c: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8000bb3f: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000bb45: ba 50 00 00 00 mov $0x50,%edx ffffffff8000bb4a: 8d 0c 80 lea (%rax,%rax,4),%ecx ffffffff8000bb4d: 8d 73 32 lea 0x32(%rbx),%esi ffffffff8000bb50: e8 ab 98 00 00 call ffffffff80015400 ffffffff8000bb55: 45 85 ff test %r15d,%r15d ffffffff8000bb58: 0f 8e 2f fd ff ff jle ffffffff8000b88d ffffffff8000bb5e: 41 8d 46 09 lea 0x9(%r14),%eax ffffffff8000bb62: 44 8d 63 34 lea 0x34(%rbx),%r12d ffffffff8000bb66: 31 db xor %ebx,%ebx ffffffff8000bb68: 4c 89 ad 98 fd ff ff mov %r13,-0x268(%rbp) ffffffff8000bb6f: 89 85 bc fd ff ff mov %eax,-0x244(%rbp) ffffffff8000bb75: 44 0f b6 b5 a3 fd ff movzbl -0x25d(%rbp),%r14d ffffffff8000bb7c: ff ffffffff8000bb7d: eb 11 jmp ffffffff8000bb90 ffffffff8000bb7f: 90 nop ffffffff8000bb80: 83 c3 01 add $0x1,%ebx ffffffff8000bb83: 41 83 c4 19 add $0x19,%r12d ffffffff8000bb87: 41 39 df cmp %ebx,%r15d ffffffff8000bb8a: 0f 84 ae 00 00 00 je ffffffff8000bc3e ffffffff8000bb90: 89 df mov %ebx,%edi ffffffff8000bb92: e8 b9 bb ff ff call ffffffff80007750 ffffffff8000bb97: 48 89 c6 mov %rax,%rsi ffffffff8000bb9a: 48 85 c0 test %rax,%rax ffffffff8000bb9d: 74 e1 je ffffffff8000bb80 ffffffff8000bb9f: 0f b6 00 movzbl (%rax),%eax ffffffff8000bba2: bf 3a 20 00 00 mov $0x203a,%edi ffffffff8000bba7: 66 89 bd f1 fd ff ff mov %di,-0x20f(%rbp) ffffffff8000bbae: 88 85 f0 fd ff ff mov %al,-0x210(%rbp) ffffffff8000bbb4: 0f b6 56 09 movzbl 0x9(%rsi),%edx ffffffff8000bbb8: 84 d2 test %dl,%dl ffffffff8000bbba: 0f 84 ae 0a 00 00 je ffffffff8000c66e ffffffff8000bbc0: 4c 8d 9d f0 fd ff ff lea -0x210(%rbp),%r11 ffffffff8000bbc7: 31 c0 xor %eax,%eax ffffffff8000bbc9: 4c 89 d9 mov %r11,%rcx ffffffff8000bbcc: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000bbd3: 00 00 ffffffff8000bbd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bbdc: 00 00 00 00 ffffffff8000bbe0: 88 51 03 mov %dl,0x3(%rcx) ffffffff8000bbe3: 0f b6 54 06 0a movzbl 0xa(%rsi,%rax,1),%edx ffffffff8000bbe8: 84 d2 test %dl,%dl ffffffff8000bbea: 0f 84 f4 04 00 00 je ffffffff8000c0e4 ffffffff8000bbf0: 48 83 c0 01 add $0x1,%rax ffffffff8000bbf4: 48 83 c1 01 add $0x1,%rcx ffffffff8000bbf8: 48 83 f8 0a cmp $0xa,%rax ffffffff8000bbfc: 75 e2 jne ffffffff8000bbe0 ffffffff8000bbfe: b8 0d 00 00 00 mov $0xd,%eax ffffffff8000bc03: 48 98 cltq ffffffff8000bc05: c6 84 05 f0 fd ff ff movb $0x0,-0x210(%rbp,%rax,1) ffffffff8000bc0c: 00 ffffffff8000bc0d: 44 38 36 cmp %r14b,(%rsi) ffffffff8000bc10: 0f 84 7f 04 00 00 je ffffffff8000c095 ffffffff8000bc16: 41 8d 74 24 04 lea 0x4(%r12),%esi ffffffff8000bc1b: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8000bc20: 4c 89 da mov %r11,%rdx ffffffff8000bc23: 83 c3 01 add $0x1,%ebx ffffffff8000bc26: 8b bd bc fd ff ff mov -0x244(%rbp),%edi ffffffff8000bc2c: 41 83 c4 19 add $0x19,%r12d ffffffff8000bc30: e8 eb 9a 00 00 call ffffffff80015720 ffffffff8000bc35: 41 39 df cmp %ebx,%r15d ffffffff8000bc38: 0f 85 52 ff ff ff jne ffffffff8000bb90 ffffffff8000bc3e: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000bc45: 4c 8b ad 98 fd ff ff mov -0x268(%rbp),%r13 ffffffff8000bc4c: 80 b8 1d 49 00 00 00 cmpb $0x0,0x491d(%rax) ffffffff8000bc53: 0f 84 48 fc ff ff je ffffffff8000b8a1 ffffffff8000bc59: 8b bd 88 fd ff ff mov -0x278(%rbp),%edi ffffffff8000bc5f: b9 4b 00 00 00 mov $0x4b,%ecx ffffffff8000bc64: ba 78 00 00 00 mov $0x78,%edx ffffffff8000bc69: 44 8b b5 a4 fd ff ff mov -0x25c(%rbp),%r14d ffffffff8000bc70: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000bc76: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000bc7c: 41 8d 76 32 lea 0x32(%r14),%esi ffffffff8000bc80: e8 7b 97 00 00 call ffffffff80015400 ffffffff8000bc85: 8b 9d 8c fd ff ff mov -0x274(%rbp),%ebx ffffffff8000bc8b: 41 8d 76 37 lea 0x37(%r14),%esi ffffffff8000bc8f: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000bc94: 48 8d 15 ff 5a 02 00 lea 0x25aff(%rip),%rdx # ffffffff8003179a ffffffff8000bc9b: 8d 7b ae lea -0x52(%rbx),%edi ffffffff8000bc9e: e8 7d 9a 00 00 call ffffffff80015720 ffffffff8000bca3: 41 8d 76 50 lea 0x50(%r14),%esi ffffffff8000bca7: 8d 7b ae lea -0x52(%rbx),%edi ffffffff8000bcaa: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000bcaf: 48 8d 15 02 5b 02 00 lea 0x25b02(%rip),%rdx # ffffffff800317b8 ffffffff8000bcb6: e8 65 9a 00 00 call ffffffff80015720 ffffffff8000bcbb: 41 8d 76 69 lea 0x69(%r14),%esi ffffffff8000bcbf: b9 00 00 ff ff mov $0xffff0000,%ecx ffffffff8000bcc4: 8d 7b ae lea -0x52(%rbx),%edi ffffffff8000bcc7: 48 8d 15 89 59 02 00 lea 0x25989(%rip),%rdx # ffffffff80031657 ffffffff8000bcce: e8 4d 9a 00 00 call ffffffff80015720 ffffffff8000bcd3: e9 c9 fb ff ff jmp ffffffff8000b8a1 ffffffff8000bcd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000bcdf: 00 ffffffff8000bce0: c6 85 a3 fd ff ff 41 movb $0x41,-0x25d(%rbp) ffffffff8000bce7: e9 06 f2 ff ff jmp ffffffff8000aef2 ffffffff8000bcec: 48 8d 35 80 62 02 00 lea 0x26280(%rip),%rsi # ffffffff80031f73 ffffffff8000bcf3: 4c 89 ff mov %r15,%rdi ffffffff8000bcf6: e8 05 d6 ff ff call ffffffff80009300 ffffffff8000bcfb: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000bd02: 84 c0 test %al,%al ffffffff8000bd04: 0f 84 ce 08 00 00 je ffffffff8000c5d8 ffffffff8000bd0a: 41 0f b6 96 08 43 00 movzbl 0x4308(%r14),%edx ffffffff8000bd11: 00 ffffffff8000bd12: 84 d2 test %dl,%dl ffffffff8000bd14: 0f 84 e0 09 00 00 je ffffffff8000c6fa ffffffff8000bd1a: 48 8d b5 f0 fd ff ff lea -0x210(%rbp),%rsi ffffffff8000bd21: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi ffffffff8000bd28: 48 89 f0 mov %rsi,%rax ffffffff8000bd2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000bd32: 00 00 00 ffffffff8000bd35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bd3c: 00 00 00 00 ffffffff8000bd40: 48 83 c7 01 add $0x1,%rdi ffffffff8000bd44: 88 10 mov %dl,(%rax) ffffffff8000bd46: 48 83 c0 01 add $0x1,%rax ffffffff8000bd4a: 0f b6 17 movzbl (%rdi),%edx ffffffff8000bd4d: 84 d2 test %dl,%dl ffffffff8000bd4f: 75 ef jne ffffffff8000bd40 ffffffff8000bd51: c6 00 00 movb $0x0,(%rax) ffffffff8000bd54: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000bd5b: 0f 84 a8 09 00 00 je ffffffff8000c709 ffffffff8000bd61: 31 c0 xor %eax,%eax ffffffff8000bd63: 66 90 xchg %ax,%ax ffffffff8000bd65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bd6c: 00 00 00 00 ffffffff8000bd70: 48 89 c2 mov %rax,%rdx ffffffff8000bd73: 48 83 c0 01 add $0x1,%rax ffffffff8000bd77: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff8000bd7b: 75 f3 jne ffffffff8000bd70 ffffffff8000bd7d: 80 bc 15 f0 fd ff ff cmpb $0x2f,-0x210(%rbp,%rdx,1) ffffffff8000bd84: 2f ffffffff8000bd85: 0f 85 17 08 00 00 jne ffffffff8000c5a2 ffffffff8000bd8b: 48 89 f0 mov %rsi,%rax ffffffff8000bd8e: 66 90 xchg %ax,%ax ffffffff8000bd90: 48 83 c0 01 add $0x1,%rax ffffffff8000bd94: 80 38 00 cmpb $0x0,(%rax) ffffffff8000bd97: 75 f7 jne ffffffff8000bd90 ffffffff8000bd99: 41 0f b6 17 movzbl (%r15),%edx ffffffff8000bd9d: 84 d2 test %dl,%dl ffffffff8000bd9f: 74 30 je ffffffff8000bdd1 ffffffff8000bda1: 4c 89 ff mov %r15,%rdi ffffffff8000bda4: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000bdaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bdb1: 00 00 00 00 ffffffff8000bdb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bdbc: 00 00 00 00 ffffffff8000bdc0: 48 83 c7 01 add $0x1,%rdi ffffffff8000bdc4: 88 10 mov %dl,(%rax) ffffffff8000bdc6: 48 83 c0 01 add $0x1,%rax ffffffff8000bdca: 0f b6 17 movzbl (%rdi),%edx ffffffff8000bdcd: 84 d2 test %dl,%dl ffffffff8000bdcf: 75 ef jne ffffffff8000bdc0 ffffffff8000bdd1: c6 00 00 movb $0x0,(%rax) ffffffff8000bdd4: 48 89 f2 mov %rsi,%rdx ffffffff8000bdd7: 44 89 cf mov %r9d,%edi ffffffff8000bdda: 44 89 c6 mov %r8d,%esi ffffffff8000bddd: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000bde4: e8 87 aa 01 00 call ffffffff80026870 ffffffff8000bde9: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000bdf0: e9 ab f4 ff ff jmp ffffffff8000b2a0 ffffffff8000bdf5: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000bdf9: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000bdff: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000be05: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000be0a: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000be0f: 41 89 c4 mov %eax,%r12d ffffffff8000be12: 41 c1 ec 1f shr $0x1f,%r12d ffffffff8000be16: 41 01 c4 add %eax,%r12d ffffffff8000be19: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000be1d: 41 d1 fc sar $1,%r12d ffffffff8000be20: 45 03 65 08 add 0x8(%r13),%r12d ffffffff8000be24: 89 c3 mov %eax,%ebx ffffffff8000be26: 41 8d bc 24 6a ff ff lea -0x96(%r12),%edi ffffffff8000be2d: ff ffffffff8000be2e: c1 eb 1f shr $0x1f,%ebx ffffffff8000be31: 01 c3 add %eax,%ebx ffffffff8000be33: d1 fb sar $1,%ebx ffffffff8000be35: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000be39: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000be3c: 44 8d 73 0a lea 0xa(%rbx),%r14d ffffffff8000be40: e8 bb 95 00 00 call ffffffff80015400 ffffffff8000be45: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000be48: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000be4d: 48 8d 15 6f 59 02 00 lea 0x2596f(%rip),%rdx # ffffffff800317c3 ffffffff8000be54: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000be5b: ff ffffffff8000be5c: e8 bf 98 00 00 call ffffffff80015720 ffffffff8000be61: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000be64: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000be69: 48 8d 15 5f 59 02 00 lea 0x2595f(%rip),%rdx # ffffffff800317cf ffffffff8000be70: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000be77: ff ffffffff8000be78: e8 a3 98 00 00 call ffffffff80015720 ffffffff8000be7d: 8d 73 f4 lea -0xc(%rbx),%esi ffffffff8000be80: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000be85: 48 8d 15 5a 59 02 00 lea 0x2595a(%rip),%rdx # ffffffff800317e6 ffffffff8000be8c: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000be93: ff ffffffff8000be94: e8 87 98 00 00 call ffffffff80015720 ffffffff8000be99: 41 8d 7c 24 9c lea -0x64(%r12),%edi ffffffff8000be9e: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000bea3: ba 50 00 00 00 mov $0x50,%edx ffffffff8000bea8: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000beae: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000beb4: 44 89 f6 mov %r14d,%esi ffffffff8000beb7: e8 44 95 00 00 call ffffffff80015400 ffffffff8000bebc: 41 8d 7c 24 a9 lea -0x57(%r12),%edi ffffffff8000bec1: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000bec6: 48 8d 15 30 59 02 00 lea 0x25930(%rip),%rdx # ffffffff800317fd ffffffff8000becd: 8d 73 11 lea 0x11(%rbx),%esi ffffffff8000bed0: e8 4b 98 00 00 call ffffffff80015720 ffffffff8000bed5: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff8000beda: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000bee0: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000bee6: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000beeb: ba 50 00 00 00 mov $0x50,%edx ffffffff8000bef0: 44 89 f6 mov %r14d,%esi ffffffff8000bef3: e8 08 95 00 00 call ffffffff80015400 ffffffff8000bef8: 41 8d 7c 24 23 lea 0x23(%r12),%edi ffffffff8000befd: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000bf02: 8d 73 11 lea 0x11(%rbx),%esi ffffffff8000bf05: 48 8d 15 9e 58 02 00 lea 0x2589e(%rip),%rdx # ffffffff800317aa ffffffff8000bf0c: e8 0f 98 00 00 call ffffffff80015720 ffffffff8000bf11: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000bf18: 80 b8 1f 49 00 00 00 cmpb $0x0,0x491f(%rax) ffffffff8000bf1f: 0f 84 0b fb ff ff je ffffffff8000ba30 ffffffff8000bf25: 48 8d 9d f0 fd ff ff lea -0x210(%rbp),%rbx ffffffff8000bf2c: 49 8b bd 30 04 00 00 mov 0x430(%r13),%rdi ffffffff8000bf33: 44 8b a0 20 49 00 00 mov 0x4920(%rax),%r12d ffffffff8000bf3a: 48 89 de mov %rbx,%rsi ffffffff8000bf3d: 44 8b b0 24 49 00 00 mov 0x4924(%rax),%r14d ffffffff8000bf44: 45 03 65 08 add 0x8(%r13),%r12d ffffffff8000bf48: 45 03 75 0c add 0xc(%r13),%r14d ffffffff8000bf4c: e8 ff d4 ff ff call ffffffff80009450 ffffffff8000bf51: 85 c0 test %eax,%eax ffffffff8000bf53: 0f 84 7e 07 00 00 je ffffffff8000c6d7 ffffffff8000bf59: 48 98 cltq ffffffff8000bf5b: 31 c9 xor %ecx,%ecx ffffffff8000bf5d: 48 8d 04 40 lea (%rax,%rax,2),%rax ffffffff8000bf61: 4c 8d 2c c3 lea (%rbx,%rax,8),%r13 ffffffff8000bf65: 48 89 d8 mov %rbx,%rax ffffffff8000bf68: 66 90 xchg %ax,%ax ffffffff8000bf6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bf71: 00 00 00 00 ffffffff8000bf75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000bf7c: 00 00 00 00 ffffffff8000bf80: 8b 70 08 mov 0x8(%rax),%esi ffffffff8000bf83: 8d 51 05 lea 0x5(%rcx),%edx ffffffff8000bf86: 83 c1 19 add $0x19,%ecx ffffffff8000bf89: 85 f6 test %esi,%esi ffffffff8000bf8b: 0f 44 ca cmove %edx,%ecx ffffffff8000bf8e: 48 83 c0 18 add $0x18,%rax ffffffff8000bf92: 49 39 c5 cmp %rax,%r13 ffffffff8000bf95: 75 e9 jne ffffffff8000bf80 ffffffff8000bf97: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000bf9d: 44 89 f6 mov %r14d,%esi ffffffff8000bfa0: 44 89 e7 mov %r12d,%edi ffffffff8000bfa3: 45 31 ff xor %r15d,%r15d ffffffff8000bfa6: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000bfac: ba b4 00 00 00 mov $0xb4,%edx ffffffff8000bfb1: e8 4a 94 00 00 call ffffffff80015400 ffffffff8000bfb6: 41 8d 44 24 0a lea 0xa(%r12),%eax ffffffff8000bfbb: 89 85 bc fd ff ff mov %eax,-0x244(%rbp) ffffffff8000bfc1: eb 35 jmp ffffffff8000bff8 ffffffff8000bfc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000bfc8: 43 8d 74 3e 03 lea 0x3(%r14,%r15,1),%esi ffffffff8000bfcd: 41 8d 7c 24 08 lea 0x8(%r12),%edi ffffffff8000bfd2: 41 b8 3a 3a 3a ff mov $0xff3a3a3a,%r8d ffffffff8000bfd8: b9 01 00 00 00 mov $0x1,%ecx ffffffff8000bfdd: ba a4 00 00 00 mov $0xa4,%edx ffffffff8000bfe2: 41 83 c7 05 add $0x5,%r15d ffffffff8000bfe6: e8 95 90 00 00 call ffffffff80015080 ffffffff8000bfeb: 48 83 c3 18 add $0x18,%rbx ffffffff8000bfef: 49 39 dd cmp %rbx,%r13 ffffffff8000bff2: 0f 84 38 fa ff ff je ffffffff8000ba30 ffffffff8000bff8: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8000bffb: 85 c0 test %eax,%eax ffffffff8000bffd: 74 c9 je ffffffff8000bfc8 ffffffff8000bfff: 8b 4b 10 mov 0x10(%rbx),%ecx ffffffff8000c002: 48 8b 13 mov (%rbx),%rdx ffffffff8000c005: 43 8d 74 3e 06 lea 0x6(%r14,%r15,1),%esi ffffffff8000c00a: 41 83 c7 19 add $0x19,%r15d ffffffff8000c00e: 8b bd bc fd ff ff mov -0x244(%rbp),%edi ffffffff8000c014: e8 07 97 00 00 call ffffffff80015720 ffffffff8000c019: eb d0 jmp ffffffff8000bfeb ffffffff8000c01b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000c020: 41 0f b6 43 01 movzbl 0x1(%r11),%eax ffffffff8000c025: 49 83 c3 01 add $0x1,%r11 ffffffff8000c029: 48 83 c7 01 add $0x1,%rdi ffffffff8000c02d: 84 c0 test %al,%al ffffffff8000c02f: 0f 84 32 06 00 00 je ffffffff8000c667 ffffffff8000c035: 38 07 cmp %al,(%rdi) ffffffff8000c037: 74 e7 je ffffffff8000c020 ffffffff8000c039: 3a 07 cmp (%rdi),%al ffffffff8000c03b: 0f 84 2f f7 ff ff je ffffffff8000b770 ffffffff8000c041: 48 8d 15 c1 67 02 00 lea 0x267c1(%rip),%rdx # ffffffff80032809 ffffffff8000c048: 44 89 c6 mov %r8d,%esi ffffffff8000c04b: 44 89 cf mov %r9d,%edi ffffffff8000c04e: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c055: e8 46 a4 01 00 call ffffffff800264a0 ffffffff8000c05a: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c061: e9 3a f2 ff ff jmp ffffffff8000b2a0 ffffffff8000c066: 31 d2 xor %edx,%edx ffffffff8000c068: 38 16 cmp %dl,(%rsi) ffffffff8000c06a: 0f 85 70 f5 ff ff jne ffffffff8000b5e0 ffffffff8000c070: 48 8d 15 92 67 02 00 lea 0x26792(%rip),%rdx # ffffffff80032809 ffffffff8000c077: 44 89 c6 mov %r8d,%esi ffffffff8000c07a: 44 89 cf mov %r9d,%edi ffffffff8000c07d: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c084: e8 67 b1 01 00 call ffffffff800271f0 ffffffff8000c089: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c090: e9 0b f2 ff ff jmp ffffffff8000b2a0 ffffffff8000c095: 8b 85 b8 fd ff ff mov -0x248(%rbp),%eax ffffffff8000c09b: 44 89 e6 mov %r12d,%esi ffffffff8000c09e: b9 15 00 00 00 mov $0x15,%ecx ffffffff8000c0a3: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff8000c0a9: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000c0af: ba 4c 00 00 00 mov $0x4c,%edx ffffffff8000c0b4: 4c 89 9d a8 fd ff ff mov %r11,-0x258(%rbp) ffffffff8000c0bb: 8d 78 06 lea 0x6(%rax),%edi ffffffff8000c0be: e8 3d 93 00 00 call ffffffff80015400 ffffffff8000c0c3: 8b bd bc fd ff ff mov -0x244(%rbp),%edi ffffffff8000c0c9: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c0ce: 48 8b 95 a8 fd ff ff mov -0x258(%rbp),%rdx ffffffff8000c0d5: 41 8d 74 24 04 lea 0x4(%r12),%esi ffffffff8000c0da: e8 41 96 00 00 call ffffffff80015720 ffffffff8000c0df: e9 9c fa ff ff jmp ffffffff8000bb80 ffffffff8000c0e4: 83 c0 04 add $0x4,%eax ffffffff8000c0e7: e9 17 fb ff ff jmp ffffffff8000bc03 ffffffff8000c0ec: 31 d2 xor %edx,%edx ffffffff8000c0ee: 38 16 cmp %dl,(%rsi) ffffffff8000c0f0: 0f 85 2a f5 ff ff jne ffffffff8000b620 ffffffff8000c0f6: 48 8d 15 0c 67 02 00 lea 0x2670c(%rip),%rdx # ffffffff80032809 ffffffff8000c0fd: 44 89 c6 mov %r8d,%esi ffffffff8000c100: 44 89 cf mov %r9d,%edi ffffffff8000c103: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c10a: e8 21 b1 01 00 call ffffffff80027230 ffffffff8000c10f: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c116: e9 85 f1 ff ff jmp ffffffff8000b2a0 ffffffff8000c11b: 31 d2 xor %edx,%edx ffffffff8000c11d: 3a 16 cmp (%rsi),%dl ffffffff8000c11f: 0f 85 3b f5 ff ff jne ffffffff8000b660 ffffffff8000c125: e9 53 04 00 00 jmp ffffffff8000c57d ffffffff8000c12a: 31 d2 xor %edx,%edx ffffffff8000c12c: e9 67 f5 ff ff jmp ffffffff8000b698 ffffffff8000c131: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000c135: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000c13a: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000c13f: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c145: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c14b: 89 c7 mov %eax,%edi ffffffff8000c14d: c1 ef 1f shr $0x1f,%edi ffffffff8000c150: 01 c7 add %eax,%edi ffffffff8000c152: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000c156: d1 ff sar $1,%edi ffffffff8000c158: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000c15c: 89 c3 mov %eax,%ebx ffffffff8000c15e: 41 89 fc mov %edi,%r12d ffffffff8000c161: 8d bf 6a ff ff ff lea -0x96(%rdi),%edi ffffffff8000c167: c1 eb 1f shr $0x1f,%ebx ffffffff8000c16a: 01 c3 add %eax,%ebx ffffffff8000c16c: d1 fb sar $1,%ebx ffffffff8000c16e: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000c172: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000c175: e8 86 92 00 00 call ffffffff80015400 ffffffff8000c17a: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000c17d: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c182: 48 8d 15 28 56 02 00 lea 0x25628(%rip),%rdx # ffffffff800317b1 ffffffff8000c189: e9 95 f7 ff ff jmp ffffffff8000b923 ffffffff8000c18e: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000c192: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c198: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c19e: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000c1a3: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000c1a8: 41 89 c4 mov %eax,%r12d ffffffff8000c1ab: 41 c1 ec 1f shr $0x1f,%r12d ffffffff8000c1af: 41 01 c4 add %eax,%r12d ffffffff8000c1b2: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000c1b6: 41 d1 fc sar $1,%r12d ffffffff8000c1b9: 45 03 65 08 add 0x8(%r13),%r12d ffffffff8000c1bd: 89 c3 mov %eax,%ebx ffffffff8000c1bf: 41 8d bc 24 6a ff ff lea -0x96(%r12),%edi ffffffff8000c1c6: ff ffffffff8000c1c7: 45 8d b4 24 74 ff ff lea -0x8c(%r12),%r14d ffffffff8000c1ce: ff ffffffff8000c1cf: c1 eb 1f shr $0x1f,%ebx ffffffff8000c1d2: 01 c3 add %eax,%ebx ffffffff8000c1d4: d1 fb sar $1,%ebx ffffffff8000c1d6: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000c1da: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000c1dd: e8 1e 92 00 00 call ffffffff80015400 ffffffff8000c1e2: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c1e7: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000c1ea: 44 89 f7 mov %r14d,%edi ffffffff8000c1ed: 4c 8b bd b0 fd ff ff mov -0x250(%rbp),%r15 ffffffff8000c1f4: 48 8d 05 69 55 02 00 lea 0x25569(%rip),%rax # ffffffff80031764 ffffffff8000c1fb: 48 8d 15 71 55 02 00 lea 0x25571(%rip),%rdx # ffffffff80031773 ffffffff8000c202: 41 80 bf 1c 46 00 00 cmpb $0x0,0x461c(%r15) ffffffff8000c209: 00 ffffffff8000c20a: 48 0f 45 d0 cmovne %rax,%rdx ffffffff8000c20e: e8 0d 95 00 00 call ffffffff80015720 ffffffff8000c213: 48 8b 95 80 fd ff ff mov -0x280(%rbp),%rdx ffffffff8000c21a: 49 8d 8f 13 43 00 00 lea 0x4313(%r15),%rcx ffffffff8000c221: 48 8d 05 da 53 02 00 lea 0x253da(%rip),%rax # ffffffff80031602 ffffffff8000c228: eb 2b jmp ffffffff8000c255 ffffffff8000c22a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c231: 00 00 00 00 ffffffff8000c235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c23c: 00 00 00 00 ffffffff8000c240: 48 83 c2 01 add $0x1,%rdx ffffffff8000c244: 0f b6 30 movzbl (%rax),%esi ffffffff8000c247: 48 83 c0 01 add $0x1,%rax ffffffff8000c24b: 40 38 72 ff cmp %sil,-0x1(%rdx) ffffffff8000c24f: 0f 85 4f 04 00 00 jne ffffffff8000c6a4 ffffffff8000c255: 48 39 ca cmp %rcx,%rdx ffffffff8000c258: 75 e6 jne ffffffff8000c240 ffffffff8000c25a: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000c25d: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c262: 48 8d 15 ee 55 02 00 lea 0x255ee(%rip),%rdx # ffffffff80031857 ffffffff8000c269: 44 89 f7 mov %r14d,%edi ffffffff8000c26c: e8 af 94 00 00 call ffffffff80015720 ffffffff8000c271: 8d 73 f4 lea -0xc(%rbx),%esi ffffffff8000c274: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c279: 44 89 f7 mov %r14d,%edi ffffffff8000c27c: 48 8d 15 f2 55 02 00 lea 0x255f2(%rip),%rdx # ffffffff80031875 ffffffff8000c283: e8 98 94 00 00 call ffffffff80015720 ffffffff8000c288: 44 8d 73 05 lea 0x5(%rbx),%r14d ffffffff8000c28c: 41 8d 7c 24 9c lea -0x64(%r12),%edi ffffffff8000c291: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000c296: ba 50 00 00 00 mov $0x50,%edx ffffffff8000c29b: 41 b9 20 20 8b ff mov $0xff8b2020,%r9d ffffffff8000c2a1: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000c2a7: 44 89 f6 mov %r14d,%esi ffffffff8000c2aa: e8 51 91 00 00 call ffffffff80015400 ffffffff8000c2af: 41 8d 7c 24 ae lea -0x52(%r12),%edi ffffffff8000c2b4: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c2b9: 48 8d 15 97 53 02 00 lea 0x25397(%rip),%rdx # ffffffff80031657 ffffffff8000c2c0: e9 13 f7 ff ff jmp ffffffff8000b9d8 ffffffff8000c2c5: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000c2c9: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c2cf: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c2d5: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000c2da: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000c2df: 89 c7 mov %eax,%edi ffffffff8000c2e1: c1 ef 1f shr $0x1f,%edi ffffffff8000c2e4: 01 c7 add %eax,%edi ffffffff8000c2e6: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000c2ea: d1 ff sar $1,%edi ffffffff8000c2ec: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000c2f0: 89 c3 mov %eax,%ebx ffffffff8000c2f2: 41 89 fc mov %edi,%r12d ffffffff8000c2f5: 8d bf 6a ff ff ff lea -0x96(%rdi),%edi ffffffff8000c2fb: c1 eb 1f shr $0x1f,%ebx ffffffff8000c2fe: 01 c3 add %eax,%ebx ffffffff8000c300: d1 fb sar $1,%ebx ffffffff8000c302: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000c306: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000c309: 44 8d 73 0a lea 0xa(%rbx),%r14d ffffffff8000c30d: e8 ee 90 00 00 call ffffffff80015400 ffffffff8000c312: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000c315: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c31a: 48 8d 15 a2 54 02 00 lea 0x254a2(%rip),%rdx # ffffffff800317c3 ffffffff8000c321: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c328: ff ffffffff8000c329: e8 f2 93 00 00 call ffffffff80015720 ffffffff8000c32e: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000c331: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c336: 48 8d 15 c8 54 02 00 lea 0x254c8(%rip),%rdx # ffffffff80031805 ffffffff8000c33d: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c344: ff ffffffff8000c345: e8 d6 93 00 00 call ffffffff80015720 ffffffff8000c34a: 8d 73 f4 lea -0xc(%rbx),%esi ffffffff8000c34d: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c352: 48 8d 15 8d 54 02 00 lea 0x2548d(%rip),%rdx # ffffffff800317e6 ffffffff8000c359: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c360: ff ffffffff8000c361: e8 ba 93 00 00 call ffffffff80015720 ffffffff8000c366: 41 8d 7c 24 9c lea -0x64(%r12),%edi ffffffff8000c36b: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000c370: ba 50 00 00 00 mov $0x50,%edx ffffffff8000c375: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000c37b: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000c381: 44 89 f6 mov %r14d,%esi ffffffff8000c384: e8 77 90 00 00 call ffffffff80015400 ffffffff8000c389: 41 8d 7c 24 a3 lea -0x5d(%r12),%edi ffffffff8000c38e: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c393: 48 8d 15 84 54 02 00 lea 0x25484(%rip),%rdx # ffffffff8003181e ffffffff8000c39a: e9 2e fb ff ff jmp ffffffff8000becd ffffffff8000c39f: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000c3a3: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c3a9: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c3af: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000c3b4: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000c3b9: 89 c7 mov %eax,%edi ffffffff8000c3bb: c1 ef 1f shr $0x1f,%edi ffffffff8000c3be: 01 c7 add %eax,%edi ffffffff8000c3c0: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000c3c4: d1 ff sar $1,%edi ffffffff8000c3c6: 41 03 7d 08 add 0x8(%r13),%edi ffffffff8000c3ca: 89 c3 mov %eax,%ebx ffffffff8000c3cc: 41 89 fc mov %edi,%r12d ffffffff8000c3cf: 8d bf 6a ff ff ff lea -0x96(%rdi),%edi ffffffff8000c3d5: c1 eb 1f shr $0x1f,%ebx ffffffff8000c3d8: 01 c3 add %eax,%ebx ffffffff8000c3da: d1 fb sar $1,%ebx ffffffff8000c3dc: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000c3e0: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000c3e3: e8 18 90 00 00 call ffffffff80015400 ffffffff8000c3e8: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000c3eb: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c3f2: ff ffffffff8000c3f3: b9 6b 6b ff ff mov $0xffff6b6b,%ecx ffffffff8000c3f8: 48 8d 15 07 50 02 00 lea 0x25007(%rip),%rdx # ffffffff80031406 ffffffff8000c3ff: e8 1c 93 00 00 call ffffffff80015720 ffffffff8000c404: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax ffffffff8000c40b: 8d 73 ec lea -0x14(%rbx),%esi ffffffff8000c40e: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c415: ff ffffffff8000c416: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c41b: 48 8d 90 18 44 00 00 lea 0x4418(%rax),%rdx ffffffff8000c422: e8 f9 92 00 00 call ffffffff80015720 ffffffff8000c427: 8d 73 0a lea 0xa(%rbx),%esi ffffffff8000c42a: 41 8d 7c 24 d8 lea -0x28(%r12),%edi ffffffff8000c42f: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000c435: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000c43b: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000c440: ba 50 00 00 00 mov $0x50,%edx ffffffff8000c445: e8 b6 8f 00 00 call ffffffff80015400 ffffffff8000c44a: 8d 73 11 lea 0x11(%rbx),%esi ffffffff8000c44d: 41 8d 7c 24 f4 lea -0xc(%r12),%edi ffffffff8000c452: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c457: 48 8d 15 ca 53 02 00 lea 0x253ca(%rip),%rdx # ffffffff80031828 ffffffff8000c45e: e8 bd 92 00 00 call ffffffff80015720 ffffffff8000c463: e9 b4 f5 ff ff jmp ffffffff8000ba1c ffffffff8000c468: 41 8b 45 10 mov 0x10(%r13),%eax ffffffff8000c46c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c472: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c478: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8000c47d: ba 2c 01 00 00 mov $0x12c,%edx ffffffff8000c482: 41 89 c4 mov %eax,%r12d ffffffff8000c485: 41 c1 ec 1f shr $0x1f,%r12d ffffffff8000c489: 41 01 c4 add %eax,%r12d ffffffff8000c48c: 41 8b 45 14 mov 0x14(%r13),%eax ffffffff8000c490: 41 d1 fc sar $1,%r12d ffffffff8000c493: 45 03 65 08 add 0x8(%r13),%r12d ffffffff8000c497: 89 c3 mov %eax,%ebx ffffffff8000c499: 41 8d bc 24 6a ff ff lea -0x96(%r12),%edi ffffffff8000c4a0: ff ffffffff8000c4a1: c1 eb 1f shr $0x1f,%ebx ffffffff8000c4a4: 01 c3 add %eax,%ebx ffffffff8000c4a6: d1 fb sar $1,%ebx ffffffff8000c4a8: 41 03 5d 0c add 0xc(%r13),%ebx ffffffff8000c4ac: 8d 73 c4 lea -0x3c(%rbx),%esi ffffffff8000c4af: 44 8d 73 05 lea 0x5(%rbx),%r14d ffffffff8000c4b3: e8 48 8f 00 00 call ffffffff80015400 ffffffff8000c4b8: 8d 73 ce lea -0x32(%rbx),%esi ffffffff8000c4bb: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c4c0: 48 8d 15 97 51 02 00 lea 0x25197(%rip),%rdx # ffffffff8003165e ffffffff8000c4c7: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c4ce: ff ffffffff8000c4cf: e8 4c 92 00 00 call ffffffff80015720 ffffffff8000c4d4: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff8000c4da: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8000c4e0: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000c4e3: b9 14 00 00 00 mov $0x14,%ecx ffffffff8000c4e8: ba 18 01 00 00 mov $0x118,%edx ffffffff8000c4ed: 41 8d bc 24 74 ff ff lea -0x8c(%r12),%edi ffffffff8000c4f4: ff ffffffff8000c4f5: e8 06 8f 00 00 call ffffffff80015400 ffffffff8000c4fa: 4c 8b bd b0 fd ff ff mov -0x250(%rbp),%r15 ffffffff8000c501: 8d 73 ec lea -0x14(%rbx),%esi ffffffff8000c504: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c509: 41 8d bc 24 79 ff ff lea -0x87(%r12),%edi ffffffff8000c510: ff ffffffff8000c511: 49 8d 97 18 44 00 00 lea 0x4418(%r15),%rdx ffffffff8000c518: e8 03 92 00 00 call ffffffff80015720 ffffffff8000c51d: 41 8b 87 18 45 00 00 mov 0x4518(%r15),%eax ffffffff8000c524: 8d 73 eb lea -0x15(%rbx),%esi ffffffff8000c527: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff8000c52d: b9 0c 00 00 00 mov $0xc,%ecx ffffffff8000c532: ba 02 00 00 00 mov $0x2,%edx ffffffff8000c537: 41 8d bc c4 79 ff ff lea -0x87(%r12,%rax,8),%edi ffffffff8000c53e: ff ffffffff8000c53f: e8 3c 8b 00 00 call ffffffff80015080 ffffffff8000c544: 41 8d 7c 24 9c lea -0x64(%r12),%edi ffffffff8000c549: b9 19 00 00 00 mov $0x19,%ecx ffffffff8000c54e: ba 50 00 00 00 mov $0x50,%edx ffffffff8000c553: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8000c559: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8000c55f: 44 89 f6 mov %r14d,%esi ffffffff8000c562: e8 99 8e 00 00 call ffffffff80015400 ffffffff8000c567: 41 8d 7c 24 ae lea -0x52(%r12),%edi ffffffff8000c56c: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8000c571: 48 8d 15 e6 50 02 00 lea 0x250e6(%rip),%rdx # ffffffff8003165e ffffffff8000c578: e9 5b f4 ff ff jmp ffffffff8000b9d8 ffffffff8000c57d: 48 8d 15 85 62 02 00 lea 0x26285(%rip),%rdx # ffffffff80032809 ffffffff8000c584: 44 89 c6 mov %r8d,%esi ffffffff8000c587: 44 89 cf mov %r9d,%edi ffffffff8000c58a: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c591: e8 da ac 01 00 call ffffffff80027270 ffffffff8000c596: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c59d: e9 fe ec ff ff jmp ffffffff8000b2a0 ffffffff8000c5a2: 48 89 f0 mov %rsi,%rax ffffffff8000c5a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c5ac: 00 00 00 00 ffffffff8000c5b0: 48 83 c0 01 add $0x1,%rax ffffffff8000c5b4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000c5b7: 75 f7 jne ffffffff8000c5b0 ffffffff8000c5b9: 41 ba 2f 00 00 00 mov $0x2f,%r10d ffffffff8000c5bf: 66 44 89 10 mov %r10w,(%rax) ffffffff8000c5c3: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000c5ca: 0f 85 bb f7 ff ff jne ffffffff8000bd8b ffffffff8000c5d0: 48 89 f0 mov %rsi,%rax ffffffff8000c5d3: e9 c1 f7 ff ff jmp ffffffff8000bd99 ffffffff8000c5d8: 48 8d 35 af 51 02 00 lea 0x251af(%rip),%rsi # ffffffff8003178e ffffffff8000c5df: 4c 89 ff mov %r15,%rdi ffffffff8000c5e2: e8 19 cd ff ff call ffffffff80009300 ffffffff8000c5e7: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c5ee: 84 c0 test %al,%al ffffffff8000c5f0: 0f 85 14 f7 ff ff jne ffffffff8000bd0a ffffffff8000c5f6: 48 8d 15 0c 62 02 00 lea 0x2620c(%rip),%rdx # ffffffff80032809 ffffffff8000c5fd: 44 89 c6 mov %r8d,%esi ffffffff8000c600: 44 89 cf mov %r9d,%edi ffffffff8000c603: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c60a: e8 91 a0 01 00 call ffffffff800266a0 ffffffff8000c60f: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c616: e9 85 ec ff ff jmp ffffffff8000b2a0 ffffffff8000c61b: 31 d2 xor %edx,%edx ffffffff8000c61d: e9 b6 f0 ff ff jmp ffffffff8000b6d8 ffffffff8000c622: 31 d2 xor %edx,%edx ffffffff8000c624: e9 ef f0 ff ff jmp ffffffff8000b718 ffffffff8000c629: 31 d2 xor %edx,%edx ffffffff8000c62b: 4d 89 fb mov %r15,%r11 ffffffff8000c62e: 48 8d 3d ce 4f 02 00 lea 0x24fce(%rip),%rdi # ffffffff80031603 ffffffff8000c635: 3a 16 cmp (%rsi),%dl ffffffff8000c637: 0f 85 f8 f9 ff ff jne ffffffff8000c035 ffffffff8000c63d: e9 2e f1 ff ff jmp ffffffff8000b770 ffffffff8000c642: 48 8d 15 c0 61 02 00 lea 0x261c0(%rip),%rdx # ffffffff80032809 ffffffff8000c649: 44 89 c6 mov %r8d,%esi ffffffff8000c64c: 44 89 cf mov %r9d,%edi ffffffff8000c64f: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c656: e8 55 ac 01 00 call ffffffff800272b0 ffffffff8000c65b: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c662: e9 39 ec ff ff jmp ffffffff8000b2a0 ffffffff8000c667: 31 c0 xor %eax,%eax ffffffff8000c669: e9 cb f9 ff ff jmp ffffffff8000c039 ffffffff8000c66e: b8 03 00 00 00 mov $0x3,%eax ffffffff8000c673: 4c 8d 9d f0 fd ff ff lea -0x210(%rbp),%r11 ffffffff8000c67a: e9 84 f5 ff ff jmp ffffffff8000bc03 ffffffff8000c67f: 48 8d 15 83 61 02 00 lea 0x26183(%rip),%rdx # ffffffff80032809 ffffffff8000c686: 44 89 c6 mov %r8d,%esi ffffffff8000c689: 44 89 cf mov %r9d,%edi ffffffff8000c68c: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) ffffffff8000c693: e8 58 ac 01 00 call ffffffff800272f0 ffffffff8000c698: 48 8b 8d 98 fd ff ff mov -0x268(%rbp),%rcx ffffffff8000c69f: e9 fc eb ff ff jmp ffffffff8000b2a0 ffffffff8000c6a4: 8d 73 e7 lea -0x19(%rbx),%esi ffffffff8000c6a7: 44 89 f7 mov %r14d,%edi ffffffff8000c6aa: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c6af: 48 8d 15 75 51 02 00 lea 0x25175(%rip),%rdx # ffffffff8003182b ffffffff8000c6b6: e8 65 90 00 00 call ffffffff80015720 ffffffff8000c6bb: 8d 73 f1 lea -0xf(%rbx),%esi ffffffff8000c6be: b9 aa aa aa ff mov $0xffaaaaaa,%ecx ffffffff8000c6c3: 44 89 f7 mov %r14d,%edi ffffffff8000c6c6: 48 8d 15 79 51 02 00 lea 0x25179(%rip),%rdx # ffffffff80031846 ffffffff8000c6cd: e8 4e 90 00 00 call ffffffff80015720 ffffffff8000c6d2: e9 b1 fb ff ff jmp ffffffff8000c288 ffffffff8000c6d7: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8000c6dd: 31 c9 xor %ecx,%ecx ffffffff8000c6df: ba b4 00 00 00 mov $0xb4,%edx ffffffff8000c6e4: 44 89 f6 mov %r14d,%esi ffffffff8000c6e7: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff8000c6ed: 44 89 e7 mov %r12d,%edi ffffffff8000c6f0: e8 0b 8d 00 00 call ffffffff80015400 ffffffff8000c6f5: e9 36 f3 ff ff jmp ffffffff8000ba30 ffffffff8000c6fa: 48 8d b5 f0 fd ff ff lea -0x210(%rbp),%rsi ffffffff8000c701: 48 89 f0 mov %rsi,%rax ffffffff8000c704: e9 48 f6 ff ff jmp ffffffff8000bd51 ffffffff8000c709: 80 bd ef fd ff ff 2f cmpb $0x2f,-0x211(%rbp) ffffffff8000c710: 0f 84 ba fe ff ff je ffffffff8000c5d0 ffffffff8000c716: 48 89 f0 mov %rsi,%rax ffffffff8000c719: e9 9b fe ff ff jmp ffffffff8000c5b9 ffffffff8000c71e: 66 90 xchg %ax,%ax ffffffff8000c720 : ffffffff8000c720: 31 c0 xor %eax,%eax ffffffff8000c722: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8000c725: 74 19 je ffffffff8000c740 ffffffff8000c727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000c72e: 00 00 ffffffff8000c730: 48 83 c0 01 add $0x1,%rax ffffffff8000c734: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000c738: 75 f6 jne ffffffff8000c730 ffffffff8000c73a: c3 ret ffffffff8000c73b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000c740: c3 ret ffffffff8000c741: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000c745: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c74c: 00 00 00 00 ffffffff8000c750 : ffffffff8000c750: eb 18 jmp ffffffff8000c76a ffffffff8000c752: 0f 1f 00 nopl (%rax) ffffffff8000c755: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c75c: 00 00 00 00 ffffffff8000c760: 88 07 mov %al,(%rdi) ffffffff8000c762: 48 83 c7 01 add $0x1,%rdi ffffffff8000c766: 48 83 c6 01 add $0x1,%rsi ffffffff8000c76a: 0f b6 06 movzbl (%rsi),%eax ffffffff8000c76d: 84 c0 test %al,%al ffffffff8000c76f: 75 ef jne ffffffff8000c760 ffffffff8000c771: c6 07 00 movb $0x0,(%rdi) ffffffff8000c774: c3 ret ffffffff8000c775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c77c: 00 00 00 00 ffffffff8000c780 : ffffffff8000c780: eb 12 jmp ffffffff8000c794 ffffffff8000c782: 0f 1f 00 nopl (%rax) ffffffff8000c785: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c78c: 00 00 00 00 ffffffff8000c790: 48 83 c7 01 add $0x1,%rdi ffffffff8000c794: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8000c797: 75 f7 jne ffffffff8000c790 ffffffff8000c799: 0f b6 06 movzbl (%rsi),%eax ffffffff8000c79c: 84 c0 test %al,%al ffffffff8000c79e: 74 11 je ffffffff8000c7b1 ffffffff8000c7a0: 48 83 c6 01 add $0x1,%rsi ffffffff8000c7a4: 88 07 mov %al,(%rdi) ffffffff8000c7a6: 48 83 c7 01 add $0x1,%rdi ffffffff8000c7aa: 0f b6 06 movzbl (%rsi),%eax ffffffff8000c7ad: 84 c0 test %al,%al ffffffff8000c7af: 75 ef jne ffffffff8000c7a0 ffffffff8000c7b1: c6 07 00 movb $0x0,(%rdi) ffffffff8000c7b4: c3 ret ffffffff8000c7b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c7bc: 00 00 00 00 ffffffff8000c7c0 : ffffffff8000c7c0: 55 push %rbp ffffffff8000c7c1: 48 89 e5 mov %rsp,%rbp ffffffff8000c7c4: 48 83 ec 10 sub $0x10,%rsp ffffffff8000c7c8: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8000c7cc: e8 af 76 00 00 call ffffffff80013e80 ffffffff8000c7d1: 48 8b 7d f8 mov -0x8(%rbp),%rdi ffffffff8000c7d5: 84 c0 test %al,%al ffffffff8000c7d7: 74 07 je ffffffff8000c7e0 ffffffff8000c7d9: c9 leave ffffffff8000c7da: e9 d1 d5 ff ff jmp ffffffff80009db0 ffffffff8000c7df: 90 nop ffffffff8000c7e0: c9 leave ffffffff8000c7e1: e9 ca 6b 00 00 jmp ffffffff800133b0 ffffffff8000c7e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000c7ed: 00 00 00 ffffffff8000c7f0 : ffffffff8000c7f0: 55 push %rbp ffffffff8000c7f1: 48 89 e5 mov %rsp,%rbp ffffffff8000c7f4: 41 54 push %r12 ffffffff8000c7f6: 53 push %rbx ffffffff8000c7f7: 48 89 fb mov %rdi,%rbx ffffffff8000c7fa: 48 81 ec 20 03 00 00 sub $0x320,%rsp ffffffff8000c801: 0f b6 37 movzbl (%rdi),%esi ffffffff8000c804: 40 84 f6 test %sil,%sil ffffffff8000c807: 74 0f je ffffffff8000c818 ffffffff8000c809: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff8000c80d: 75 09 jne ffffffff8000c818 ffffffff8000c80f: 89 f0 mov %esi,%eax ffffffff8000c811: 83 e0 df and $0xffffffdf,%eax ffffffff8000c814: 3c 41 cmp $0x41,%al ffffffff8000c816: 75 3c jne ffffffff8000c854 ffffffff8000c818: 48 89 d9 mov %rbx,%rcx ffffffff8000c81b: 48 8d 05 e0 4d 02 00 lea 0x24de0(%rip),%rax # ffffffff80031602 ffffffff8000c822: eb 29 jmp ffffffff8000c84d ffffffff8000c824: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000c82a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c831: 00 00 00 00 ffffffff8000c835: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c83c: 00 00 00 00 ffffffff8000c840: 48 83 c1 01 add $0x1,%rcx ffffffff8000c844: 48 83 c0 01 add $0x1,%rax ffffffff8000c848: 38 51 ff cmp %dl,-0x1(%rcx) ffffffff8000c84b: 75 33 jne ffffffff8000c880 ffffffff8000c84d: 0f b6 10 movzbl (%rax),%edx ffffffff8000c850: 84 d2 test %dl,%dl ffffffff8000c852: 75 ec jne ffffffff8000c840 ffffffff8000c854: 48 89 df mov %rbx,%rdi ffffffff8000c857: e8 24 76 00 00 call ffffffff80013e80 ffffffff8000c85c: 48 89 df mov %rbx,%rdi ffffffff8000c85f: 84 c0 test %al,%al ffffffff8000c861: 0f 84 d1 02 00 00 je ffffffff8000cb38 ffffffff8000c867: 48 81 c4 20 03 00 00 add $0x320,%rsp ffffffff8000c86e: 5b pop %rbx ffffffff8000c86f: 41 5c pop %r12 ffffffff8000c871: 5d pop %rbp ffffffff8000c872: e9 39 d5 ff ff jmp ffffffff80009db0 ffffffff8000c877: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000c87e: 00 00 ffffffff8000c880: 31 c0 xor %eax,%eax ffffffff8000c882: 40 84 f6 test %sil,%sil ffffffff8000c885: 0f 84 01 03 00 00 je ffffffff8000cb8c ffffffff8000c88b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000c890: 48 83 c0 01 add $0x1,%rax ffffffff8000c894: 80 3c 03 00 cmpb $0x0,(%rbx,%rax,1) ffffffff8000c898: 75 f6 jne ffffffff8000c890 ffffffff8000c89a: 89 c7 mov %eax,%edi ffffffff8000c89c: 85 c0 test %eax,%eax ffffffff8000c89e: 0f 8e b3 02 00 00 jle ffffffff8000cb57 ffffffff8000c8a4: 41 89 c1 mov %eax,%r9d ffffffff8000c8a7: 83 e8 01 sub $0x1,%eax ffffffff8000c8aa: 48 63 d7 movslq %edi,%rdx ffffffff8000c8ad: 48 98 cltq ffffffff8000c8af: 48 29 c2 sub %rax,%rdx ffffffff8000c8b2: 48 01 da add %rbx,%rdx ffffffff8000c8b5: eb 11 jmp ffffffff8000c8c8 ffffffff8000c8b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000c8be: 00 00 ffffffff8000c8c0: 48 83 e8 01 sub $0x1,%rax ffffffff8000c8c4: 85 c0 test %eax,%eax ffffffff8000c8c6: 78 0c js ffffffff8000c8d4 ffffffff8000c8c8: 89 c1 mov %eax,%ecx ffffffff8000c8ca: 80 7c 02 ff 2f cmpb $0x2f,-0x1(%rdx,%rax,1) ffffffff8000c8cf: 75 ef jne ffffffff8000c8c0 ffffffff8000c8d1: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8000c8d4: 39 cf cmp %ecx,%edi ffffffff8000c8d6: 0f 8e db 02 00 00 jle ffffffff8000cbb7 ffffffff8000c8dc: 48 63 c1 movslq %ecx,%rax ffffffff8000c8df: 4c 8d 85 f0 fc ff ff lea -0x310(%rbp),%r8 ffffffff8000c8e6: 49 29 c0 sub %rax,%r8 ffffffff8000c8e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000c8f0: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx ffffffff8000c8f4: 41 88 14 00 mov %dl,(%r8,%rax,1) ffffffff8000c8f8: 48 83 c0 01 add $0x1,%rax ffffffff8000c8fc: 39 c7 cmp %eax,%edi ffffffff8000c8fe: 7f f0 jg ffffffff8000c8f0 ffffffff8000c900: 41 29 c9 sub %ecx,%r9d ffffffff8000c903: 4d 63 c9 movslq %r9d,%r9 ffffffff8000c906: b8 41 3a 00 00 mov $0x3a41,%eax ffffffff8000c90b: c6 85 ef fc ff ff 00 movb $0x0,-0x311(%rbp) ffffffff8000c912: 42 c6 84 0d f0 fc ff movb $0x0,-0x310(%rbp,%r9,1) ffffffff8000c919: ff 00 ffffffff8000c91b: 66 89 85 ed fc ff ff mov %ax,-0x313(%rbp) ffffffff8000c922: 80 7b 01 3a cmpb $0x3a,0x1(%rbx) ffffffff8000c926: 0f 84 54 02 00 00 je ffffffff8000cb80 ffffffff8000c92c: 0f b6 b5 ed fc ff ff movzbl -0x313(%rbp),%esi ffffffff8000c933: 4c 8d a5 f0 fd ff ff lea -0x210(%rbp),%r12 ffffffff8000c93a: 4c 89 e0 mov %r12,%rax ffffffff8000c93d: 40 84 f6 test %sil,%sil ffffffff8000c940: 74 31 je ffffffff8000c973 ffffffff8000c942: 4c 8d a5 f0 fd ff ff lea -0x210(%rbp),%r12 ffffffff8000c949: 48 8d 95 ed fc ff ff lea -0x313(%rbp),%rdx ffffffff8000c950: 4c 89 e0 mov %r12,%rax ffffffff8000c953: 66 90 xchg %ax,%ax ffffffff8000c955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c95c: 00 00 00 00 ffffffff8000c960: 48 83 c2 01 add $0x1,%rdx ffffffff8000c964: 40 88 30 mov %sil,(%rax) ffffffff8000c967: 48 83 c0 01 add $0x1,%rax ffffffff8000c96b: 0f b6 32 movzbl (%rdx),%esi ffffffff8000c96e: 40 84 f6 test %sil,%sil ffffffff8000c971: 75 ed jne ffffffff8000c960 ffffffff8000c973: c6 00 00 movb $0x0,(%rax) ffffffff8000c976: 4c 89 e2 mov %r12,%rdx ffffffff8000c979: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000c980: 74 17 je ffffffff8000c999 ffffffff8000c982: 0f 1f 00 nopl (%rax) ffffffff8000c985: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c98c: 00 00 00 00 ffffffff8000c990: 48 83 c2 01 add $0x1,%rdx ffffffff8000c994: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000c997: 75 f7 jne ffffffff8000c990 ffffffff8000c999: 48 8d 05 e5 4e 02 00 lea 0x24ee5(%rip),%rax # ffffffff80031885 ffffffff8000c9a0: 48 89 d1 mov %rdx,%rcx ffffffff8000c9a3: be 2f 00 00 00 mov $0x2f,%esi ffffffff8000c9a8: 48 8d 78 0c lea 0xc(%rax),%rdi ffffffff8000c9ac: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000c9b3: 00 00 ffffffff8000c9b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c9bc: 00 00 00 00 ffffffff8000c9c0: 48 83 c0 01 add $0x1,%rax ffffffff8000c9c4: 48 83 c1 01 add $0x1,%rcx ffffffff8000c9c8: 40 88 71 ff mov %sil,-0x1(%rcx) ffffffff8000c9cc: 0f b6 30 movzbl (%rax),%esi ffffffff8000c9cf: 48 39 f8 cmp %rdi,%rax ffffffff8000c9d2: 75 ec jne ffffffff8000c9c0 ffffffff8000c9d4: c6 42 0c 00 movb $0x0,0xc(%rdx) ffffffff8000c9d8: 4c 89 e0 mov %r12,%rax ffffffff8000c9db: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000c9e2: 74 15 je ffffffff8000c9f9 ffffffff8000c9e4: 90 nop ffffffff8000c9e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000c9ec: 00 00 00 00 ffffffff8000c9f0: 48 83 c0 01 add $0x1,%rax ffffffff8000c9f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000c9f7: 75 f7 jne ffffffff8000c9f0 ffffffff8000c9f9: 0f b6 95 f0 fc ff ff movzbl -0x310(%rbp),%edx ffffffff8000ca00: 84 d2 test %dl,%dl ffffffff8000ca02: 74 2d je ffffffff8000ca31 ffffffff8000ca04: 48 8d 8d f0 fc ff ff lea -0x310(%rbp),%rcx ffffffff8000ca0b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000ca12: 00 00 00 ffffffff8000ca15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ca1c: 00 00 00 00 ffffffff8000ca20: 48 83 c1 01 add $0x1,%rcx ffffffff8000ca24: 88 10 mov %dl,(%rax) ffffffff8000ca26: 48 83 c0 01 add $0x1,%rax ffffffff8000ca2a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000ca2d: 84 d2 test %dl,%dl ffffffff8000ca2f: 75 ef jne ffffffff8000ca20 ffffffff8000ca31: c6 00 00 movb $0x0,(%rax) ffffffff8000ca34: 0f b6 85 f0 fd ff ff movzbl -0x210(%rbp),%eax ffffffff8000ca3b: 4c 8d 85 f0 fe ff ff lea -0x110(%rbp),%r8 ffffffff8000ca42: 4c 89 c2 mov %r8,%rdx ffffffff8000ca45: 84 c0 test %al,%al ffffffff8000ca47: 74 28 je ffffffff8000ca71 ffffffff8000ca49: 4c 89 e1 mov %r12,%rcx ffffffff8000ca4c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ca53: 00 00 ffffffff8000ca55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ca5c: 00 00 00 00 ffffffff8000ca60: 48 83 c1 01 add $0x1,%rcx ffffffff8000ca64: 88 02 mov %al,(%rdx) ffffffff8000ca66: 48 83 c2 01 add $0x1,%rdx ffffffff8000ca6a: 0f b6 01 movzbl (%rcx),%eax ffffffff8000ca6d: 84 c0 test %al,%al ffffffff8000ca6f: 75 ef jne ffffffff8000ca60 ffffffff8000ca71: c6 02 00 movb $0x0,(%rdx) ffffffff8000ca74: 4c 89 c2 mov %r8,%rdx ffffffff8000ca77: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000ca7e: 74 09 je ffffffff8000ca89 ffffffff8000ca80: 48 83 c2 01 add $0x1,%rdx ffffffff8000ca84: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000ca87: 75 f7 jne ffffffff8000ca80 ffffffff8000ca89: 48 8d 7a 07 lea 0x7(%rdx),%rdi ffffffff8000ca8d: 48 89 d0 mov %rdx,%rax ffffffff8000ca90: be 2e 00 00 00 mov $0x2e,%esi ffffffff8000ca95: 48 8d 0d 30 4c 02 00 lea 0x24c30(%rip),%rcx # ffffffff800316cc ffffffff8000ca9c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000caa0: 48 83 c1 01 add $0x1,%rcx ffffffff8000caa4: 48 83 c0 01 add $0x1,%rax ffffffff8000caa8: 40 88 70 ff mov %sil,-0x1(%rax) ffffffff8000caac: 0f b6 31 movzbl (%rcx),%esi ffffffff8000caaf: 48 39 f8 cmp %rdi,%rax ffffffff8000cab2: 75 ec jne ffffffff8000caa0 ffffffff8000cab4: c6 42 07 00 movb $0x0,0x7(%rdx) ffffffff8000cab8: 4c 89 c7 mov %r8,%rdi ffffffff8000cabb: 48 8d 35 93 4b 02 00 lea 0x24b93(%rip),%rsi # ffffffff80031655 ffffffff8000cac2: e8 a9 7a 00 00 call ffffffff80014570 ffffffff8000cac7: 48 89 c7 mov %rax,%rdi ffffffff8000caca: 48 85 c0 test %rax,%rax ffffffff8000cacd: 74 36 je ffffffff8000cb05 ffffffff8000cacf: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8000cad2: 0f 84 d8 00 00 00 je ffffffff8000cbb0 ffffffff8000cad8: 31 d2 xor %edx,%edx ffffffff8000cada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000cae0: 48 83 c2 01 add $0x1,%rdx ffffffff8000cae4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff8000cae8: 75 f6 jne ffffffff8000cae0 ffffffff8000caea: 48 89 de mov %rbx,%rsi ffffffff8000caed: 48 89 bd d8 fc ff ff mov %rdi,-0x328(%rbp) ffffffff8000caf4: e8 b7 5f 00 00 call ffffffff80012ab0 ffffffff8000caf9: 48 8b bd d8 fc ff ff mov -0x328(%rbp),%rdi ffffffff8000cb00: e8 1b 5c 00 00 call ffffffff80012720 ffffffff8000cb05: 4c 89 e6 mov %r12,%rsi ffffffff8000cb08: 48 89 df mov %rbx,%rdi ffffffff8000cb0b: e8 00 d5 ff ff call ffffffff8000a010 ffffffff8000cb10: 48 89 df mov %rbx,%rdi ffffffff8000cb13: e8 68 73 00 00 call ffffffff80013e80 ffffffff8000cb18: 48 89 df mov %rbx,%rdi ffffffff8000cb1b: 84 c0 test %al,%al ffffffff8000cb1d: 74 31 je ffffffff8000cb50 ffffffff8000cb1f: e8 8c d2 ff ff call ffffffff80009db0 ffffffff8000cb24: 48 81 c4 20 03 00 00 add $0x320,%rsp ffffffff8000cb2b: b8 01 00 00 00 mov $0x1,%eax ffffffff8000cb30: 5b pop %rbx ffffffff8000cb31: 41 5c pop %r12 ffffffff8000cb33: 5d pop %rbp ffffffff8000cb34: c3 ret ffffffff8000cb35: 0f 1f 00 nopl (%rax) ffffffff8000cb38: 48 81 c4 20 03 00 00 add $0x320,%rsp ffffffff8000cb3f: 5b pop %rbx ffffffff8000cb40: 41 5c pop %r12 ffffffff8000cb42: 5d pop %rbp ffffffff8000cb43: e9 68 68 00 00 jmp ffffffff800133b0 ffffffff8000cb48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000cb4f: 00 ffffffff8000cb50: e8 5b 68 00 00 call ffffffff800133b0 ffffffff8000cb55: eb cd jmp ffffffff8000cb24 ffffffff8000cb57: c6 85 f0 fc ff ff 00 movb $0x0,-0x310(%rbp) ffffffff8000cb5e: 66 c7 85 ed fc ff ff movw $0x3a41,-0x313(%rbp) ffffffff8000cb65: 41 3a ffffffff8000cb67: c6 85 ef fc ff ff 00 movb $0x0,-0x311(%rbp) ffffffff8000cb6e: 80 7b 01 3a cmpb $0x3a,0x1(%rbx) ffffffff8000cb72: 0f 85 b4 fd ff ff jne ffffffff8000c92c ffffffff8000cb78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000cb7f: 00 ffffffff8000cb80: 40 88 b5 ed fc ff ff mov %sil,-0x313(%rbp) ffffffff8000cb87: e9 b6 fd ff ff jmp ffffffff8000c942 ffffffff8000cb8c: ba 41 3a 00 00 mov $0x3a41,%edx ffffffff8000cb91: c6 85 f0 fc ff ff 00 movb $0x0,-0x310(%rbp) ffffffff8000cb98: be 41 00 00 00 mov $0x41,%esi ffffffff8000cb9d: 66 89 95 ed fc ff ff mov %dx,-0x313(%rbp) ffffffff8000cba4: c6 85 ef fc ff ff 00 movb $0x0,-0x311(%rbp) ffffffff8000cbab: e9 92 fd ff ff jmp ffffffff8000c942 ffffffff8000cbb0: 31 d2 xor %edx,%edx ffffffff8000cbb2: e9 33 ff ff ff jmp ffffffff8000caea ffffffff8000cbb7: 45 31 c9 xor %r9d,%r9d ffffffff8000cbba: e9 44 fd ff ff jmp ffffffff8000c903 ffffffff8000cbbf: 90 nop ffffffff8000cbc0 : ffffffff8000cbc0: 0f b6 07 movzbl (%rdi),%eax ffffffff8000cbc3: 48 8d 15 56 19 0f 00 lea 0xf1956(%rip),%rdx # ffffffff800fe520 ffffffff8000cbca: 84 c0 test %al,%al ffffffff8000cbcc: 74 23 je ffffffff8000cbf1 ffffffff8000cbce: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000cbd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cbdc: 00 00 00 00 ffffffff8000cbe0: 48 83 c7 01 add $0x1,%rdi ffffffff8000cbe4: 88 02 mov %al,(%rdx) ffffffff8000cbe6: 48 83 c2 01 add $0x1,%rdx ffffffff8000cbea: 0f b6 07 movzbl (%rdi),%eax ffffffff8000cbed: 84 c0 test %al,%al ffffffff8000cbef: 75 ef jne ffffffff8000cbe0 ffffffff8000cbf1: c6 02 00 movb $0x0,(%rdx) ffffffff8000cbf4: c7 05 1a 19 0f 00 01 movl $0x1,0xf191a(%rip) # ffffffff800fe518 ffffffff8000cbfb: 00 00 00 ffffffff8000cbfe: c3 ret ffffffff8000cbff: 90 nop ffffffff8000cc00 : ffffffff8000cc00: 0f b6 07 movzbl (%rdi),%eax ffffffff8000cc03: 48 8d 15 16 19 0f 00 lea 0xf1916(%rip),%rdx # ffffffff800fe520 ffffffff8000cc0a: 84 c0 test %al,%al ffffffff8000cc0c: 74 23 je ffffffff8000cc31 ffffffff8000cc0e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000cc15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cc1c: 00 00 00 00 ffffffff8000cc20: 48 83 c7 01 add $0x1,%rdi ffffffff8000cc24: 88 02 mov %al,(%rdx) ffffffff8000cc26: 48 83 c2 01 add $0x1,%rdx ffffffff8000cc2a: 0f b6 07 movzbl (%rdi),%eax ffffffff8000cc2d: 84 c0 test %al,%al ffffffff8000cc2f: 75 ef jne ffffffff8000cc20 ffffffff8000cc31: c6 02 00 movb $0x0,(%rdx) ffffffff8000cc34: c7 05 da 18 0f 00 02 movl $0x2,0xf18da(%rip) # ffffffff800fe518 ffffffff8000cc3b: 00 00 00 ffffffff8000cc3e: c3 ret ffffffff8000cc3f: 90 nop ffffffff8000cc40 : ffffffff8000cc40: 8b 15 d2 18 0f 00 mov 0xf18d2(%rip),%edx # ffffffff800fe518 ffffffff8000cc46: 31 c0 xor %eax,%eax ffffffff8000cc48: 85 d2 test %edx,%edx ffffffff8000cc4a: 74 0a je ffffffff8000cc56 ffffffff8000cc4c: 80 3d cd 18 0f 00 00 cmpb $0x0,0xf18cd(%rip) # ffffffff800fe520 ffffffff8000cc53: 0f 95 c0 setne %al ffffffff8000cc56: c3 ret ffffffff8000cc57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000cc5e: 00 00 ffffffff8000cc60 : ffffffff8000cc60: 48 63 05 b9 19 0f 00 movslq 0xf19b9(%rip),%rax # ffffffff800fe620 ffffffff8000cc67: 85 c0 test %eax,%eax ffffffff8000cc69: 0f 8e c4 01 00 00 jle ffffffff8000ce33 ffffffff8000cc6f: 55 push %rbp ffffffff8000cc70: 48 89 e5 mov %rsp,%rbp ffffffff8000cc73: 41 57 push %r15 ffffffff8000cc75: 49 89 cf mov %rcx,%r15 ffffffff8000cc78: 41 56 push %r14 ffffffff8000cc7a: 41 55 push %r13 ffffffff8000cc7c: 41 54 push %r12 ffffffff8000cc7e: 41 89 f4 mov %esi,%r12d ffffffff8000cc81: 48 8d 35 b8 19 0f 00 lea 0xf19b8(%rip),%rsi # ffffffff800fe640 ffffffff8000cc88: 53 push %rbx ffffffff8000cc89: 4c 8d 1c c6 lea (%rsi,%rax,8),%r11 ffffffff8000cc8d: 89 fb mov %edi,%ebx ffffffff8000cc8f: 48 83 ec 10 sub $0x10,%rsp ffffffff8000cc93: 48 89 55 c8 mov %rdx,-0x38(%rbp) ffffffff8000cc97: eb 14 jmp ffffffff8000ccad ffffffff8000cc99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000cca0: 48 83 c6 08 add $0x8,%rsi ffffffff8000cca4: 49 39 f3 cmp %rsi,%r11 ffffffff8000cca7: 0f 84 73 01 00 00 je ffffffff8000ce20 ffffffff8000ccad: 48 8b 06 mov (%rsi),%rax ffffffff8000ccb0: 80 78 18 00 cmpb $0x0,0x18(%rax) ffffffff8000ccb4: 74 ea je ffffffff8000cca0 ffffffff8000ccb6: 89 df mov %ebx,%edi ffffffff8000ccb8: 2b 78 08 sub 0x8(%rax),%edi ffffffff8000ccbb: 83 ff 03 cmp $0x3,%edi ffffffff8000ccbe: 7e e0 jle ffffffff8000cca0 ffffffff8000ccc0: 8b 48 10 mov 0x10(%rax),%ecx ffffffff8000ccc3: 45 89 e1 mov %r12d,%r9d ffffffff8000ccc6: 44 2b 48 0c sub 0xc(%rax),%r9d ffffffff8000ccca: 8d 51 fd lea -0x3(%rcx),%edx ffffffff8000cccd: 39 fa cmp %edi,%edx ffffffff8000cccf: 7e cf jle ffffffff8000cca0 ffffffff8000ccd1: 41 83 f9 35 cmp $0x35,%r9d ffffffff8000ccd5: 7e c9 jle ffffffff8000cca0 ffffffff8000ccd7: 8b 48 14 mov 0x14(%rax),%ecx ffffffff8000ccda: 8d 51 fd lea -0x3(%rcx),%edx ffffffff8000ccdd: 44 39 ca cmp %r9d,%edx ffffffff8000cce0: 7e be jle ffffffff8000cca0 ffffffff8000cce2: 4c 8b b0 30 04 00 00 mov 0x430(%rax),%r14 ffffffff8000cce9: 45 8b 96 00 43 00 00 mov 0x4300(%r14),%r10d ffffffff8000ccf0: 45 85 d2 test %r10d,%r10d ffffffff8000ccf3: 7e ab jle ffffffff8000cca0 ffffffff8000ccf5: 45 8b 86 10 44 00 00 mov 0x4410(%r14),%r8d ffffffff8000ccfc: 4c 89 75 d0 mov %r14,-0x30(%rbp) ffffffff8000cd00: 31 c0 xor %eax,%eax ffffffff8000cd02: 45 8d 68 03 lea 0x3(%r8),%r13d ffffffff8000cd06: eb 24 jmp ffffffff8000cd2c ffffffff8000cd08: 66 90 xchg %ax,%ax ffffffff8000cd0a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cd11: 00 00 00 00 ffffffff8000cd15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cd1c: 00 00 00 00 ffffffff8000cd20: 83 c0 01 add $0x1,%eax ffffffff8000cd23: 44 39 d0 cmp %r10d,%eax ffffffff8000cd26: 0f 84 74 ff ff ff je ffffffff8000cca0 ffffffff8000cd2c: 89 c2 mov %eax,%edx ffffffff8000cd2e: c1 fa 02 sar $0x2,%edx ffffffff8000cd31: 41 39 d0 cmp %edx,%r8d ffffffff8000cd34: 7f ea jg ffffffff8000cd20 ffffffff8000cd36: 41 39 d5 cmp %edx,%r13d ffffffff8000cd39: 0f 8c 61 ff ff ff jl ffffffff8000cca0 ffffffff8000cd3f: 89 c1 mov %eax,%ecx ffffffff8000cd41: 83 e1 03 and $0x3,%ecx ffffffff8000cd44: 69 c9 87 00 00 00 imul $0x87,%ecx,%ecx ffffffff8000cd4a: 44 8d 71 0e lea 0xe(%rcx),%r14d ffffffff8000cd4e: 44 39 f7 cmp %r14d,%edi ffffffff8000cd51: 7c cd jl ffffffff8000cd20 ffffffff8000cd53: 44 29 c2 sub %r8d,%edx ffffffff8000cd56: 81 c1 85 00 00 00 add $0x85,%ecx ffffffff8000cd5c: 6b d2 5f imul $0x5f,%edx,%edx ffffffff8000cd5f: 39 f9 cmp %edi,%ecx ffffffff8000cd61: 41 0f 9d c6 setge %r14b ffffffff8000cd65: 8d 4a 36 lea 0x36(%rdx),%ecx ffffffff8000cd68: 41 39 c9 cmp %ecx,%r9d ffffffff8000cd6b: 0f 9d c1 setge %cl ffffffff8000cd6e: 44 20 f1 and %r14b,%cl ffffffff8000cd71: 74 ad je ffffffff8000cd20 ffffffff8000cd73: 81 c2 85 00 00 00 add $0x85,%edx ffffffff8000cd79: 44 39 ca cmp %r9d,%edx ffffffff8000cd7c: 7c a2 jl ffffffff8000cd20 ffffffff8000cd7e: 4c 8b 75 d0 mov -0x30(%rbp),%r14 ffffffff8000cd82: 48 8b 7d c8 mov -0x38(%rbp),%rdi ffffffff8000cd86: 45 0f b6 86 08 43 00 movzbl 0x4308(%r14),%r8d ffffffff8000cd8d: 00 ffffffff8000cd8e: 45 84 c0 test %r8b,%r8b ffffffff8000cd91: 0f 84 15 01 00 00 je ffffffff8000ceac ffffffff8000cd97: 4d 8d 8e 08 43 00 00 lea 0x4308(%r14),%r9 ffffffff8000cd9e: 48 89 fe mov %rdi,%rsi ffffffff8000cda1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000cda8: 00 00 ffffffff8000cdaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cdb1: 00 00 00 00 ffffffff8000cdb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cdbc: 00 00 00 00 ffffffff8000cdc0: 49 83 c1 01 add $0x1,%r9 ffffffff8000cdc4: 44 88 06 mov %r8b,(%rsi) ffffffff8000cdc7: 48 83 c6 01 add $0x1,%rsi ffffffff8000cdcb: 45 0f b6 01 movzbl (%r9),%r8d ffffffff8000cdcf: 45 84 c0 test %r8b,%r8b ffffffff8000cdd2: 75 ec jne ffffffff8000cdc0 ffffffff8000cdd4: c6 06 00 movb $0x0,(%rsi) ffffffff8000cdd7: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8000cdda: 0f 84 b8 00 00 00 je ffffffff8000ce98 ffffffff8000cde0: 31 f6 xor %esi,%esi ffffffff8000cde2: 0f 1f 00 nopl (%rax) ffffffff8000cde5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cdec: 00 00 00 00 ffffffff8000cdf0: 49 89 f0 mov %rsi,%r8 ffffffff8000cdf3: 48 83 c6 01 add $0x1,%rsi ffffffff8000cdf7: 80 3c 37 00 cmpb $0x0,(%rdi,%rsi,1) ffffffff8000cdfb: 75 f3 jne ffffffff8000cdf0 ffffffff8000cdfd: 42 80 3c 07 2f cmpb $0x2f,(%rdi,%r8,1) ffffffff8000ce02: 75 68 jne ffffffff8000ce6c ffffffff8000ce04: 48 98 cltq ffffffff8000ce06: 48 69 f0 0c 01 00 00 imul $0x10c,%rax,%rsi ffffffff8000ce0d: 4c 01 f6 add %r14,%rsi ffffffff8000ce10: 48 83 c7 01 add $0x1,%rdi ffffffff8000ce14: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8000ce17: 75 f7 jne ffffffff8000ce10 ffffffff8000ce19: eb 30 jmp ffffffff8000ce4b ffffffff8000ce1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ce20: 31 c9 xor %ecx,%ecx ffffffff8000ce22: 48 83 c4 10 add $0x10,%rsp ffffffff8000ce26: 89 c8 mov %ecx,%eax ffffffff8000ce28: 5b pop %rbx ffffffff8000ce29: 41 5c pop %r12 ffffffff8000ce2b: 41 5d pop %r13 ffffffff8000ce2d: 41 5e pop %r14 ffffffff8000ce2f: 41 5f pop %r15 ffffffff8000ce31: 5d pop %rbp ffffffff8000ce32: c3 ret ffffffff8000ce33: 31 c0 xor %eax,%eax ffffffff8000ce35: c3 ret ffffffff8000ce36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000ce3d: 00 00 00 ffffffff8000ce40: 44 88 07 mov %r8b,(%rdi) ffffffff8000ce43: 48 83 c7 01 add $0x1,%rdi ffffffff8000ce47: 48 83 c6 01 add $0x1,%rsi ffffffff8000ce4b: 44 0f b6 06 movzbl (%rsi),%r8d ffffffff8000ce4f: 45 84 c0 test %r8b,%r8b ffffffff8000ce52: 75 ec jne ffffffff8000ce40 ffffffff8000ce54: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff8000ce5b: c6 07 00 movb $0x0,(%rdi) ffffffff8000ce5e: 41 0f b6 84 06 00 01 movzbl 0x100(%r14,%rax,1),%eax ffffffff8000ce65: 00 00 ffffffff8000ce67: 41 88 07 mov %al,(%r15) ffffffff8000ce6a: eb b6 jmp ffffffff8000ce22 ffffffff8000ce6c: 48 89 fe mov %rdi,%rsi ffffffff8000ce6f: 90 nop ffffffff8000ce70: 48 83 c6 01 add $0x1,%rsi ffffffff8000ce74: 80 3e 00 cmpb $0x0,(%rsi) ffffffff8000ce77: 75 f7 jne ffffffff8000ce70 ffffffff8000ce79: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000ce7e: 48 98 cltq ffffffff8000ce80: 66 89 16 mov %dx,(%rsi) ffffffff8000ce83: 48 69 f0 0c 01 00 00 imul $0x10c,%rax,%rsi ffffffff8000ce8a: 4c 01 f6 add %r14,%rsi ffffffff8000ce8d: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8000ce90: 0f 85 7a ff ff ff jne ffffffff8000ce10 ffffffff8000ce96: eb b3 jmp ffffffff8000ce4b ffffffff8000ce98: 80 7f ff 2f cmpb $0x2f,-0x1(%rdi) ffffffff8000ce9c: 75 16 jne ffffffff8000ceb4 ffffffff8000ce9e: 48 98 cltq ffffffff8000cea0: 48 69 f0 0c 01 00 00 imul $0x10c,%rax,%rsi ffffffff8000cea7: 4c 01 f6 add %r14,%rsi ffffffff8000ceaa: eb 9f jmp ffffffff8000ce4b ffffffff8000ceac: 48 89 fe mov %rdi,%rsi ffffffff8000ceaf: e9 20 ff ff ff jmp ffffffff8000cdd4 ffffffff8000ceb4: 48 89 fe mov %rdi,%rsi ffffffff8000ceb7: eb c0 jmp ffffffff8000ce79 ffffffff8000ceb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000cec0 : ffffffff8000cec0: 48 8b 87 30 04 00 00 mov 0x430(%rdi),%rax ffffffff8000cec7: c7 80 08 44 00 00 ff movl $0xffffffff,0x4408(%rax) ffffffff8000cece: ff ff ff ffffffff8000ced1: c3 ret ffffffff8000ced2: 0f 1f 00 nopl (%rax) ffffffff8000ced5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cedc: 00 00 00 00 ffffffff8000cee0 : ffffffff8000cee0: 48 85 ff test %rdi,%rdi ffffffff8000cee3: 74 3b je ffffffff8000cf20 ffffffff8000cee5: 55 push %rbp ffffffff8000cee6: 48 89 e5 mov %rsp,%rbp ffffffff8000cee9: 53 push %rbx ffffffff8000ceea: 48 89 fb mov %rdi,%rbx ffffffff8000ceed: 48 83 ec 08 sub $0x8,%rsp ffffffff8000cef1: 48 8b bf 30 04 00 00 mov 0x430(%rdi),%rdi ffffffff8000cef8: 48 8d b7 08 43 00 00 lea 0x4308(%rdi),%rsi ffffffff8000ceff: e8 ac d7 ff ff call ffffffff8000a6b0 ffffffff8000cf04: 8b 4b 14 mov 0x14(%rbx),%ecx ffffffff8000cf07: 8b 53 10 mov 0x10(%rbx),%edx ffffffff8000cf0a: 8b 73 0c mov 0xc(%rbx),%esi ffffffff8000cf0d: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff8000cf10: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000cf14: c9 leave ffffffff8000cf15: e9 06 ea 01 00 jmp ffffffff8002b920 ffffffff8000cf1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000cf20: c3 ret ffffffff8000cf21: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000cf25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cf2c: 00 00 00 00 ffffffff8000cf30 : ffffffff8000cf30: 8b 05 ea 16 0f 00 mov 0xf16ea(%rip),%eax # ffffffff800fe620 ffffffff8000cf36: 85 c0 test %eax,%eax ffffffff8000cf38: 7e 76 jle ffffffff8000cfb0 ffffffff8000cf3a: 55 push %rbp ffffffff8000cf3b: 48 89 e5 mov %rsp,%rbp ffffffff8000cf3e: 41 55 push %r13 ffffffff8000cf40: 4c 8d 2d f9 16 0f 00 lea 0xf16f9(%rip),%r13 # ffffffff800fe640 ffffffff8000cf47: 41 54 push %r12 ffffffff8000cf49: 45 31 e4 xor %r12d,%r12d ffffffff8000cf4c: 53 push %rbx ffffffff8000cf4d: 48 83 ec 08 sub $0x8,%rsp ffffffff8000cf51: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000cf55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cf5c: 00 00 00 00 ffffffff8000cf60: 4b 8b 5c e5 00 mov 0x0(%r13,%r12,8),%rbx ffffffff8000cf65: 48 85 db test %rbx,%rbx ffffffff8000cf68: 74 24 je ffffffff8000cf8e ffffffff8000cf6a: 48 8b bb 30 04 00 00 mov 0x430(%rbx),%rdi ffffffff8000cf71: 48 8d b7 08 43 00 00 lea 0x4308(%rdi),%rsi ffffffff8000cf78: e8 33 d7 ff ff call ffffffff8000a6b0 ffffffff8000cf7d: 8b 4b 14 mov 0x14(%rbx),%ecx ffffffff8000cf80: 8b 53 10 mov 0x10(%rbx),%edx ffffffff8000cf83: 8b 73 0c mov 0xc(%rbx),%esi ffffffff8000cf86: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff8000cf89: e8 92 e9 01 00 call ffffffff8002b920 ffffffff8000cf8e: 49 83 c4 01 add $0x1,%r12 ffffffff8000cf92: 44 39 25 87 16 0f 00 cmp %r12d,0xf1687(%rip) # ffffffff800fe620 ffffffff8000cf99: 7f c5 jg ffffffff8000cf60 ffffffff8000cf9b: 48 83 c4 08 add $0x8,%rsp ffffffff8000cf9f: 5b pop %rbx ffffffff8000cfa0: 41 5c pop %r12 ffffffff8000cfa2: 41 5d pop %r13 ffffffff8000cfa4: 5d pop %rbp ffffffff8000cfa5: e9 96 8c 01 00 jmp ffffffff80025c40 ffffffff8000cfaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000cfb0: e9 8b 8c 01 00 jmp ffffffff80025c40 ffffffff8000cfb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cfbc: 00 00 00 00 ffffffff8000cfc0 : ffffffff8000cfc0: 55 push %rbp ffffffff8000cfc1: 48 89 e5 mov %rsp,%rbp ffffffff8000cfc4: 53 push %rbx ffffffff8000cfc5: 48 89 f3 mov %rsi,%rbx ffffffff8000cfc8: 48 81 ec 18 02 00 00 sub $0x218,%rsp ffffffff8000cfcf: 48 8b 8f 30 04 00 00 mov 0x430(%rdi),%rcx ffffffff8000cfd6: 80 3e 00 cmpb $0x0,(%rsi) ffffffff8000cfd9: 0f 84 31 02 00 00 je ffffffff8000d210 ffffffff8000cfdf: 31 d2 xor %edx,%edx ffffffff8000cfe1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000cfe5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000cfec: 00 00 00 00 ffffffff8000cff0: 48 83 c2 01 add $0x1,%rdx ffffffff8000cff4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff8000cff8: 75 f6 jne ffffffff8000cff0 ffffffff8000cffa: 41 89 d1 mov %edx,%r9d ffffffff8000cffd: 85 d2 test %edx,%edx ffffffff8000cfff: 0f 8e 0b 02 00 00 jle ffffffff8000d210 ffffffff8000d005: 8d 42 ff lea -0x1(%rdx),%eax ffffffff8000d008: 48 63 f2 movslq %edx,%rsi ffffffff8000d00b: 48 98 cltq ffffffff8000d00d: 48 29 c6 sub %rax,%rsi ffffffff8000d010: 48 01 de add %rbx,%rsi ffffffff8000d013: eb 13 jmp ffffffff8000d028 ffffffff8000d015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d01c: 00 00 00 00 ffffffff8000d020: 48 83 e8 01 sub $0x1,%rax ffffffff8000d024: 85 c0 test %eax,%eax ffffffff8000d026: 78 0c js ffffffff8000d034 ffffffff8000d028: 89 c7 mov %eax,%edi ffffffff8000d02a: 80 7c 06 ff 2f cmpb $0x2f,-0x1(%rsi,%rax,1) ffffffff8000d02f: 75 ef jne ffffffff8000d020 ffffffff8000d031: 8d 78 01 lea 0x1(%rax),%edi ffffffff8000d034: 41 39 f9 cmp %edi,%r9d ffffffff8000d037: 0f 8e d3 01 00 00 jle ffffffff8000d210 ffffffff8000d03d: 48 63 c7 movslq %edi,%rax ffffffff8000d040: 4c 8d 85 f0 fd ff ff lea -0x210(%rbp),%r8 ffffffff8000d047: 49 29 c0 sub %rax,%r8 ffffffff8000d04a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d051: 00 00 00 00 ffffffff8000d055: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d05c: 00 00 00 00 ffffffff8000d060: 0f b6 34 03 movzbl (%rbx,%rax,1),%esi ffffffff8000d064: 41 88 34 00 mov %sil,(%r8,%rax,1) ffffffff8000d068: 48 83 c0 01 add $0x1,%rax ffffffff8000d06c: 41 39 c1 cmp %eax,%r9d ffffffff8000d06f: 7f ef jg ffffffff8000d060 ffffffff8000d071: 29 fa sub %edi,%edx ffffffff8000d073: 48 63 d2 movslq %edx,%rdx ffffffff8000d076: c6 84 15 f0 fd ff ff movb $0x0,-0x210(%rbp,%rdx,1) ffffffff8000d07d: 00 ffffffff8000d07e: 0f b6 91 08 43 00 00 movzbl 0x4308(%rcx),%edx ffffffff8000d085: 84 d2 test %dl,%dl ffffffff8000d087: 0f 84 a3 01 00 00 je ffffffff8000d230 ffffffff8000d08d: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d094: 48 8d 81 08 43 00 00 lea 0x4308(%rcx),%rax ffffffff8000d09b: 48 89 f9 mov %rdi,%rcx ffffffff8000d09e: 66 90 xchg %ax,%ax ffffffff8000d0a0: 48 83 c0 01 add $0x1,%rax ffffffff8000d0a4: 88 11 mov %dl,(%rcx) ffffffff8000d0a6: 48 83 c1 01 add $0x1,%rcx ffffffff8000d0aa: 0f b6 10 movzbl (%rax),%edx ffffffff8000d0ad: 84 d2 test %dl,%dl ffffffff8000d0af: 75 ef jne ffffffff8000d0a0 ffffffff8000d0b1: c6 01 00 movb $0x0,(%rcx) ffffffff8000d0b4: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d0bb: 0f 84 5f 01 00 00 je ffffffff8000d220 ffffffff8000d0c1: 31 c0 xor %eax,%eax ffffffff8000d0c3: 66 90 xchg %ax,%ax ffffffff8000d0c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d0cc: 00 00 00 00 ffffffff8000d0d0: 48 89 c2 mov %rax,%rdx ffffffff8000d0d3: 48 83 c0 01 add $0x1,%rax ffffffff8000d0d7: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000d0db: 75 f3 jne ffffffff8000d0d0 ffffffff8000d0dd: 80 bc 15 f0 fe ff ff cmpb $0x2f,-0x110(%rbp,%rdx,1) ffffffff8000d0e4: 2f ffffffff8000d0e5: 0f 85 e5 00 00 00 jne ffffffff8000d1d0 ffffffff8000d0eb: 48 89 f8 mov %rdi,%rax ffffffff8000d0ee: 66 90 xchg %ax,%ax ffffffff8000d0f0: 48 83 c0 01 add $0x1,%rax ffffffff8000d0f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d0f7: 75 f7 jne ffffffff8000d0f0 ffffffff8000d0f9: 0f b6 95 f0 fd ff ff movzbl -0x210(%rbp),%edx ffffffff8000d100: 84 d2 test %dl,%dl ffffffff8000d102: 74 2d je ffffffff8000d131 ffffffff8000d104: 48 8d 8d f0 fd ff ff lea -0x210(%rbp),%rcx ffffffff8000d10b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d112: 00 00 00 ffffffff8000d115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d11c: 00 00 00 00 ffffffff8000d120: 48 83 c1 01 add $0x1,%rcx ffffffff8000d124: 88 10 mov %dl,(%rax) ffffffff8000d126: 48 83 c0 01 add $0x1,%rax ffffffff8000d12a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000d12d: 84 d2 test %dl,%dl ffffffff8000d12f: 75 ef jne ffffffff8000d120 ffffffff8000d131: c6 00 00 movb $0x0,(%rax) ffffffff8000d134: 48 89 fa mov %rdi,%rdx ffffffff8000d137: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d13e: 74 09 je ffffffff8000d149 ffffffff8000d140: 48 83 c2 01 add $0x1,%rdx ffffffff8000d144: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000d147: 75 f7 jne ffffffff8000d140 ffffffff8000d149: 4c 8d 42 09 lea 0x9(%rdx),%r8 ffffffff8000d14d: 48 89 d0 mov %rdx,%rax ffffffff8000d150: be 2e 00 00 00 mov $0x2e,%esi ffffffff8000d155: 48 8d 0d 7f 45 02 00 lea 0x2457f(%rip),%rcx # ffffffff800316db ffffffff8000d15c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000d160: 48 83 c1 01 add $0x1,%rcx ffffffff8000d164: 48 83 c0 01 add $0x1,%rax ffffffff8000d168: 40 88 70 ff mov %sil,-0x1(%rax) ffffffff8000d16c: 0f b6 31 movzbl (%rcx),%esi ffffffff8000d16f: 4c 39 c0 cmp %r8,%rax ffffffff8000d172: 75 ec jne ffffffff8000d160 ffffffff8000d174: c6 42 09 00 movb $0x0,0x9(%rdx) ffffffff8000d178: 48 8d 35 d6 44 02 00 lea 0x244d6(%rip),%rsi # ffffffff80031655 ffffffff8000d17f: e8 ec 73 00 00 call ffffffff80014570 ffffffff8000d184: 48 89 c7 mov %rax,%rdi ffffffff8000d187: 48 85 c0 test %rax,%rax ffffffff8000d18a: 74 3e je ffffffff8000d1ca ffffffff8000d18c: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8000d18f: 0f 84 aa 00 00 00 je ffffffff8000d23f ffffffff8000d195: 31 d2 xor %edx,%edx ffffffff8000d197: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d19e: 00 00 ffffffff8000d1a0: 48 83 c2 01 add $0x1,%rdx ffffffff8000d1a4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff8000d1a8: 75 f6 jne ffffffff8000d1a0 ffffffff8000d1aa: 48 89 de mov %rbx,%rsi ffffffff8000d1ad: 48 89 bd e8 fd ff ff mov %rdi,-0x218(%rbp) ffffffff8000d1b4: e8 f7 58 00 00 call ffffffff80012ab0 ffffffff8000d1b9: 48 8b bd e8 fd ff ff mov -0x218(%rbp),%rdi ffffffff8000d1c0: e8 5b 55 00 00 call ffffffff80012720 ffffffff8000d1c5: e8 66 fd ff ff call ffffffff8000cf30 ffffffff8000d1ca: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000d1ce: c9 leave ffffffff8000d1cf: c3 ret ffffffff8000d1d0: 48 89 f8 mov %rdi,%rax ffffffff8000d1d3: 66 90 xchg %ax,%ax ffffffff8000d1d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d1dc: 00 00 00 00 ffffffff8000d1e0: 48 83 c0 01 add $0x1,%rax ffffffff8000d1e4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d1e7: 75 f7 jne ffffffff8000d1e0 ffffffff8000d1e9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000d1ee: 66 89 10 mov %dx,(%rax) ffffffff8000d1f1: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d1f8: 0f 85 ed fe ff ff jne ffffffff8000d0eb ffffffff8000d1fe: 48 89 f8 mov %rdi,%rax ffffffff8000d201: e9 f3 fe ff ff jmp ffffffff8000d0f9 ffffffff8000d206: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d20d: 00 00 00 ffffffff8000d210: 31 d2 xor %edx,%edx ffffffff8000d212: e9 5c fe ff ff jmp ffffffff8000d073 ffffffff8000d217: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d21e: 00 00 ffffffff8000d220: 80 bd ef fe ff ff 2f cmpb $0x2f,-0x111(%rbp) ffffffff8000d227: 74 d5 je ffffffff8000d1fe ffffffff8000d229: 48 89 f8 mov %rdi,%rax ffffffff8000d22c: eb bb jmp ffffffff8000d1e9 ffffffff8000d22e: 66 90 xchg %ax,%ax ffffffff8000d230: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d237: 48 89 f9 mov %rdi,%rcx ffffffff8000d23a: e9 72 fe ff ff jmp ffffffff8000d0b1 ffffffff8000d23f: 31 d2 xor %edx,%edx ffffffff8000d241: e9 64 ff ff ff jmp ffffffff8000d1aa ffffffff8000d246: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d24d: 00 00 00 ffffffff8000d250 : ffffffff8000d250: 55 push %rbp ffffffff8000d251: 48 89 e5 mov %rsp,%rbp ffffffff8000d254: 41 56 push %r14 ffffffff8000d256: 53 push %rbx ffffffff8000d257: 48 81 ec 10 01 00 00 sub $0x110,%rsp ffffffff8000d25e: 48 8b 9f 30 04 00 00 mov 0x430(%rdi),%rbx ffffffff8000d265: 80 bb 18 44 00 00 00 cmpb $0x0,0x4418(%rbx) ffffffff8000d26c: 75 12 jne ffffffff8000d280 ffffffff8000d26e: 48 81 c4 10 01 00 00 add $0x110,%rsp ffffffff8000d275: 5b pop %rbx ffffffff8000d276: 41 5e pop %r14 ffffffff8000d278: 5d pop %rbp ffffffff8000d279: c3 ret ffffffff8000d27a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d280: 49 89 fe mov %rdi,%r14 ffffffff8000d283: 48 89 df mov %rbx,%rdi ffffffff8000d286: e8 25 c8 ff ff call ffffffff80009ab0 ffffffff8000d28b: 84 c0 test %al,%al ffffffff8000d28d: 74 df je ffffffff8000d26e ffffffff8000d28f: 0f b6 83 1d 47 00 00 movzbl 0x471d(%rbx),%eax ffffffff8000d296: 84 c0 test %al,%al ffffffff8000d298: 0f 84 92 01 00 00 je ffffffff8000d430 ffffffff8000d29e: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d2a5: 48 8d 8b 1d 47 00 00 lea 0x471d(%rbx),%rcx ffffffff8000d2ac: 48 89 fa mov %rdi,%rdx ffffffff8000d2af: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d2b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d2bc: 00 00 00 00 ffffffff8000d2c0: 48 83 c1 01 add $0x1,%rcx ffffffff8000d2c4: 88 02 mov %al,(%rdx) ffffffff8000d2c6: 48 83 c2 01 add $0x1,%rdx ffffffff8000d2ca: 0f b6 01 movzbl (%rcx),%eax ffffffff8000d2cd: 84 c0 test %al,%al ffffffff8000d2cf: 75 ef jne ffffffff8000d2c0 ffffffff8000d2d1: c6 02 00 movb $0x0,(%rdx) ffffffff8000d2d4: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d2db: 0f 84 3f 01 00 00 je ffffffff8000d420 ffffffff8000d2e1: 31 c0 xor %eax,%eax ffffffff8000d2e3: 66 90 xchg %ax,%ax ffffffff8000d2e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d2ec: 00 00 00 00 ffffffff8000d2f0: 48 89 c2 mov %rax,%rdx ffffffff8000d2f3: 48 83 c0 01 add $0x1,%rax ffffffff8000d2f7: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000d2fb: 75 f3 jne ffffffff8000d2f0 ffffffff8000d2fd: 80 bc 15 f0 fe ff ff cmpb $0x2f,-0x110(%rbp,%rdx,1) ffffffff8000d304: 2f ffffffff8000d305: 0f 85 d5 00 00 00 jne ffffffff8000d3e0 ffffffff8000d30b: 48 89 f8 mov %rdi,%rax ffffffff8000d30e: 66 90 xchg %ax,%ax ffffffff8000d310: 48 83 c0 01 add $0x1,%rax ffffffff8000d314: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d317: 75 f7 jne ffffffff8000d310 ffffffff8000d319: 0f b6 93 18 44 00 00 movzbl 0x4418(%rbx),%edx ffffffff8000d320: 84 d2 test %dl,%dl ffffffff8000d322: 74 2d je ffffffff8000d351 ffffffff8000d324: 48 8d 8b 18 44 00 00 lea 0x4418(%rbx),%rcx ffffffff8000d32b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d332: 00 00 00 ffffffff8000d335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d33c: 00 00 00 00 ffffffff8000d340: 48 83 c1 01 add $0x1,%rcx ffffffff8000d344: 88 10 mov %dl,(%rax) ffffffff8000d346: 48 83 c0 01 add $0x1,%rax ffffffff8000d34a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000d34d: 84 d2 test %dl,%dl ffffffff8000d34f: 75 ef jne ffffffff8000d340 ffffffff8000d351: c6 00 00 movb $0x0,(%rax) ffffffff8000d354: 48 89 bd e8 fe ff ff mov %rdi,-0x118(%rbp) ffffffff8000d35b: e8 d0 65 00 00 call ffffffff80013930 ffffffff8000d360: 48 8b bd e8 fe ff ff mov -0x118(%rbp),%rdi ffffffff8000d367: 84 c0 test %al,%al ffffffff8000d369: 74 1d je ffffffff8000d388 ffffffff8000d36b: c7 83 14 44 00 00 06 movl $0x6,0x4414(%rbx) ffffffff8000d372: 00 00 00 ffffffff8000d375: 48 81 c4 10 01 00 00 add $0x110,%rsp ffffffff8000d37c: 5b pop %rbx ffffffff8000d37d: 41 5e pop %r14 ffffffff8000d37f: 5d pop %rbp ffffffff8000d380: c3 ret ffffffff8000d381: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000d388: 48 8d 35 c6 42 02 00 lea 0x242c6(%rip),%rsi # ffffffff80031655 ffffffff8000d38f: e8 dc 71 00 00 call ffffffff80014570 ffffffff8000d394: 48 85 c0 test %rax,%rax ffffffff8000d397: 74 0d je ffffffff8000d3a6 ffffffff8000d399: 48 89 c7 mov %rax,%rdi ffffffff8000d39c: e8 7f 53 00 00 call ffffffff80012720 ffffffff8000d3a1: e8 8a fb ff ff call ffffffff8000cf30 ffffffff8000d3a6: 49 8b 86 30 04 00 00 mov 0x430(%r14),%rax ffffffff8000d3ad: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000d3b4: 00 00 00 ffffffff8000d3b7: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000d3be: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000d3c5: 00 00 00 ffffffff8000d3c8: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000d3cf: 48 81 c4 10 01 00 00 add $0x110,%rsp ffffffff8000d3d6: 5b pop %rbx ffffffff8000d3d7: 41 5e pop %r14 ffffffff8000d3d9: 5d pop %rbp ffffffff8000d3da: c3 ret ffffffff8000d3db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000d3e0: 48 89 f8 mov %rdi,%rax ffffffff8000d3e3: 66 90 xchg %ax,%ax ffffffff8000d3e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d3ec: 00 00 00 00 ffffffff8000d3f0: 48 83 c0 01 add $0x1,%rax ffffffff8000d3f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d3f7: 75 f7 jne ffffffff8000d3f0 ffffffff8000d3f9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000d3fe: 66 89 10 mov %dx,(%rax) ffffffff8000d401: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d408: 0f 85 fd fe ff ff jne ffffffff8000d30b ffffffff8000d40e: 48 89 f8 mov %rdi,%rax ffffffff8000d411: e9 03 ff ff ff jmp ffffffff8000d319 ffffffff8000d416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d41d: 00 00 00 ffffffff8000d420: 80 bd ef fe ff ff 2f cmpb $0x2f,-0x111(%rbp) ffffffff8000d427: 74 e5 je ffffffff8000d40e ffffffff8000d429: 48 89 f8 mov %rdi,%rax ffffffff8000d42c: eb cb jmp ffffffff8000d3f9 ffffffff8000d42e: 66 90 xchg %ax,%ax ffffffff8000d430: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d437: 48 89 fa mov %rdi,%rdx ffffffff8000d43a: e9 92 fe ff ff jmp ffffffff8000d2d1 ffffffff8000d43f: 90 nop ffffffff8000d440 : ffffffff8000d440: 4c 8b 8f 30 04 00 00 mov 0x430(%rdi),%r9 ffffffff8000d447: 41 80 b9 18 44 00 00 cmpb $0x0,0x4418(%r9) ffffffff8000d44e: 00 ffffffff8000d44f: 75 07 jne ffffffff8000d458 ffffffff8000d451: c3 ret ffffffff8000d452: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d458: 55 push %rbp ffffffff8000d459: 48 89 e5 mov %rsp,%rbp ffffffff8000d45c: 53 push %rbx ffffffff8000d45d: 48 89 fb mov %rdi,%rbx ffffffff8000d460: 4c 89 cf mov %r9,%rdi ffffffff8000d463: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8000d46a: e8 41 c6 ff ff call ffffffff80009ab0 ffffffff8000d46f: 84 c0 test %al,%al ffffffff8000d471: 0f 84 ef 00 00 00 je ffffffff8000d566 ffffffff8000d477: 41 0f b6 81 1d 47 00 movzbl 0x471d(%r9),%eax ffffffff8000d47e: 00 ffffffff8000d47f: 84 c0 test %al,%al ffffffff8000d481: 0f 84 39 01 00 00 je ffffffff8000d5c0 ffffffff8000d487: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d48e: 49 8d 89 1d 47 00 00 lea 0x471d(%r9),%rcx ffffffff8000d495: 48 89 fa mov %rdi,%rdx ffffffff8000d498: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000d49f: 00 ffffffff8000d4a0: 48 83 c1 01 add $0x1,%rcx ffffffff8000d4a4: 88 02 mov %al,(%rdx) ffffffff8000d4a6: 48 83 c2 01 add $0x1,%rdx ffffffff8000d4aa: 0f b6 01 movzbl (%rcx),%eax ffffffff8000d4ad: 84 c0 test %al,%al ffffffff8000d4af: 75 ef jne ffffffff8000d4a0 ffffffff8000d4b1: c6 02 00 movb $0x0,(%rdx) ffffffff8000d4b4: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d4bb: 0f 84 0f 01 00 00 je ffffffff8000d5d0 ffffffff8000d4c1: 31 c0 xor %eax,%eax ffffffff8000d4c3: 66 90 xchg %ax,%ax ffffffff8000d4c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d4cc: 00 00 00 00 ffffffff8000d4d0: 48 89 c2 mov %rax,%rdx ffffffff8000d4d3: 48 83 c0 01 add $0x1,%rax ffffffff8000d4d7: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000d4db: 75 f3 jne ffffffff8000d4d0 ffffffff8000d4dd: 80 bc 15 f0 fe ff ff cmpb $0x2f,-0x110(%rbp,%rdx,1) ffffffff8000d4e4: 2f ffffffff8000d4e5: 0f 85 85 00 00 00 jne ffffffff8000d570 ffffffff8000d4eb: 48 89 f8 mov %rdi,%rax ffffffff8000d4ee: 66 90 xchg %ax,%ax ffffffff8000d4f0: 48 83 c0 01 add $0x1,%rax ffffffff8000d4f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d4f7: 75 f7 jne ffffffff8000d4f0 ffffffff8000d4f9: 41 0f b6 89 18 44 00 movzbl 0x4418(%r9),%ecx ffffffff8000d500: 00 ffffffff8000d501: 84 c9 test %cl,%cl ffffffff8000d503: 74 2c je ffffffff8000d531 ffffffff8000d505: 49 8d 91 18 44 00 00 lea 0x4418(%r9),%rdx ffffffff8000d50c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d513: 00 00 ffffffff8000d515: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d51c: 00 00 00 00 ffffffff8000d520: 48 83 c2 01 add $0x1,%rdx ffffffff8000d524: 88 08 mov %cl,(%rax) ffffffff8000d526: 48 83 c0 01 add $0x1,%rax ffffffff8000d52a: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000d52d: 84 c9 test %cl,%cl ffffffff8000d52f: 75 ef jne ffffffff8000d520 ffffffff8000d531: c6 00 00 movb $0x0,(%rax) ffffffff8000d534: e8 67 73 00 00 call ffffffff800148a0 ffffffff8000d539: 84 c0 test %al,%al ffffffff8000d53b: 75 73 jne ffffffff8000d5b0 ffffffff8000d53d: 48 8b 83 30 04 00 00 mov 0x430(%rbx),%rax ffffffff8000d544: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000d54b: 00 00 00 ffffffff8000d54e: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000d555: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000d55c: 00 00 00 ffffffff8000d55f: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000d566: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000d56a: c9 leave ffffffff8000d56b: c3 ret ffffffff8000d56c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000d570: 48 89 f8 mov %rdi,%rax ffffffff8000d573: 66 90 xchg %ax,%ax ffffffff8000d575: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d57c: 00 00 00 00 ffffffff8000d580: 48 83 c0 01 add $0x1,%rax ffffffff8000d584: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d587: 75 f7 jne ffffffff8000d580 ffffffff8000d589: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000d58e: 66 89 10 mov %dx,(%rax) ffffffff8000d591: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d598: 0f 85 4d ff ff ff jne ffffffff8000d4eb ffffffff8000d59e: 48 89 f8 mov %rdi,%rax ffffffff8000d5a1: e9 53 ff ff ff jmp ffffffff8000d4f9 ffffffff8000d5a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d5ad: 00 00 00 ffffffff8000d5b0: e8 7b f9 ff ff call ffffffff8000cf30 ffffffff8000d5b5: eb 86 jmp ffffffff8000d53d ffffffff8000d5b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d5be: 00 00 ffffffff8000d5c0: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d5c7: 48 89 fa mov %rdi,%rdx ffffffff8000d5ca: e9 e2 fe ff ff jmp ffffffff8000d4b1 ffffffff8000d5cf: 90 nop ffffffff8000d5d0: 80 bd ef fe ff ff 2f cmpb $0x2f,-0x111(%rbp) ffffffff8000d5d7: 74 c5 je ffffffff8000d59e ffffffff8000d5d9: 48 89 f8 mov %rdi,%rax ffffffff8000d5dc: eb ab jmp ffffffff8000d589 ffffffff8000d5de: 66 90 xchg %ax,%ax ffffffff8000d5e0 : ffffffff8000d5e0: 55 push %rbp ffffffff8000d5e1: 48 89 e5 mov %rsp,%rbp ffffffff8000d5e4: 53 push %rbx ffffffff8000d5e5: 48 89 fb mov %rdi,%rbx ffffffff8000d5e8: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8000d5ef: 48 8b 97 30 04 00 00 mov 0x430(%rdi),%rdx ffffffff8000d5f6: 0f b6 82 1d 47 00 00 movzbl 0x471d(%rdx),%eax ffffffff8000d5fd: 84 c0 test %al,%al ffffffff8000d5ff: 0f 84 3b 01 00 00 je ffffffff8000d740 ffffffff8000d605: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d60c: 48 8d b2 1d 47 00 00 lea 0x471d(%rdx),%rsi ffffffff8000d613: 48 89 f9 mov %rdi,%rcx ffffffff8000d616: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d61d: 00 00 00 ffffffff8000d620: 48 83 c6 01 add $0x1,%rsi ffffffff8000d624: 88 01 mov %al,(%rcx) ffffffff8000d626: 48 83 c1 01 add $0x1,%rcx ffffffff8000d62a: 0f b6 06 movzbl (%rsi),%eax ffffffff8000d62d: 84 c0 test %al,%al ffffffff8000d62f: 75 ef jne ffffffff8000d620 ffffffff8000d631: c6 01 00 movb $0x0,(%rcx) ffffffff8000d634: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d63b: 0f 84 1f 01 00 00 je ffffffff8000d760 ffffffff8000d641: 31 c0 xor %eax,%eax ffffffff8000d643: 66 90 xchg %ax,%ax ffffffff8000d645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d64c: 00 00 00 00 ffffffff8000d650: 48 89 c1 mov %rax,%rcx ffffffff8000d653: 48 83 c0 01 add $0x1,%rax ffffffff8000d657: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000d65b: 75 f3 jne ffffffff8000d650 ffffffff8000d65d: 80 bc 0d f0 fe ff ff cmpb $0x2f,-0x110(%rbp,%rcx,1) ffffffff8000d664: 2f ffffffff8000d665: 0f 85 9d 00 00 00 jne ffffffff8000d708 ffffffff8000d66b: 48 89 f8 mov %rdi,%rax ffffffff8000d66e: 66 90 xchg %ax,%ax ffffffff8000d670: 48 83 c0 01 add $0x1,%rax ffffffff8000d674: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d677: 75 f7 jne ffffffff8000d670 ffffffff8000d679: 0f b6 8a 18 44 00 00 movzbl 0x4418(%rdx),%ecx ffffffff8000d680: 84 c9 test %cl,%cl ffffffff8000d682: 74 2d je ffffffff8000d6b1 ffffffff8000d684: 48 81 c2 18 44 00 00 add $0x4418,%rdx ffffffff8000d68b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d692: 00 00 00 ffffffff8000d695: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d69c: 00 00 00 00 ffffffff8000d6a0: 48 83 c2 01 add $0x1,%rdx ffffffff8000d6a4: 88 08 mov %cl,(%rax) ffffffff8000d6a6: 48 83 c0 01 add $0x1,%rax ffffffff8000d6aa: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000d6ad: 84 c9 test %cl,%cl ffffffff8000d6af: 75 ef jne ffffffff8000d6a0 ffffffff8000d6b1: c6 00 00 movb $0x0,(%rax) ffffffff8000d6b4: 48 8d 35 9a 3f 02 00 lea 0x23f9a(%rip),%rsi # ffffffff80031655 ffffffff8000d6bb: e8 b0 6e 00 00 call ffffffff80014570 ffffffff8000d6c0: 48 85 c0 test %rax,%rax ffffffff8000d6c3: 74 0d je ffffffff8000d6d2 ffffffff8000d6c5: 48 89 c7 mov %rax,%rdi ffffffff8000d6c8: e8 53 50 00 00 call ffffffff80012720 ffffffff8000d6cd: e8 5e f8 ff ff call ffffffff8000cf30 ffffffff8000d6d2: 48 8b 83 30 04 00 00 mov 0x430(%rbx),%rax ffffffff8000d6d9: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000d6e0: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000d6e7: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000d6eb: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000d6f2: 00 00 00 ffffffff8000d6f5: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000d6fc: 00 00 00 ffffffff8000d6ff: c9 leave ffffffff8000d700: c3 ret ffffffff8000d701: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000d708: 48 89 f8 mov %rdi,%rax ffffffff8000d70b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000d710: 48 83 c0 01 add $0x1,%rax ffffffff8000d714: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d717: 75 f7 jne ffffffff8000d710 ffffffff8000d719: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff8000d71e: 66 89 08 mov %cx,(%rax) ffffffff8000d721: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d728: 0f 85 3d ff ff ff jne ffffffff8000d66b ffffffff8000d72e: 48 89 f8 mov %rdi,%rax ffffffff8000d731: e9 43 ff ff ff jmp ffffffff8000d679 ffffffff8000d736: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d73d: 00 00 00 ffffffff8000d740: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000d747: 48 89 f9 mov %rdi,%rcx ffffffff8000d74a: c6 01 00 movb $0x0,(%rcx) ffffffff8000d74d: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000d754: 0f 85 e7 fe ff ff jne ffffffff8000d641 ffffffff8000d75a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000d760: 80 bd ef fe ff ff 2f cmpb $0x2f,-0x111(%rbp) ffffffff8000d767: 74 c5 je ffffffff8000d72e ffffffff8000d769: 48 89 f8 mov %rdi,%rax ffffffff8000d76c: eb ab jmp ffffffff8000d719 ffffffff8000d76e: 66 90 xchg %ax,%ax ffffffff8000d770 : ffffffff8000d770: 55 push %rbp ffffffff8000d771: 48 89 e5 mov %rsp,%rbp ffffffff8000d774: 53 push %rbx ffffffff8000d775: 48 81 ec 18 09 00 00 sub $0x918,%rsp ffffffff8000d77c: 0f b6 0f movzbl (%rdi),%ecx ffffffff8000d77f: 84 c9 test %cl,%cl ffffffff8000d781: 0f 84 89 04 00 00 je ffffffff8000dc10 ffffffff8000d787: 31 d2 xor %edx,%edx ffffffff8000d789: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000d790: 48 83 c2 01 add $0x1,%rdx ffffffff8000d794: 80 3c 17 00 cmpb $0x0,(%rdi,%rdx,1) ffffffff8000d798: 75 f6 jne ffffffff8000d790 ffffffff8000d79a: 41 89 d3 mov %edx,%r11d ffffffff8000d79d: 85 d2 test %edx,%edx ffffffff8000d79f: 0f 8e 6b 04 00 00 jle ffffffff8000dc10 ffffffff8000d7a5: 8d 42 ff lea -0x1(%rdx),%eax ffffffff8000d7a8: 4c 63 c2 movslq %edx,%r8 ffffffff8000d7ab: 48 98 cltq ffffffff8000d7ad: 49 29 c0 sub %rax,%r8 ffffffff8000d7b0: 49 01 f8 add %rdi,%r8 ffffffff8000d7b3: eb 13 jmp ffffffff8000d7c8 ffffffff8000d7b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d7bc: 00 00 00 00 ffffffff8000d7c0: 48 83 e8 01 sub $0x1,%rax ffffffff8000d7c4: 85 c0 test %eax,%eax ffffffff8000d7c6: 78 0f js ffffffff8000d7d7 ffffffff8000d7c8: 41 89 c1 mov %eax,%r9d ffffffff8000d7cb: 41 80 7c 00 ff 2f cmpb $0x2f,-0x1(%r8,%rax,1) ffffffff8000d7d1: 75 ed jne ffffffff8000d7c0 ffffffff8000d7d3: 44 8d 48 01 lea 0x1(%rax),%r9d ffffffff8000d7d7: 45 39 cb cmp %r9d,%r11d ffffffff8000d7da: 0f 8e 30 04 00 00 jle ffffffff8000dc10 ffffffff8000d7e0: 49 63 c1 movslq %r9d,%rax ffffffff8000d7e3: 4c 8d 95 f0 f6 ff ff lea -0x910(%rbp),%r10 ffffffff8000d7ea: 49 29 c2 sub %rax,%r10 ffffffff8000d7ed: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000d7f4: 00 ffffffff8000d7f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d7fc: 00 00 00 00 ffffffff8000d800: 44 0f b6 04 07 movzbl (%rdi,%rax,1),%r8d ffffffff8000d805: 45 88 04 02 mov %r8b,(%r10,%rax,1) ffffffff8000d809: 48 83 c0 01 add $0x1,%rax ffffffff8000d80d: 41 39 c3 cmp %eax,%r11d ffffffff8000d810: 7f ee jg ffffffff8000d800 ffffffff8000d812: 44 29 ca sub %r9d,%edx ffffffff8000d815: 0f b6 06 movzbl (%rsi),%eax ffffffff8000d818: 48 63 d2 movslq %edx,%rdx ffffffff8000d81b: 4c 8d 85 f0 f7 ff ff lea -0x810(%rbp),%r8 ffffffff8000d822: c6 84 15 f0 f6 ff ff movb $0x0,-0x910(%rbp,%rdx,1) ffffffff8000d829: 00 ffffffff8000d82a: 4c 89 c2 mov %r8,%rdx ffffffff8000d82d: 84 c0 test %al,%al ffffffff8000d82f: 74 20 je ffffffff8000d851 ffffffff8000d831: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000d835: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d83c: 00 00 00 00 ffffffff8000d840: 48 83 c6 01 add $0x1,%rsi ffffffff8000d844: 88 02 mov %al,(%rdx) ffffffff8000d846: 48 83 c2 01 add $0x1,%rdx ffffffff8000d84a: 0f b6 06 movzbl (%rsi),%eax ffffffff8000d84d: 84 c0 test %al,%al ffffffff8000d84f: 75 ef jne ffffffff8000d840 ffffffff8000d851: c6 02 00 movb $0x0,(%rdx) ffffffff8000d854: 80 bd f0 f7 ff ff 00 cmpb $0x0,-0x810(%rbp) ffffffff8000d85b: 0f 84 bf 03 00 00 je ffffffff8000dc20 ffffffff8000d861: 31 c0 xor %eax,%eax ffffffff8000d863: 66 90 xchg %ax,%ax ffffffff8000d865: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d86c: 00 00 00 00 ffffffff8000d870: 48 89 c2 mov %rax,%rdx ffffffff8000d873: 48 83 c0 01 add $0x1,%rax ffffffff8000d877: 41 80 3c 00 00 cmpb $0x0,(%r8,%rax,1) ffffffff8000d87c: 75 f2 jne ffffffff8000d870 ffffffff8000d87e: 80 bc 15 f0 f7 ff ff cmpb $0x2f,-0x810(%rbp,%rdx,1) ffffffff8000d885: 2f ffffffff8000d886: 0f 85 4c 01 00 00 jne ffffffff8000d9d8 ffffffff8000d88c: 4c 89 c0 mov %r8,%rax ffffffff8000d88f: 90 nop ffffffff8000d890: 48 83 c0 01 add $0x1,%rax ffffffff8000d894: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d897: 75 f7 jne ffffffff8000d890 ffffffff8000d899: 0f b6 95 f0 f6 ff ff movzbl -0x910(%rbp),%edx ffffffff8000d8a0: 84 d2 test %dl,%dl ffffffff8000d8a2: 74 2d je ffffffff8000d8d1 ffffffff8000d8a4: 48 8d b5 f0 f6 ff ff lea -0x910(%rbp),%rsi ffffffff8000d8ab: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000d8b2: 00 00 00 ffffffff8000d8b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d8bc: 00 00 00 00 ffffffff8000d8c0: 48 83 c6 01 add $0x1,%rsi ffffffff8000d8c4: 88 10 mov %dl,(%rax) ffffffff8000d8c6: 48 83 c0 01 add $0x1,%rax ffffffff8000d8ca: 0f b6 16 movzbl (%rsi),%edx ffffffff8000d8cd: 84 d2 test %dl,%dl ffffffff8000d8cf: 75 ef jne ffffffff8000d8c0 ffffffff8000d8d1: c6 00 00 movb $0x0,(%rax) ffffffff8000d8d4: 48 89 fa mov %rdi,%rdx ffffffff8000d8d7: 4c 89 c0 mov %r8,%rax ffffffff8000d8da: 84 c9 test %cl,%cl ffffffff8000d8dc: 75 16 jne ffffffff8000d8f4 ffffffff8000d8de: eb 18 jmp ffffffff8000d8f8 ffffffff8000d8e0: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff8000d8e4: 48 83 c2 01 add $0x1,%rdx ffffffff8000d8e8: 48 83 c0 01 add $0x1,%rax ffffffff8000d8ec: 84 c9 test %cl,%cl ffffffff8000d8ee: 0f 84 1c 01 00 00 je ffffffff8000da10 ffffffff8000d8f4: 38 08 cmp %cl,(%rax) ffffffff8000d8f6: 74 e8 je ffffffff8000d8e0 ffffffff8000d8f8: 38 08 cmp %cl,(%rax) ffffffff8000d8fa: 0f 84 ce 00 00 00 je ffffffff8000d9ce ffffffff8000d900: 48 89 fb mov %rdi,%rbx ffffffff8000d903: 4c 89 c0 mov %r8,%rax ffffffff8000d906: 48 8d 15 f5 3c 02 00 lea 0x23cf5(%rip),%rdx # ffffffff80031602 ffffffff8000d90d: 48 8d 8d fb f7 ff ff lea -0x805(%rbp),%rcx ffffffff8000d914: 90 nop ffffffff8000d915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d91c: 00 00 00 00 ffffffff8000d920: 48 83 c0 01 add $0x1,%rax ffffffff8000d924: 0f b6 3a movzbl (%rdx),%edi ffffffff8000d927: 40 38 78 ff cmp %dil,-0x1(%rax) ffffffff8000d92b: 75 4c jne ffffffff8000d979 ffffffff8000d92d: 48 83 c2 01 add $0x1,%rdx ffffffff8000d931: 48 39 c8 cmp %rcx,%rax ffffffff8000d934: 75 ea jne ffffffff8000d920 ffffffff8000d936: 48 8d 73 0b lea 0xb(%rbx),%rsi ffffffff8000d93a: 48 89 d8 mov %rbx,%rax ffffffff8000d93d: 48 8d 15 be 3c 02 00 lea 0x23cbe(%rip),%rdx # ffffffff80031602 ffffffff8000d944: eb 2e jmp ffffffff8000d974 ffffffff8000d946: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000d94a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d951: 00 00 00 00 ffffffff8000d955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d95c: 00 00 00 00 ffffffff8000d960: 48 83 c0 01 add $0x1,%rax ffffffff8000d964: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000d967: 48 83 c2 01 add $0x1,%rdx ffffffff8000d96b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8000d96e: 0f 85 b4 01 00 00 jne ffffffff8000db28 ffffffff8000d974: 48 39 f0 cmp %rsi,%rax ffffffff8000d977: 75 e7 jne ffffffff8000d960 ffffffff8000d979: 4c 89 c0 mov %r8,%rax ffffffff8000d97c: 48 8d 15 7f 3c 02 00 lea 0x23c7f(%rip),%rdx # ffffffff80031602 ffffffff8000d983: 48 8d 8d fb f7 ff ff lea -0x805(%rbp),%rcx ffffffff8000d98a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d991: 00 00 00 00 ffffffff8000d995: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000d99c: 00 00 00 00 ffffffff8000d9a0: 48 83 c0 01 add $0x1,%rax ffffffff8000d9a4: 0f b6 3a movzbl (%rdx),%edi ffffffff8000d9a7: 40 38 78 ff cmp %dil,-0x1(%rax) ffffffff8000d9ab: 75 73 jne ffffffff8000da20 ffffffff8000d9ad: 48 83 c2 01 add $0x1,%rdx ffffffff8000d9b1: 48 39 c8 cmp %rcx,%rax ffffffff8000d9b4: 75 ea jne ffffffff8000d9a0 ffffffff8000d9b6: 4c 89 c6 mov %r8,%rsi ffffffff8000d9b9: 48 89 df mov %rbx,%rdi ffffffff8000d9bc: e8 4f c6 ff ff call ffffffff8000a010 ffffffff8000d9c1: 84 c0 test %al,%al ffffffff8000d9c3: 0f 85 35 01 00 00 jne ffffffff8000dafe ffffffff8000d9c9: e8 62 f5 ff ff call ffffffff8000cf30 ffffffff8000d9ce: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000d9d2: c9 leave ffffffff8000d9d3: c3 ret ffffffff8000d9d4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000d9d8: 4c 89 c0 mov %r8,%rax ffffffff8000d9db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000d9e0: 48 83 c0 01 add $0x1,%rax ffffffff8000d9e4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000d9e7: 75 f7 jne ffffffff8000d9e0 ffffffff8000d9e9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000d9ee: 66 89 10 mov %dx,(%rax) ffffffff8000d9f1: 80 bd f0 f7 ff ff 00 cmpb $0x0,-0x810(%rbp) ffffffff8000d9f8: 0f 85 8e fe ff ff jne ffffffff8000d88c ffffffff8000d9fe: 4c 89 c0 mov %r8,%rax ffffffff8000da01: e9 93 fe ff ff jmp ffffffff8000d899 ffffffff8000da06: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000da0d: 00 00 00 ffffffff8000da10: 31 c9 xor %ecx,%ecx ffffffff8000da12: e9 e1 fe ff ff jmp ffffffff8000d8f8 ffffffff8000da17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000da1e: 00 00 ffffffff8000da20: 48 8d 73 0b lea 0xb(%rbx),%rsi ffffffff8000da24: 48 89 d8 mov %rbx,%rax ffffffff8000da27: 48 8d 15 d4 3b 02 00 lea 0x23bd4(%rip),%rdx # ffffffff80031602 ffffffff8000da2e: eb 24 jmp ffffffff8000da54 ffffffff8000da30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000da35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000da3c: 00 00 00 00 ffffffff8000da40: 48 83 c0 01 add $0x1,%rax ffffffff8000da44: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000da47: 48 83 c2 01 add $0x1,%rdx ffffffff8000da4b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8000da4e: 0f 85 62 ff ff ff jne ffffffff8000d9b6 ffffffff8000da54: 48 39 f0 cmp %rsi,%rax ffffffff8000da57: 75 e7 jne ffffffff8000da40 ffffffff8000da59: 0f b6 13 movzbl (%rbx),%edx ffffffff8000da5c: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff8000da63: 48 89 d9 mov %rbx,%rcx ffffffff8000da66: 48 89 f8 mov %rdi,%rax ffffffff8000da69: 84 d2 test %dl,%dl ffffffff8000da6b: 74 24 je ffffffff8000da91 ffffffff8000da6d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000da74: 00 ffffffff8000da75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000da7c: 00 00 00 00 ffffffff8000da80: 48 83 c1 01 add $0x1,%rcx ffffffff8000da84: 88 10 mov %dl,(%rax) ffffffff8000da86: 48 83 c0 01 add $0x1,%rax ffffffff8000da8a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000da8d: 84 d2 test %dl,%dl ffffffff8000da8f: 75 ef jne ffffffff8000da80 ffffffff8000da91: c6 00 00 movb $0x0,(%rax) ffffffff8000da94: 48 89 fa mov %rdi,%rdx ffffffff8000da97: 80 bd f0 fb ff ff 00 cmpb $0x0,-0x410(%rbp) ffffffff8000da9e: 74 09 je ffffffff8000daa9 ffffffff8000daa0: 48 83 c2 01 add $0x1,%rdx ffffffff8000daa4: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000daa7: 75 f7 jne ffffffff8000daa0 ffffffff8000daa9: 4c 8d 4a 07 lea 0x7(%rdx),%r9 ffffffff8000daad: 48 89 d0 mov %rdx,%rax ffffffff8000dab0: be 2e 00 00 00 mov $0x2e,%esi ffffffff8000dab5: 48 8d 0d 10 3c 02 00 lea 0x23c10(%rip),%rcx # ffffffff800316cc ffffffff8000dabc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000dac0: 48 83 c1 01 add $0x1,%rcx ffffffff8000dac4: 48 83 c0 01 add $0x1,%rax ffffffff8000dac8: 40 88 70 ff mov %sil,-0x1(%rax) ffffffff8000dacc: 0f b6 31 movzbl (%rcx),%esi ffffffff8000dacf: 4c 39 c8 cmp %r9,%rax ffffffff8000dad2: 75 ec jne ffffffff8000dac0 ffffffff8000dad4: c6 42 07 00 movb $0x0,0x7(%rdx) ffffffff8000dad8: 4c 89 85 e8 f6 ff ff mov %r8,-0x918(%rbp) ffffffff8000dadf: e8 cc 58 00 00 call ffffffff800133b0 ffffffff8000dae4: 4c 8b 85 e8 f6 ff ff mov -0x918(%rbp),%r8 ffffffff8000daeb: 48 89 df mov %rbx,%rdi ffffffff8000daee: 4c 89 c6 mov %r8,%rsi ffffffff8000daf1: e8 1a c5 ff ff call ffffffff8000a010 ffffffff8000daf6: 84 c0 test %al,%al ffffffff8000daf8: 0f 84 cb fe ff ff je ffffffff8000d9c9 ffffffff8000dafe: 48 89 df mov %rbx,%rdi ffffffff8000db01: e8 7a 63 00 00 call ffffffff80013e80 ffffffff8000db06: 48 89 df mov %rbx,%rdi ffffffff8000db09: 84 c0 test %al,%al ffffffff8000db0b: 74 0a je ffffffff8000db17 ffffffff8000db0d: e8 9e c2 ff ff call ffffffff80009db0 ffffffff8000db12: e9 b2 fe ff ff jmp ffffffff8000d9c9 ffffffff8000db17: e8 94 58 00 00 call ffffffff800133b0 ffffffff8000db1c: e9 a8 fe ff ff jmp ffffffff8000d9c9 ffffffff8000db21: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000db28: 0f b6 95 f0 f7 ff ff movzbl -0x810(%rbp),%edx ffffffff8000db2f: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff8000db36: 4c 89 c1 mov %r8,%rcx ffffffff8000db39: 48 89 f8 mov %rdi,%rax ffffffff8000db3c: 84 d2 test %dl,%dl ffffffff8000db3e: 74 11 je ffffffff8000db51 ffffffff8000db40: 48 83 c1 01 add $0x1,%rcx ffffffff8000db44: 88 10 mov %dl,(%rax) ffffffff8000db46: 48 83 c0 01 add $0x1,%rax ffffffff8000db4a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000db4d: 84 d2 test %dl,%dl ffffffff8000db4f: 75 ef jne ffffffff8000db40 ffffffff8000db51: c6 00 00 movb $0x0,(%rax) ffffffff8000db54: 48 89 fa mov %rdi,%rdx ffffffff8000db57: 80 bd f0 fb ff ff 00 cmpb $0x0,-0x410(%rbp) ffffffff8000db5e: 74 09 je ffffffff8000db69 ffffffff8000db60: 48 83 c2 01 add $0x1,%rdx ffffffff8000db64: 80 3a 00 cmpb $0x0,(%rdx) ffffffff8000db67: 75 f7 jne ffffffff8000db60 ffffffff8000db69: 4c 8d 4a 07 lea 0x7(%rdx),%r9 ffffffff8000db6d: 48 89 d0 mov %rdx,%rax ffffffff8000db70: be 2e 00 00 00 mov $0x2e,%esi ffffffff8000db75: 48 8d 0d 50 3b 02 00 lea 0x23b50(%rip),%rcx # ffffffff800316cc ffffffff8000db7c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000db80: 48 83 c1 01 add $0x1,%rcx ffffffff8000db84: 48 83 c0 01 add $0x1,%rax ffffffff8000db88: 40 88 70 ff mov %sil,-0x1(%rax) ffffffff8000db8c: 0f b6 31 movzbl (%rcx),%esi ffffffff8000db8f: 4c 39 c8 cmp %r9,%rax ffffffff8000db92: 75 ec jne ffffffff8000db80 ffffffff8000db94: c6 42 07 00 movb $0x0,0x7(%rdx) ffffffff8000db98: 48 8d 35 b6 3a 02 00 lea 0x23ab6(%rip),%rsi # ffffffff80031655 ffffffff8000db9f: 4c 89 85 e8 f6 ff ff mov %r8,-0x918(%rbp) ffffffff8000dba6: e8 c5 69 00 00 call ffffffff80014570 ffffffff8000dbab: 4c 8b 85 e8 f6 ff ff mov -0x918(%rbp),%r8 ffffffff8000dbb2: 48 85 c0 test %rax,%rax ffffffff8000dbb5: 48 89 c7 mov %rax,%rdi ffffffff8000dbb8: 0f 84 bb fd ff ff je ffffffff8000d979 ffffffff8000dbbe: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8000dbc1: 74 72 je ffffffff8000dc35 ffffffff8000dbc3: 31 d2 xor %edx,%edx ffffffff8000dbc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dbcc: 00 00 00 00 ffffffff8000dbd0: 48 83 c2 01 add $0x1,%rdx ffffffff8000dbd4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff8000dbd8: 75 f6 jne ffffffff8000dbd0 ffffffff8000dbda: 48 89 de mov %rbx,%rsi ffffffff8000dbdd: 4c 89 85 e0 f6 ff ff mov %r8,-0x920(%rbp) ffffffff8000dbe4: 48 89 bd e8 f6 ff ff mov %rdi,-0x918(%rbp) ffffffff8000dbeb: e8 c0 4e 00 00 call ffffffff80012ab0 ffffffff8000dbf0: 48 8b bd e8 f6 ff ff mov -0x918(%rbp),%rdi ffffffff8000dbf7: e8 24 4b 00 00 call ffffffff80012720 ffffffff8000dbfc: 4c 8b 85 e0 f6 ff ff mov -0x920(%rbp),%r8 ffffffff8000dc03: e9 71 fd ff ff jmp ffffffff8000d979 ffffffff8000dc08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000dc0f: 00 ffffffff8000dc10: 31 d2 xor %edx,%edx ffffffff8000dc12: e9 fe fb ff ff jmp ffffffff8000d815 ffffffff8000dc17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000dc1e: 00 00 ffffffff8000dc20: 80 bd ef f7 ff ff 2f cmpb $0x2f,-0x811(%rbp) ffffffff8000dc27: 0f 84 d1 fd ff ff je ffffffff8000d9fe ffffffff8000dc2d: 4c 89 c0 mov %r8,%rax ffffffff8000dc30: e9 b4 fd ff ff jmp ffffffff8000d9e9 ffffffff8000dc35: 31 d2 xor %edx,%edx ffffffff8000dc37: eb a1 jmp ffffffff8000dbda ffffffff8000dc39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000dc40 : ffffffff8000dc40: 8b 0d d2 08 0f 00 mov 0xf08d2(%rip),%ecx # ffffffff800fe518 ffffffff8000dc46: 85 c9 test %ecx,%ecx ffffffff8000dc48: 0f 84 5a 02 00 00 je ffffffff8000dea8 ffffffff8000dc4e: 80 3d cb 08 0f 00 00 cmpb $0x0,0xf08cb(%rip) # ffffffff800fe520 ffffffff8000dc55: 48 8d 15 c4 08 0f 00 lea 0xf08c4(%rip),%rdx # ffffffff800fe520 ffffffff8000dc5c: 0f 84 3e 02 00 00 je ffffffff8000dea0 ffffffff8000dc62: 49 89 f0 mov %rsi,%r8 ffffffff8000dc65: 48 89 d0 mov %rdx,%rax ffffffff8000dc68: eb 23 jmp ffffffff8000dc8d ffffffff8000dc6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dc71: 00 00 00 00 ffffffff8000dc75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dc7c: 00 00 00 00 ffffffff8000dc80: 48 83 c6 01 add $0x1,%rsi ffffffff8000dc84: 48 83 c0 01 add $0x1,%rax ffffffff8000dc88: 38 4e ff cmp %cl,-0x1(%rsi) ffffffff8000dc8b: 75 34 jne ffffffff8000dcc1 ffffffff8000dc8d: 0f b6 08 movzbl (%rax),%ecx ffffffff8000dc90: 84 c9 test %cl,%cl ffffffff8000dc92: 75 ec jne ffffffff8000dc80 ffffffff8000dc94: 31 c0 xor %eax,%eax ffffffff8000dc96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000dc9d: 00 00 00 ffffffff8000dca0: 48 83 c0 01 add $0x1,%rax ffffffff8000dca4: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) ffffffff8000dca8: 75 f6 jne ffffffff8000dca0 ffffffff8000dcaa: 48 98 cltq ffffffff8000dcac: 41 0f b6 04 00 movzbl (%r8,%rax,1),%eax ffffffff8000dcb1: 84 c0 test %al,%al ffffffff8000dcb3: 0f 84 ef 01 00 00 je ffffffff8000dea8 ffffffff8000dcb9: 3c 2f cmp $0x2f,%al ffffffff8000dcbb: 0f 84 e7 01 00 00 je ffffffff8000dea8 ffffffff8000dcc1: 55 push %rbp ffffffff8000dcc2: 31 c9 xor %ecx,%ecx ffffffff8000dcc4: 48 89 e5 mov %rsp,%rbp ffffffff8000dcc7: 53 push %rbx ffffffff8000dcc8: 48 81 ec 18 05 00 00 sub $0x518,%rsp ffffffff8000dccf: 48 8b 9f 30 04 00 00 mov 0x430(%rdi),%rbx ffffffff8000dcd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000dcdd: 00 00 00 ffffffff8000dce0: 48 83 c1 01 add $0x1,%rcx ffffffff8000dce4: 80 3c 0a 00 cmpb $0x0,(%rdx,%rcx,1) ffffffff8000dce8: 75 f6 jne ffffffff8000dce0 ffffffff8000dcea: 41 89 ca mov %ecx,%r10d ffffffff8000dced: 85 c9 test %ecx,%ecx ffffffff8000dcef: 0f 8e d7 01 00 00 jle ffffffff8000decc ffffffff8000dcf5: 8d 41 ff lea -0x1(%rcx),%eax ffffffff8000dcf8: 48 98 cltq ffffffff8000dcfa: eb 0c jmp ffffffff8000dd08 ffffffff8000dcfc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000dd00: 48 83 e8 01 sub $0x1,%rax ffffffff8000dd04: 85 c0 test %eax,%eax ffffffff8000dd06: 78 0b js ffffffff8000dd13 ffffffff8000dd08: 89 c7 mov %eax,%edi ffffffff8000dd0a: 80 3c 02 2f cmpb $0x2f,(%rdx,%rax,1) ffffffff8000dd0e: 75 f0 jne ffffffff8000dd00 ffffffff8000dd10: 8d 78 01 lea 0x1(%rax),%edi ffffffff8000dd13: 41 39 fa cmp %edi,%r10d ffffffff8000dd16: 0f 8e b0 01 00 00 jle ffffffff8000decc ffffffff8000dd1c: 48 63 c7 movslq %edi,%rax ffffffff8000dd1f: 4c 8d 8d f0 fa ff ff lea -0x510(%rbp),%r9 ffffffff8000dd26: 49 29 c1 sub %rax,%r9 ffffffff8000dd29: 90 nop ffffffff8000dd2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dd31: 00 00 00 00 ffffffff8000dd35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dd3c: 00 00 00 00 ffffffff8000dd40: 0f b6 34 02 movzbl (%rdx,%rax,1),%esi ffffffff8000dd44: 41 88 34 01 mov %sil,(%r9,%rax,1) ffffffff8000dd48: 48 83 c0 01 add $0x1,%rax ffffffff8000dd4c: 41 39 c2 cmp %eax,%r10d ffffffff8000dd4f: 7f ef jg ffffffff8000dd40 ffffffff8000dd51: 29 f9 sub %edi,%ecx ffffffff8000dd53: 48 63 c9 movslq %ecx,%rcx ffffffff8000dd56: c6 84 0d f0 fa ff ff movb $0x0,-0x510(%rbp,%rcx,1) ffffffff8000dd5d: 00 ffffffff8000dd5e: 41 0f b6 08 movzbl (%r8),%ecx ffffffff8000dd62: 84 c9 test %cl,%cl ffffffff8000dd64: 0f 84 7a 01 00 00 je ffffffff8000dee4 ffffffff8000dd6a: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff8000dd71: 4c 89 c6 mov %r8,%rsi ffffffff8000dd74: 48 89 f8 mov %rdi,%rax ffffffff8000dd77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000dd7e: 00 00 ffffffff8000dd80: 48 83 c6 01 add $0x1,%rsi ffffffff8000dd84: 88 08 mov %cl,(%rax) ffffffff8000dd86: 48 83 c0 01 add $0x1,%rax ffffffff8000dd8a: 0f b6 0e movzbl (%rsi),%ecx ffffffff8000dd8d: 84 c9 test %cl,%cl ffffffff8000dd8f: 75 ef jne ffffffff8000dd80 ffffffff8000dd91: c6 00 00 movb $0x0,(%rax) ffffffff8000dd94: 80 bd f0 fb ff ff 00 cmpb $0x0,-0x410(%rbp) ffffffff8000dd9b: 0f 84 32 01 00 00 je ffffffff8000ded3 ffffffff8000dda1: 31 c0 xor %eax,%eax ffffffff8000dda3: 66 90 xchg %ax,%ax ffffffff8000dda5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ddac: 00 00 00 00 ffffffff8000ddb0: 48 89 c1 mov %rax,%rcx ffffffff8000ddb3: 48 83 c0 01 add $0x1,%rax ffffffff8000ddb7: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000ddbb: 75 f3 jne ffffffff8000ddb0 ffffffff8000ddbd: 80 bc 0d f0 fb ff ff cmpb $0x2f,-0x410(%rbp,%rcx,1) ffffffff8000ddc4: 2f ffffffff8000ddc5: 74 27 je ffffffff8000ddee ffffffff8000ddc7: 48 89 f8 mov %rdi,%rax ffffffff8000ddca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ddd0: 48 83 c0 01 add $0x1,%rax ffffffff8000ddd4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000ddd7: 75 f7 jne ffffffff8000ddd0 ffffffff8000ddd9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000ddde: 66 89 10 mov %dx,(%rax) ffffffff8000dde1: 80 bd f0 fb ff ff 00 cmpb $0x0,-0x410(%rbp) ffffffff8000dde8: 0f 84 4d 01 00 00 je ffffffff8000df3b ffffffff8000ddee: 48 89 f8 mov %rdi,%rax ffffffff8000ddf1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000ddf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ddfc: 00 00 00 00 ffffffff8000de00: 48 83 c0 01 add $0x1,%rax ffffffff8000de04: 80 38 00 cmpb $0x0,(%rax) ffffffff8000de07: 75 f7 jne ffffffff8000de00 ffffffff8000de09: 0f b6 8d f0 fa ff ff movzbl -0x510(%rbp),%ecx ffffffff8000de10: 84 c9 test %cl,%cl ffffffff8000de12: 74 1d je ffffffff8000de31 ffffffff8000de14: 48 8d b5 f0 fa ff ff lea -0x510(%rbp),%rsi ffffffff8000de1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000de20: 48 83 c6 01 add $0x1,%rsi ffffffff8000de24: 88 08 mov %cl,(%rax) ffffffff8000de26: 48 83 c0 01 add $0x1,%rax ffffffff8000de2a: 0f b6 0e movzbl (%rsi),%ecx ffffffff8000de2d: 84 c9 test %cl,%cl ffffffff8000de2f: 75 ef jne ffffffff8000de20 ffffffff8000de31: c6 00 00 movb $0x0,(%rax) ffffffff8000de34: 4c 89 85 e8 fa ff ff mov %r8,-0x518(%rbp) ffffffff8000de3b: e8 f0 5a 00 00 call ffffffff80013930 ffffffff8000de40: 4c 8b 85 e8 fa ff ff mov -0x518(%rbp),%r8 ffffffff8000de47: 84 c0 test %al,%al ffffffff8000de49: 74 65 je ffffffff8000deb0 ffffffff8000de4b: c7 83 14 44 00 00 04 movl $0x4,0x4414(%rbx) ffffffff8000de52: 00 00 00 ffffffff8000de55: 41 0f b6 10 movzbl (%r8),%edx ffffffff8000de59: 48 8d 83 1d 46 00 00 lea 0x461d(%rbx),%rax ffffffff8000de60: 84 d2 test %dl,%dl ffffffff8000de62: 74 2e je ffffffff8000de92 ffffffff8000de64: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000de6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000de71: 00 00 00 00 ffffffff8000de75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000de7c: 00 00 00 00 ffffffff8000de80: 49 83 c0 01 add $0x1,%r8 ffffffff8000de84: 88 10 mov %dl,(%rax) ffffffff8000de86: 48 83 c0 01 add $0x1,%rax ffffffff8000de8a: 41 0f b6 10 movzbl (%r8),%edx ffffffff8000de8e: 84 d2 test %dl,%dl ffffffff8000de90: 75 ee jne ffffffff8000de80 ffffffff8000de92: c6 00 00 movb $0x0,(%rax) ffffffff8000de95: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000de99: c9 leave ffffffff8000de9a: c3 ret ffffffff8000de9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000dea0: c3 ret ffffffff8000dea1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000dea8: c3 ret ffffffff8000dea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000deb0: 4c 89 c7 mov %r8,%rdi ffffffff8000deb3: e8 c8 c5 ff ff call ffffffff8000a480 ffffffff8000deb8: 83 3d 59 06 0f 00 02 cmpl $0x2,0xf0659(%rip) # ffffffff800fe518 ffffffff8000debf: 74 32 je ffffffff8000def3 ffffffff8000dec1: e8 6a f0 ff ff call ffffffff8000cf30 ffffffff8000dec6: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000deca: c9 leave ffffffff8000decb: c3 ret ffffffff8000decc: 31 c9 xor %ecx,%ecx ffffffff8000dece: e9 80 fe ff ff jmp ffffffff8000dd53 ffffffff8000ded3: 80 bd ef fb ff ff 2f cmpb $0x2f,-0x411(%rbp) ffffffff8000deda: 74 5f je ffffffff8000df3b ffffffff8000dedc: 48 89 f8 mov %rdi,%rax ffffffff8000dedf: e9 f5 fe ff ff jmp ffffffff8000ddd9 ffffffff8000dee4: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff8000deeb: 48 89 f8 mov %rdi,%rax ffffffff8000deee: e9 9e fe ff ff jmp ffffffff8000dd91 ffffffff8000def3: 48 8d 3d 26 06 0f 00 lea 0xf0626(%rip),%rdi # ffffffff800fe520 ffffffff8000defa: e8 81 5f 00 00 call ffffffff80013e80 ffffffff8000deff: 48 8d 15 1a 06 0f 00 lea 0xf061a(%rip),%rdx # ffffffff800fe520 ffffffff8000df06: 84 c0 test %al,%al ffffffff8000df08: 74 27 je ffffffff8000df31 ffffffff8000df0a: 48 89 d7 mov %rdx,%rdi ffffffff8000df0d: e8 6e 5f 00 00 call ffffffff80013e80 ffffffff8000df12: 48 8d 15 07 06 0f 00 lea 0xf0607(%rip),%rdx # ffffffff800fe520 ffffffff8000df19: 84 c0 test %al,%al ffffffff8000df1b: 74 14 je ffffffff8000df31 ffffffff8000df1d: 48 89 d7 mov %rdx,%rdi ffffffff8000df20: e8 8b be ff ff call ffffffff80009db0 ffffffff8000df25: c7 05 e9 05 0f 00 00 movl $0x0,0xf05e9(%rip) # ffffffff800fe518 ffffffff8000df2c: 00 00 00 ffffffff8000df2f: eb 90 jmp ffffffff8000dec1 ffffffff8000df31: 48 89 d7 mov %rdx,%rdi ffffffff8000df34: e8 77 54 00 00 call ffffffff800133b0 ffffffff8000df39: eb ea jmp ffffffff8000df25 ffffffff8000df3b: 48 89 f8 mov %rdi,%rax ffffffff8000df3e: e9 c6 fe ff ff jmp ffffffff8000de09 ffffffff8000df43: 66 90 xchg %ax,%ax ffffffff8000df45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000df4c: 00 00 00 00 ffffffff8000df50 : ffffffff8000df50: 55 push %rbp ffffffff8000df51: 31 c0 xor %eax,%eax ffffffff8000df53: 48 89 e5 mov %rsp,%rbp ffffffff8000df56: 41 56 push %r14 ffffffff8000df58: 41 55 push %r13 ffffffff8000df5a: 41 54 push %r12 ffffffff8000df5c: 49 89 d4 mov %rdx,%r12 ffffffff8000df5f: 53 push %rbx ffffffff8000df60: 48 89 f3 mov %rsi,%rbx ffffffff8000df63: 48 81 ec 00 05 00 00 sub $0x500,%rsp ffffffff8000df6a: 4c 8b af 30 04 00 00 mov 0x430(%rdi),%r13 ffffffff8000df71: eb 1c jmp ffffffff8000df8f ffffffff8000df73: 66 90 xchg %ax,%ax ffffffff8000df75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000df7c: 00 00 00 00 ffffffff8000df80: 48 83 c0 01 add $0x1,%rax ffffffff8000df84: 41 38 54 04 ff cmp %dl,-0x1(%r12,%rax,1) ffffffff8000df89: 0f 85 89 02 00 00 jne ffffffff8000e218 ffffffff8000df8f: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx ffffffff8000df93: 84 d2 test %dl,%dl ffffffff8000df95: 75 e9 jne ffffffff8000df80 ffffffff8000df97: 31 c0 xor %eax,%eax ffffffff8000df99: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8000df9c: 0f 84 19 03 00 00 je ffffffff8000e2bb ffffffff8000dfa2: 0f 1f 00 nopl (%rax) ffffffff8000dfa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dfac: 00 00 00 00 ffffffff8000dfb0: 48 83 c0 01 add $0x1,%rax ffffffff8000dfb4: 80 3c 03 00 cmpb $0x0,(%rbx,%rax,1) ffffffff8000dfb8: 75 f6 jne ffffffff8000dfb0 ffffffff8000dfba: 48 98 cltq ffffffff8000dfbc: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff8000dfc1: 84 c0 test %al,%al ffffffff8000dfc3: 0f 84 92 02 00 00 je ffffffff8000e25b ffffffff8000dfc9: 3c 2f cmp $0x2f,%al ffffffff8000dfcb: 0f 84 8a 02 00 00 je ffffffff8000e25b ffffffff8000dfd1: 31 d2 xor %edx,%edx ffffffff8000dfd3: 66 90 xchg %ax,%ax ffffffff8000dfd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000dfdc: 00 00 00 00 ffffffff8000dfe0: 48 83 c2 01 add $0x1,%rdx ffffffff8000dfe4: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) ffffffff8000dfe8: 75 f6 jne ffffffff8000dfe0 ffffffff8000dfea: 41 89 d0 mov %edx,%r8d ffffffff8000dfed: 85 d2 test %edx,%edx ffffffff8000dfef: 0f 8e 2e 02 00 00 jle ffffffff8000e223 ffffffff8000dff5: 8d 42 ff lea -0x1(%rdx),%eax ffffffff8000dff8: 48 63 ca movslq %edx,%rcx ffffffff8000dffb: 48 98 cltq ffffffff8000dffd: 48 29 c1 sub %rax,%rcx ffffffff8000e000: 48 01 d9 add %rbx,%rcx ffffffff8000e003: eb 23 jmp ffffffff8000e028 ffffffff8000e005: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e00a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e011: 00 00 00 00 ffffffff8000e015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e01c: 00 00 00 00 ffffffff8000e020: 48 83 e8 01 sub $0x1,%rax ffffffff8000e024: 85 c0 test %eax,%eax ffffffff8000e026: 78 0c js ffffffff8000e034 ffffffff8000e028: 89 c6 mov %eax,%esi ffffffff8000e02a: 80 7c 01 ff 2f cmpb $0x2f,-0x1(%rcx,%rax,1) ffffffff8000e02f: 75 ef jne ffffffff8000e020 ffffffff8000e031: 8d 70 01 lea 0x1(%rax),%esi ffffffff8000e034: 41 39 f0 cmp %esi,%r8d ffffffff8000e037: 0f 8e e6 01 00 00 jle ffffffff8000e223 ffffffff8000e03d: 48 63 c6 movslq %esi,%rax ffffffff8000e040: 48 8d bd e0 fa ff ff lea -0x520(%rbp),%rdi ffffffff8000e047: 48 29 c7 sub %rax,%rdi ffffffff8000e04a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000e050: 0f b6 0c 03 movzbl (%rbx,%rax,1),%ecx ffffffff8000e054: 88 0c 07 mov %cl,(%rdi,%rax,1) ffffffff8000e057: 48 83 c0 01 add $0x1,%rax ffffffff8000e05b: 41 39 c0 cmp %eax,%r8d ffffffff8000e05e: 7f f0 jg ffffffff8000e050 ffffffff8000e060: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff8000e065: 29 f2 sub %esi,%edx ffffffff8000e067: 48 63 d2 movslq %edx,%rdx ffffffff8000e06a: c6 84 15 e0 fa ff ff movb $0x0,-0x520(%rbp,%rdx,1) ffffffff8000e071: 00 ffffffff8000e072: 84 c0 test %al,%al ffffffff8000e074: 0f 84 68 02 00 00 je ffffffff8000e2e2 ffffffff8000e07a: 4c 8d b5 e0 fb ff ff lea -0x420(%rbp),%r14 ffffffff8000e081: 4c 89 e1 mov %r12,%rcx ffffffff8000e084: 4c 89 f2 mov %r14,%rdx ffffffff8000e087: 0f 1f 00 nopl (%rax) ffffffff8000e08a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e091: 00 00 00 00 ffffffff8000e095: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e09c: 00 00 00 00 ffffffff8000e0a0: 48 83 c1 01 add $0x1,%rcx ffffffff8000e0a4: 88 02 mov %al,(%rdx) ffffffff8000e0a6: 48 83 c2 01 add $0x1,%rdx ffffffff8000e0aa: 0f b6 01 movzbl (%rcx),%eax ffffffff8000e0ad: 84 c0 test %al,%al ffffffff8000e0af: 75 ef jne ffffffff8000e0a0 ffffffff8000e0b1: c6 02 00 movb $0x0,(%rdx) ffffffff8000e0b4: 80 bd e0 fb ff ff 00 cmpb $0x0,-0x420(%rbp) ffffffff8000e0bb: 0f 84 13 02 00 00 je ffffffff8000e2d4 ffffffff8000e0c1: 31 c0 xor %eax,%eax ffffffff8000e0c3: 66 90 xchg %ax,%ax ffffffff8000e0c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e0cc: 00 00 00 00 ffffffff8000e0d0: 48 89 c2 mov %rax,%rdx ffffffff8000e0d3: 48 83 c0 01 add $0x1,%rax ffffffff8000e0d7: 41 80 3c 06 00 cmpb $0x0,(%r14,%rax,1) ffffffff8000e0dc: 75 f2 jne ffffffff8000e0d0 ffffffff8000e0de: 80 bc 15 e0 fb ff ff cmpb $0x2f,-0x420(%rbp,%rdx,1) ffffffff8000e0e5: 2f ffffffff8000e0e6: 0f 85 84 01 00 00 jne ffffffff8000e270 ffffffff8000e0ec: 4c 89 f0 mov %r14,%rax ffffffff8000e0ef: 90 nop ffffffff8000e0f0: 48 83 c0 01 add $0x1,%rax ffffffff8000e0f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000e0f7: 75 f7 jne ffffffff8000e0f0 ffffffff8000e0f9: 0f b6 95 e0 fa ff ff movzbl -0x520(%rbp),%edx ffffffff8000e100: 84 d2 test %dl,%dl ffffffff8000e102: 74 2d je ffffffff8000e131 ffffffff8000e104: 48 8d 8d e0 fa ff ff lea -0x520(%rbp),%rcx ffffffff8000e10b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000e112: 00 00 00 ffffffff8000e115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e11c: 00 00 00 00 ffffffff8000e120: 48 83 c1 01 add $0x1,%rcx ffffffff8000e124: 88 10 mov %dl,(%rax) ffffffff8000e126: 48 83 c0 01 add $0x1,%rax ffffffff8000e12a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000e12d: 84 d2 test %dl,%dl ffffffff8000e12f: 75 ef jne ffffffff8000e120 ffffffff8000e131: c6 00 00 movb $0x0,(%rax) ffffffff8000e134: 4c 89 f7 mov %r14,%rdi ffffffff8000e137: e8 f4 57 00 00 call ffffffff80013930 ffffffff8000e13c: 84 c0 test %al,%al ffffffff8000e13e: 0f 84 0c 01 00 00 je ffffffff8000e250 ffffffff8000e144: 0f b6 33 movzbl (%rbx),%esi ffffffff8000e147: 48 89 d9 mov %rbx,%rcx ffffffff8000e14a: 4c 89 f2 mov %r14,%rdx ffffffff8000e14d: 89 f0 mov %esi,%eax ffffffff8000e14f: 40 84 f6 test %sil,%sil ffffffff8000e152: 75 20 jne ffffffff8000e174 ffffffff8000e154: e9 d6 00 00 00 jmp ffffffff8000e22f ffffffff8000e159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e160: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e164: 48 83 c1 01 add $0x1,%rcx ffffffff8000e168: 48 83 c2 01 add $0x1,%rdx ffffffff8000e16c: 84 c0 test %al,%al ffffffff8000e16e: 0f 84 3c 01 00 00 je ffffffff8000e2b0 ffffffff8000e174: 38 02 cmp %al,(%rdx) ffffffff8000e176: 74 e8 je ffffffff8000e160 ffffffff8000e178: 38 02 cmp %al,(%rdx) ffffffff8000e17a: 0f 84 d0 00 00 00 je ffffffff8000e250 ffffffff8000e180: 49 8d 85 1d 48 00 00 lea 0x481d(%r13),%rax ffffffff8000e187: 0f 1f 00 nopl (%rax) ffffffff8000e18a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e191: 00 00 00 00 ffffffff8000e195: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e19c: 00 00 00 00 ffffffff8000e1a0: 48 83 c3 01 add $0x1,%rbx ffffffff8000e1a4: 40 88 30 mov %sil,(%rax) ffffffff8000e1a7: 48 83 c0 01 add $0x1,%rax ffffffff8000e1ab: 0f b6 33 movzbl (%rbx),%esi ffffffff8000e1ae: 40 84 f6 test %sil,%sil ffffffff8000e1b1: 75 ed jne ffffffff8000e1a0 ffffffff8000e1b3: c6 00 00 movb $0x0,(%rax) ffffffff8000e1b6: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff8000e1bb: 49 8d 85 1d 46 00 00 lea 0x461d(%r13),%rax ffffffff8000e1c2: 84 d2 test %dl,%dl ffffffff8000e1c4: 74 2d je ffffffff8000e1f3 ffffffff8000e1c6: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000e1ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e1d1: 00 00 00 00 ffffffff8000e1d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e1dc: 00 00 00 00 ffffffff8000e1e0: 49 83 c4 01 add $0x1,%r12 ffffffff8000e1e4: 88 10 mov %dl,(%rax) ffffffff8000e1e6: 48 83 c0 01 add $0x1,%rax ffffffff8000e1ea: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff8000e1ef: 84 d2 test %dl,%dl ffffffff8000e1f1: 75 ed jne ffffffff8000e1e0 ffffffff8000e1f3: c6 00 00 movb $0x0,(%rax) ffffffff8000e1f6: 41 c7 85 14 44 00 00 movl $0x5,0x4414(%r13) ffffffff8000e1fd: 05 00 00 00 ffffffff8000e201: 48 81 c4 00 05 00 00 add $0x500,%rsp ffffffff8000e208: 5b pop %rbx ffffffff8000e209: 41 5c pop %r12 ffffffff8000e20b: 41 5d pop %r13 ffffffff8000e20d: 41 5e pop %r14 ffffffff8000e20f: 5d pop %rbp ffffffff8000e210: c3 ret ffffffff8000e211: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e218: 31 d2 xor %edx,%edx ffffffff8000e21a: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8000e21d: 0f 85 bd fd ff ff jne ffffffff8000dfe0 ffffffff8000e223: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff8000e228: 31 d2 xor %edx,%edx ffffffff8000e22a: e9 38 fe ff ff jmp ffffffff8000e067 ffffffff8000e22f: 49 8d 85 1d 48 00 00 lea 0x481d(%r13),%rax ffffffff8000e236: 80 bd e0 fb ff ff 00 cmpb $0x0,-0x420(%rbp) ffffffff8000e23d: 0f 85 70 ff ff ff jne ffffffff8000e1b3 ffffffff8000e243: 66 90 xchg %ax,%ax ffffffff8000e245: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e24c: 00 00 00 00 ffffffff8000e250: 4c 89 e6 mov %r12,%rsi ffffffff8000e253: 48 89 df mov %rbx,%rdi ffffffff8000e256: e8 15 f5 ff ff call ffffffff8000d770 ffffffff8000e25b: 48 81 c4 00 05 00 00 add $0x500,%rsp ffffffff8000e262: 5b pop %rbx ffffffff8000e263: 41 5c pop %r12 ffffffff8000e265: 41 5d pop %r13 ffffffff8000e267: 41 5e pop %r14 ffffffff8000e269: 5d pop %rbp ffffffff8000e26a: c3 ret ffffffff8000e26b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e270: 4c 89 f0 mov %r14,%rax ffffffff8000e273: 66 90 xchg %ax,%ax ffffffff8000e275: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e27c: 00 00 00 00 ffffffff8000e280: 48 83 c0 01 add $0x1,%rax ffffffff8000e284: 80 38 00 cmpb $0x0,(%rax) ffffffff8000e287: 75 f7 jne ffffffff8000e280 ffffffff8000e289: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000e28e: 66 89 10 mov %dx,(%rax) ffffffff8000e291: 80 bd e0 fb ff ff 00 cmpb $0x0,-0x420(%rbp) ffffffff8000e298: 0f 85 4e fe ff ff jne ffffffff8000e0ec ffffffff8000e29e: 4c 89 f0 mov %r14,%rax ffffffff8000e2a1: e9 53 fe ff ff jmp ffffffff8000e0f9 ffffffff8000e2a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000e2ad: 00 00 00 ffffffff8000e2b0: 31 c0 xor %eax,%eax ffffffff8000e2b2: 38 02 cmp %al,(%rdx) ffffffff8000e2b4: 74 9a je ffffffff8000e250 ffffffff8000e2b6: e9 c5 fe ff ff jmp ffffffff8000e180 ffffffff8000e2bb: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff8000e2c0: 84 c0 test %al,%al ffffffff8000e2c2: 74 97 je ffffffff8000e25b ffffffff8000e2c4: 3c 2f cmp $0x2f,%al ffffffff8000e2c6: 74 93 je ffffffff8000e25b ffffffff8000e2c8: c6 85 e0 fa ff ff 00 movb $0x0,-0x520(%rbp) ffffffff8000e2cf: e9 a6 fd ff ff jmp ffffffff8000e07a ffffffff8000e2d4: 80 bd df fb ff ff 2f cmpb $0x2f,-0x421(%rbp) ffffffff8000e2db: 74 c1 je ffffffff8000e29e ffffffff8000e2dd: 4c 89 f0 mov %r14,%rax ffffffff8000e2e0: eb a7 jmp ffffffff8000e289 ffffffff8000e2e2: 4c 8d b5 e0 fb ff ff lea -0x420(%rbp),%r14 ffffffff8000e2e9: 4c 89 f2 mov %r14,%rdx ffffffff8000e2ec: e9 c0 fd ff ff jmp ffffffff8000e0b1 ffffffff8000e2f1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000e2f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e2fc: 00 00 00 00 ffffffff8000e300 : ffffffff8000e300: 48 8b 87 30 04 00 00 mov 0x430(%rdi),%rax ffffffff8000e307: 48 8d 90 08 43 00 00 lea 0x4308(%rax),%rdx ffffffff8000e30e: e9 3d fc ff ff jmp ffffffff8000df50 ffffffff8000e313: 66 90 xchg %ax,%ax ffffffff8000e315: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e31c: 00 00 00 00 ffffffff8000e320 : ffffffff8000e320: 55 push %rbp ffffffff8000e321: 48 89 e5 mov %rsp,%rbp ffffffff8000e324: 41 54 push %r12 ffffffff8000e326: 53 push %rbx ffffffff8000e327: 31 db xor %ebx,%ebx ffffffff8000e329: 83 3d f0 02 0f 00 09 cmpl $0x9,0xf02f0(%rip) # ffffffff800fe620 ffffffff8000e330: 0f 8f 31 01 00 00 jg ffffffff8000e467 ffffffff8000e336: 49 89 fc mov %rdi,%r12 ffffffff8000e339: bf 58 04 00 00 mov $0x458,%edi ffffffff8000e33e: e8 3d 9c 00 00 call ffffffff80017f80 ffffffff8000e343: bf 2c 49 00 00 mov $0x492c,%edi ffffffff8000e348: 48 89 c3 mov %rax,%rbx ffffffff8000e34b: e8 30 9c 00 00 call ffffffff80017f80 ffffffff8000e350: 48 63 15 c9 02 0f 00 movslq 0xf02c9(%rip),%rdx # ffffffff800fe620 ffffffff8000e357: 48 8d 35 34 35 02 00 lea 0x23534(%rip),%rsi # ffffffff80031892 ffffffff8000e35e: 48 8d 3d 8b 0f 00 00 lea 0xf8b(%rip),%rdi # ffffffff8000f2f0 ffffffff8000e365: 48 89 33 mov %rsi,(%rbx) ffffffff8000e368: 6b ca 1e imul $0x1e,%edx,%ecx ffffffff8000e36b: c6 43 18 01 movb $0x1,0x18(%rbx) ffffffff8000e36f: 48 89 bb 48 04 00 00 mov %rdi,0x448(%rbx) ffffffff8000e376: 48 89 df mov %rbx,%rdi ffffffff8000e379: 48 89 83 30 04 00 00 mov %rax,0x430(%rbx) ffffffff8000e380: 8d b1 2c 01 00 00 lea 0x12c(%rcx),%esi ffffffff8000e386: 83 c1 64 add $0x64,%ecx ffffffff8000e389: c6 83 24 04 00 00 01 movb $0x1,0x424(%rbx) ffffffff8000e390: 89 73 08 mov %esi,0x8(%rbx) ffffffff8000e393: 48 be 58 02 00 00 90 movabs $0x19000000258,%rsi ffffffff8000e39a: 01 00 00 ffffffff8000e39d: 48 89 73 10 mov %rsi,0x10(%rbx) ffffffff8000e3a1: 48 8d 35 b8 ca ff ff lea -0x3548(%rip),%rsi # ffffffff8000ae60 ffffffff8000e3a8: 48 89 b3 38 04 00 00 mov %rsi,0x438(%rbx) ffffffff8000e3af: 48 8d 35 5a 07 00 00 lea 0x75a(%rip),%rsi # ffffffff8000eb10 ffffffff8000e3b6: 89 4b 0c mov %ecx,0xc(%rbx) ffffffff8000e3b9: 31 c9 xor %ecx,%ecx ffffffff8000e3bb: 48 89 b3 40 04 00 00 mov %rsi,0x440(%rbx) ffffffff8000e3c2: 48 8d 35 d7 af ff ff lea -0x5029(%rip),%rsi # ffffffff800093a0 ffffffff8000e3c9: 48 89 b3 50 04 00 00 mov %rsi,0x450(%rbx) ffffffff8000e3d0: c7 83 28 04 00 00 0a movl $0xa,0x428(%rbx) ffffffff8000e3d7: 00 00 00 ffffffff8000e3da: 66 89 88 1d 49 00 00 mov %cx,0x491d(%rax) ffffffff8000e3e1: c7 80 04 43 00 00 ff movl $0xffffffff,0x4304(%rax) ffffffff8000e3e8: ff ff ff ffffffff8000e3eb: c7 80 08 44 00 00 ff movl $0xffffffff,0x4408(%rax) ffffffff8000e3f2: ff ff ff ffffffff8000e3f5: 48 c7 80 10 44 00 00 movq $0x0,0x4410(%rax) ffffffff8000e3fc: 00 00 00 00 ffffffff8000e400: c6 80 1f 49 00 00 00 movb $0x0,0x491f(%rax) ffffffff8000e407: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8000e40a: 89 05 10 02 0f 00 mov %eax,0xf0210(%rip) # ffffffff800fe620 ffffffff8000e410: 48 8d 05 29 02 0f 00 lea 0xf0229(%rip),%rax # ffffffff800fe640 ffffffff8000e417: 48 89 1c d0 mov %rbx,(%rax,%rdx,8) ffffffff8000e41b: e8 c0 a3 01 00 call ffffffff800287e0 ffffffff8000e420: 48 89 df mov %rbx,%rdi ffffffff8000e423: e8 28 a3 01 00 call ffffffff80028750 ffffffff8000e428: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff8000e42d: 4c 89 e1 mov %r12,%rcx ffffffff8000e430: 48 8d 15 63 34 02 00 lea 0x23463(%rip),%rdx # ffffffff8003189a ffffffff8000e437: 84 c0 test %al,%al ffffffff8000e439: 75 15 jne ffffffff8000e450 ffffffff8000e43b: eb 1b jmp ffffffff8000e458 ffffffff8000e43d: 0f 1f 00 nopl (%rax) ffffffff8000e440: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e444: 48 83 c1 01 add $0x1,%rcx ffffffff8000e448: 48 83 c2 01 add $0x1,%rdx ffffffff8000e44c: 84 c0 test %al,%al ffffffff8000e44e: 74 40 je ffffffff8000e490 ffffffff8000e450: 38 02 cmp %al,(%rdx) ffffffff8000e452: 74 ec je ffffffff8000e440 ffffffff8000e454: 3a 02 cmp (%rdx),%al ffffffff8000e456: 74 18 je ffffffff8000e470 ffffffff8000e458: 48 8b bb 30 04 00 00 mov 0x430(%rbx),%rdi ffffffff8000e45f: 4c 89 e6 mov %r12,%rsi ffffffff8000e462: e8 49 c2 ff ff call ffffffff8000a6b0 ffffffff8000e467: 48 89 d8 mov %rbx,%rax ffffffff8000e46a: 5b pop %rbx ffffffff8000e46b: 41 5c pop %r12 ffffffff8000e46d: 5d pop %rbp ffffffff8000e46e: c3 ret ffffffff8000e46f: 90 nop ffffffff8000e470: 48 8b bb 30 04 00 00 mov 0x430(%rbx),%rdi ffffffff8000e477: 48 8d 35 1a 34 02 00 lea 0x2341a(%rip),%rsi # ffffffff80031898 ffffffff8000e47e: e8 2d c2 ff ff call ffffffff8000a6b0 ffffffff8000e483: 48 89 d8 mov %rbx,%rax ffffffff8000e486: 5b pop %rbx ffffffff8000e487: 41 5c pop %r12 ffffffff8000e489: 5d pop %rbp ffffffff8000e48a: c3 ret ffffffff8000e48b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e490: 31 c0 xor %eax,%eax ffffffff8000e492: 3a 02 cmp (%rdx),%al ffffffff8000e494: 75 c2 jne ffffffff8000e458 ffffffff8000e496: eb d8 jmp ffffffff8000e470 ffffffff8000e498: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e49f: 00 ffffffff8000e4a0 : ffffffff8000e4a0: e9 7b fe ff ff jmp ffffffff8000e320 ffffffff8000e4a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e4ac: 00 00 00 00 ffffffff8000e4b0 : ffffffff8000e4b0: 55 push %rbp ffffffff8000e4b1: 48 89 e5 mov %rsp,%rbp ffffffff8000e4b4: 53 push %rbx ffffffff8000e4b5: 48 89 fb mov %rdi,%rbx ffffffff8000e4b8: 48 83 ec 08 sub $0x8,%rsp ffffffff8000e4bc: e8 bf 59 00 00 call ffffffff80013e80 ffffffff8000e4c1: 84 c0 test %al,%al ffffffff8000e4c3: 0f 85 8f 00 00 00 jne ffffffff8000e558 ffffffff8000e4c9: 0f b6 0b movzbl (%rbx),%ecx ffffffff8000e4cc: 48 89 da mov %rbx,%rdx ffffffff8000e4cf: 48 8d 05 33 43 02 00 lea 0x24333(%rip),%rax # ffffffff80032809 ffffffff8000e4d6: 84 c9 test %cl,%cl ffffffff8000e4d8: 0f 84 8a 00 00 00 je ffffffff8000e568 ffffffff8000e4de: 66 90 xchg %ax,%ax ffffffff8000e4e0: 48 83 c2 01 add $0x1,%rdx ffffffff8000e4e4: 80 f9 2e cmp $0x2e,%cl ffffffff8000e4e7: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000e4ea: 48 0f 44 c2 cmove %rdx,%rax ffffffff8000e4ee: 84 c9 test %cl,%cl ffffffff8000e4f0: 75 ee jne ffffffff8000e4e0 ffffffff8000e4f2: 0f b6 10 movzbl (%rax),%edx ffffffff8000e4f5: 84 d2 test %dl,%dl ffffffff8000e4f7: 74 6f je ffffffff8000e568 ffffffff8000e4f9: 48 8d 0d e2 2a 02 00 lea 0x22ae2(%rip),%rcx # ffffffff80030fe2 ffffffff8000e500: eb 32 jmp ffffffff8000e534 ffffffff8000e502: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e509: 00 ffffffff8000e50a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e511: 00 00 00 00 ffffffff8000e515: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e51c: 00 00 00 00 ffffffff8000e520: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff8000e524: 48 83 c0 01 add $0x1,%rax ffffffff8000e528: 48 83 c1 01 add $0x1,%rcx ffffffff8000e52c: 84 d2 test %dl,%dl ffffffff8000e52e: 0f 84 7c 00 00 00 je ffffffff8000e5b0 ffffffff8000e534: 38 11 cmp %dl,(%rcx) ffffffff8000e536: 74 e8 je ffffffff8000e520 ffffffff8000e538: 3a 11 cmp (%rcx),%dl ffffffff8000e53a: 75 2c jne ffffffff8000e568 ffffffff8000e53c: 48 8d 3d 3d 4b 59 01 lea 0x1594b3d(%rip),%rdi # ffffffff815a3080 ffffffff8000e543: e8 08 a2 01 00 call ffffffff80028750 ffffffff8000e548: 48 89 df mov %rbx,%rdi ffffffff8000e54b: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e54f: c9 leave ffffffff8000e550: e9 4b 91 00 00 jmp ffffffff800176a0 ffffffff8000e555: 0f 1f 00 nopl (%rax) ffffffff8000e558: 48 89 df mov %rbx,%rdi ffffffff8000e55b: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e55f: c9 leave ffffffff8000e560: e9 bb fd ff ff jmp ffffffff8000e320 ffffffff8000e565: 0f 1f 00 nopl (%rax) ffffffff8000e568: 48 8d 35 1a 32 02 00 lea 0x2321a(%rip),%rsi # ffffffff80031789 ffffffff8000e56f: 48 89 df mov %rbx,%rdi ffffffff8000e572: e8 89 ad ff ff call ffffffff80009300 ffffffff8000e577: 84 c0 test %al,%al ffffffff8000e579: 75 3d jne ffffffff8000e5b8 ffffffff8000e57b: 48 8d 35 f1 39 02 00 lea 0x239f1(%rip),%rsi # ffffffff80031f73 ffffffff8000e582: 48 89 df mov %rbx,%rdi ffffffff8000e585: e8 76 ad ff ff call ffffffff80009300 ffffffff8000e58a: 84 c0 test %al,%al ffffffff8000e58c: 75 13 jne ffffffff8000e5a1 ffffffff8000e58e: 48 8d 35 f9 31 02 00 lea 0x231f9(%rip),%rsi # ffffffff8003178e ffffffff8000e595: 48 89 df mov %rbx,%rdi ffffffff8000e598: e8 63 ad ff ff call ffffffff80009300 ffffffff8000e59d: 84 c0 test %al,%al ffffffff8000e59f: 74 30 je ffffffff8000e5d1 ffffffff8000e5a1: 48 89 df mov %rbx,%rdi ffffffff8000e5a4: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e5a8: c9 leave ffffffff8000e5a9: e9 b2 0c 01 00 jmp ffffffff8001f260 ffffffff8000e5ae: 66 90 xchg %ax,%ax ffffffff8000e5b0: 31 d2 xor %edx,%edx ffffffff8000e5b2: eb 84 jmp ffffffff8000e538 ffffffff8000e5b4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000e5b8: 48 89 df mov %rbx,%rdi ffffffff8000e5bb: e8 90 f0 00 00 call ffffffff8001d650 ffffffff8000e5c0: 48 8d 3d b9 6d 64 03 lea 0x3646db9(%rip),%rdi # ffffffff83655380 ffffffff8000e5c7: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e5cb: c9 leave ffffffff8000e5cc: e9 7f a1 01 00 jmp ffffffff80028750 ffffffff8000e5d1: 48 8d 3d 68 73 0e 00 lea 0xe7368(%rip),%rdi # ffffffff800f5940 ffffffff8000e5d8: e8 73 a1 01 00 call ffffffff80028750 ffffffff8000e5dd: 48 89 df mov %rbx,%rdi ffffffff8000e5e0: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e5e4: c9 leave ffffffff8000e5e5: e9 b6 aa ff ff jmp ffffffff800090a0 ffffffff8000e5ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000e5f0 : ffffffff8000e5f0: 85 f6 test %esi,%esi ffffffff8000e5f2: 0f 88 b8 03 00 00 js ffffffff8000e9b0 ffffffff8000e5f8: 48 8b 87 30 04 00 00 mov 0x430(%rdi),%rax ffffffff8000e5ff: 39 b0 00 43 00 00 cmp %esi,0x4300(%rax) ffffffff8000e605: 0f 8e a5 03 00 00 jle ffffffff8000e9b0 ffffffff8000e60b: 4c 63 c6 movslq %esi,%r8 ffffffff8000e60e: 4d 69 c0 0c 01 00 00 imul $0x10c,%r8,%r8 ffffffff8000e615: 49 01 c0 add %rax,%r8 ffffffff8000e618: 41 80 b8 00 01 00 00 cmpb $0x0,0x100(%r8) ffffffff8000e61f: 00 ffffffff8000e620: 0f 85 fa 03 00 00 jne ffffffff8000ea20 ffffffff8000e626: 55 push %rbp ffffffff8000e627: 48 89 e5 mov %rsp,%rbp ffffffff8000e62a: 53 push %rbx ffffffff8000e62b: 48 81 ec 28 02 00 00 sub $0x228,%rsp ffffffff8000e632: 0f b6 90 08 43 00 00 movzbl 0x4308(%rax),%edx ffffffff8000e639: 84 d2 test %dl,%dl ffffffff8000e63b: 0f 84 3f 04 00 00 je ffffffff8000ea80 ffffffff8000e641: 4c 8d 8d f0 fd ff ff lea -0x210(%rbp),%r9 ffffffff8000e648: 48 05 08 43 00 00 add $0x4308,%rax ffffffff8000e64e: 4c 89 c9 mov %r9,%rcx ffffffff8000e651: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000e655: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e65c: 00 00 00 00 ffffffff8000e660: 48 83 c0 01 add $0x1,%rax ffffffff8000e664: 88 11 mov %dl,(%rcx) ffffffff8000e666: 48 83 c1 01 add $0x1,%rcx ffffffff8000e66a: 0f b6 10 movzbl (%rax),%edx ffffffff8000e66d: 84 d2 test %dl,%dl ffffffff8000e66f: 75 ef jne ffffffff8000e660 ffffffff8000e671: c6 01 00 movb $0x0,(%rcx) ffffffff8000e674: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000e67b: 0f 84 0f 04 00 00 je ffffffff8000ea90 ffffffff8000e681: 31 c0 xor %eax,%eax ffffffff8000e683: 66 90 xchg %ax,%ax ffffffff8000e685: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e68c: 00 00 00 00 ffffffff8000e690: 48 89 c2 mov %rax,%rdx ffffffff8000e693: 48 83 c0 01 add $0x1,%rax ffffffff8000e697: 41 80 3c 01 00 cmpb $0x0,(%r9,%rax,1) ffffffff8000e69c: 75 f2 jne ffffffff8000e690 ffffffff8000e69e: 80 bc 15 f0 fd ff ff cmpb $0x2f,-0x210(%rbp,%rdx,1) ffffffff8000e6a5: 2f ffffffff8000e6a6: 0f 85 0c 03 00 00 jne ffffffff8000e9b8 ffffffff8000e6ac: 4c 89 c8 mov %r9,%rax ffffffff8000e6af: 90 nop ffffffff8000e6b0: 48 83 c0 01 add $0x1,%rax ffffffff8000e6b4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000e6b7: 75 f7 jne ffffffff8000e6b0 ffffffff8000e6b9: 41 0f b6 10 movzbl (%r8),%edx ffffffff8000e6bd: 84 d2 test %dl,%dl ffffffff8000e6bf: 74 30 je ffffffff8000e6f1 ffffffff8000e6c1: 4c 89 c1 mov %r8,%rcx ffffffff8000e6c4: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000e6ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e6d1: 00 00 00 00 ffffffff8000e6d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e6dc: 00 00 00 00 ffffffff8000e6e0: 48 83 c1 01 add $0x1,%rcx ffffffff8000e6e4: 88 10 mov %dl,(%rax) ffffffff8000e6e6: 48 83 c0 01 add $0x1,%rax ffffffff8000e6ea: 0f b6 11 movzbl (%rcx),%edx ffffffff8000e6ed: 84 d2 test %dl,%dl ffffffff8000e6ef: 75 ef jne ffffffff8000e6e0 ffffffff8000e6f1: c6 00 00 movb $0x0,(%rax) ffffffff8000e6f4: 48 8d 35 e0 2f 02 00 lea 0x22fe0(%rip),%rsi # ffffffff800316db ffffffff8000e6fb: 4c 89 c7 mov %r8,%rdi ffffffff8000e6fe: e8 fd ab ff ff call ffffffff80009300 ffffffff8000e703: 84 c0 test %al,%al ffffffff8000e705: 0f 84 e5 02 00 00 je ffffffff8000e9f0 ffffffff8000e70b: 41 0f b6 30 movzbl (%r8),%esi ffffffff8000e70f: 40 84 f6 test %sil,%sil ffffffff8000e712: 0f 84 0c 02 00 00 je ffffffff8000e924 ffffffff8000e718: 89 f0 mov %esi,%eax ffffffff8000e71a: 4c 89 c1 mov %r8,%rcx ffffffff8000e71d: 48 8d 15 b0 2f 02 00 lea 0x22fb0(%rip),%rdx # ffffffff800316d4 ffffffff8000e724: eb 2e jmp ffffffff8000e754 ffffffff8000e726: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000e72a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e731: 00 00 00 00 ffffffff8000e735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e73c: 00 00 00 00 ffffffff8000e740: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e744: 48 83 c1 01 add $0x1,%rcx ffffffff8000e748: 48 83 c2 01 add $0x1,%rdx ffffffff8000e74c: 84 c0 test %al,%al ffffffff8000e74e: 0f 84 ac 02 00 00 je ffffffff8000ea00 ffffffff8000e754: 38 02 cmp %al,(%rdx) ffffffff8000e756: 74 e8 je ffffffff8000e740 ffffffff8000e758: 38 02 cmp %al,(%rdx) ffffffff8000e75a: 0f 84 5f 03 00 00 je ffffffff8000eabf ffffffff8000e760: 89 f0 mov %esi,%eax ffffffff8000e762: 4c 89 c1 mov %r8,%rcx ffffffff8000e765: 48 8d 15 79 2f 02 00 lea 0x22f79(%rip),%rdx # ffffffff800316e5 ffffffff8000e76c: eb 26 jmp ffffffff8000e794 ffffffff8000e76e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e77c: 00 00 00 00 ffffffff8000e780: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e784: 48 83 c1 01 add $0x1,%rcx ffffffff8000e788: 48 83 c2 01 add $0x1,%rdx ffffffff8000e78c: 84 c0 test %al,%al ffffffff8000e78e: 0f 84 7c 02 00 00 je ffffffff8000ea10 ffffffff8000e794: 38 02 cmp %al,(%rdx) ffffffff8000e796: 74 e8 je ffffffff8000e780 ffffffff8000e798: 38 02 cmp %al,(%rdx) ffffffff8000e79a: 0f 84 c0 02 00 00 je ffffffff8000ea60 ffffffff8000e7a0: 89 f0 mov %esi,%eax ffffffff8000e7a2: 4c 89 c1 mov %r8,%rcx ffffffff8000e7a5: 48 8d 15 4d 2f 02 00 lea 0x22f4d(%rip),%rdx # ffffffff800316f9 ffffffff8000e7ac: eb 26 jmp ffffffff8000e7d4 ffffffff8000e7ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e7b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e7bc: 00 00 00 00 ffffffff8000e7c0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e7c4: 48 83 c1 01 add $0x1,%rcx ffffffff8000e7c8: 48 83 c2 01 add $0x1,%rdx ffffffff8000e7cc: 84 c0 test %al,%al ffffffff8000e7ce: 0f 84 5c 02 00 00 je ffffffff8000ea30 ffffffff8000e7d4: 38 02 cmp %al,(%rdx) ffffffff8000e7d6: 74 e8 je ffffffff8000e7c0 ffffffff8000e7d8: 38 02 cmp %al,(%rdx) ffffffff8000e7da: 0f 84 fa 02 00 00 je ffffffff8000eada ffffffff8000e7e0: 89 f0 mov %esi,%eax ffffffff8000e7e2: 4c 89 c1 mov %r8,%rcx ffffffff8000e7e5: 48 8d 15 1f 2f 02 00 lea 0x22f1f(%rip),%rdx # ffffffff8003170b ffffffff8000e7ec: eb 26 jmp ffffffff8000e814 ffffffff8000e7ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e7f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e7fc: 00 00 00 00 ffffffff8000e800: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e804: 48 83 c1 01 add $0x1,%rcx ffffffff8000e808: 48 83 c2 01 add $0x1,%rdx ffffffff8000e80c: 84 c0 test %al,%al ffffffff8000e80e: 0f 84 2c 02 00 00 je ffffffff8000ea40 ffffffff8000e814: 38 02 cmp %al,(%rdx) ffffffff8000e816: 74 e8 je ffffffff8000e800 ffffffff8000e818: 38 02 cmp %al,(%rdx) ffffffff8000e81a: 0f 84 8f 02 00 00 je ffffffff8000eaaf ffffffff8000e820: 89 f0 mov %esi,%eax ffffffff8000e822: 4c 89 c1 mov %r8,%rcx ffffffff8000e825: 48 8d 15 f4 2e 02 00 lea 0x22ef4(%rip),%rdx # ffffffff80031720 ffffffff8000e82c: eb 26 jmp ffffffff8000e854 ffffffff8000e82e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e835: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e83c: 00 00 00 00 ffffffff8000e840: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e844: 48 83 c1 01 add $0x1,%rcx ffffffff8000e848: 48 83 c2 01 add $0x1,%rdx ffffffff8000e84c: 84 c0 test %al,%al ffffffff8000e84e: 0f 84 fc 01 00 00 je ffffffff8000ea50 ffffffff8000e854: 38 02 cmp %al,(%rdx) ffffffff8000e856: 74 e8 je ffffffff8000e840 ffffffff8000e858: 38 02 cmp %al,(%rdx) ffffffff8000e85a: 0f 84 68 02 00 00 je ffffffff8000eac8 ffffffff8000e860: 89 f0 mov %esi,%eax ffffffff8000e862: 4c 89 c1 mov %r8,%rcx ffffffff8000e865: 48 8d 15 cb 2e 02 00 lea 0x22ecb(%rip),%rdx # ffffffff80031737 ffffffff8000e86c: eb 26 jmp ffffffff8000e894 ffffffff8000e86e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e875: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e87c: 00 00 00 00 ffffffff8000e880: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e884: 48 83 c1 01 add $0x1,%rcx ffffffff8000e888: 48 83 c2 01 add $0x1,%rdx ffffffff8000e88c: 84 c0 test %al,%al ffffffff8000e88e: 0f 84 e4 01 00 00 je ffffffff8000ea78 ffffffff8000e894: 38 02 cmp %al,(%rdx) ffffffff8000e896: 74 e8 je ffffffff8000e880 ffffffff8000e898: 38 02 cmp %al,(%rdx) ffffffff8000e89a: 0f 84 31 02 00 00 je ffffffff8000ead1 ffffffff8000e8a0: 89 f0 mov %esi,%eax ffffffff8000e8a2: 4c 89 c1 mov %r8,%rcx ffffffff8000e8a5: 48 8d 15 9a 2e 02 00 lea 0x22e9a(%rip),%rdx # ffffffff80031746 ffffffff8000e8ac: eb 26 jmp ffffffff8000e8d4 ffffffff8000e8ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e8b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e8bc: 00 00 00 00 ffffffff8000e8c0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8000e8c4: 48 83 c1 01 add $0x1,%rcx ffffffff8000e8c8: 48 83 c2 01 add $0x1,%rdx ffffffff8000e8cc: 84 c0 test %al,%al ffffffff8000e8ce: 0f 84 d4 01 00 00 je ffffffff8000eaa8 ffffffff8000e8d4: 38 02 cmp %al,(%rdx) ffffffff8000e8d6: 74 e8 je ffffffff8000e8c0 ffffffff8000e8d8: 48 8d 0d 38 27 02 00 lea 0x22738(%rip),%rcx # ffffffff80031017 ffffffff8000e8df: 38 02 cmp %al,(%rdx) ffffffff8000e8e1: 75 33 jne ffffffff8000e916 ffffffff8000e8e3: e9 14 02 00 00 jmp ffffffff8000eafc ffffffff8000e8e8: 66 90 xchg %ax,%ax ffffffff8000e8ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e8f1: 00 00 00 00 ffffffff8000e8f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000e8fc: 00 00 00 00 ffffffff8000e900: 41 0f b6 70 01 movzbl 0x1(%r8),%esi ffffffff8000e905: 49 83 c0 01 add $0x1,%r8 ffffffff8000e909: 48 83 c1 01 add $0x1,%rcx ffffffff8000e90d: 40 84 f6 test %sil,%sil ffffffff8000e910: 0f 84 a2 01 00 00 je ffffffff8000eab8 ffffffff8000e916: 40 38 31 cmp %sil,(%rcx) ffffffff8000e919: 74 e5 je ffffffff8000e900 ffffffff8000e91b: 40 3a 31 cmp (%rcx),%sil ffffffff8000e91e: 0f 84 c7 01 00 00 je ffffffff8000eaeb ffffffff8000e924: 4c 89 cf mov %r9,%rdi ffffffff8000e927: 48 8d 35 36 29 02 00 lea 0x22936(%rip),%rsi # ffffffff80031264 ffffffff8000e92e: 4c 89 8d e8 fd ff ff mov %r9,-0x218(%rbp) ffffffff8000e935: e8 36 5c 00 00 call ffffffff80014570 ffffffff8000e93a: 4c 8b 8d e8 fd ff ff mov -0x218(%rbp),%r9 ffffffff8000e941: 48 85 c0 test %rax,%rax ffffffff8000e944: 48 89 c7 mov %rax,%rdi ffffffff8000e947: 0f 84 a3 00 00 00 je ffffffff8000e9f0 ffffffff8000e94d: ba ff 00 00 00 mov $0xff,%edx ffffffff8000e952: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi ffffffff8000e959: 4c 89 8d d8 fd ff ff mov %r9,-0x228(%rbp) ffffffff8000e960: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) ffffffff8000e967: e8 b4 3e 00 00 call ffffffff80012820 ffffffff8000e96c: 48 8b bd e0 fd ff ff mov -0x220(%rbp),%rdi ffffffff8000e973: 89 85 e8 fd ff ff mov %eax,-0x218(%rbp) ffffffff8000e979: e8 a2 3d 00 00 call ffffffff80012720 ffffffff8000e97e: 48 63 85 e8 fd ff ff movslq -0x218(%rbp),%rax ffffffff8000e985: 4c 8b 8d d8 fd ff ff mov -0x228(%rbp),%r9 ffffffff8000e98c: 85 c0 test %eax,%eax ffffffff8000e98e: 7e 60 jle ffffffff8000e9f0 ffffffff8000e990: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8000e997: c6 84 05 f0 fe ff ff movb $0x0,-0x110(%rbp,%rax,1) ffffffff8000e99e: 00 ffffffff8000e99f: e8 0c fb ff ff call ffffffff8000e4b0 ffffffff8000e9a4: eb 52 jmp ffffffff8000e9f8 ffffffff8000e9a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000e9ad: 00 00 00 ffffffff8000e9b0: c3 ret ffffffff8000e9b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000e9b8: 4c 89 c8 mov %r9,%rax ffffffff8000e9bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000e9c0: 48 83 c0 01 add $0x1,%rax ffffffff8000e9c4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000e9c7: 75 f7 jne ffffffff8000e9c0 ffffffff8000e9c9: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000e9ce: 66 89 10 mov %dx,(%rax) ffffffff8000e9d1: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8000e9d8: 0f 85 ce fc ff ff jne ffffffff8000e6ac ffffffff8000e9de: 4c 89 c8 mov %r9,%rax ffffffff8000e9e1: e9 d3 fc ff ff jmp ffffffff8000e6b9 ffffffff8000e9e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000e9ed: 00 00 00 ffffffff8000e9f0: 4c 89 cf mov %r9,%rdi ffffffff8000e9f3: e8 b8 fa ff ff call ffffffff8000e4b0 ffffffff8000e9f8: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000e9fc: c9 leave ffffffff8000e9fd: c3 ret ffffffff8000e9fe: 66 90 xchg %ax,%ax ffffffff8000ea00: 31 c0 xor %eax,%eax ffffffff8000ea02: e9 51 fd ff ff jmp ffffffff8000e758 ffffffff8000ea07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ea0e: 00 00 ffffffff8000ea10: 31 c0 xor %eax,%eax ffffffff8000ea12: 38 02 cmp %al,(%rdx) ffffffff8000ea14: 0f 85 86 fd ff ff jne ffffffff8000e7a0 ffffffff8000ea1a: eb 44 jmp ffffffff8000ea60 ffffffff8000ea1c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000ea20: 4c 89 c6 mov %r8,%rsi ffffffff8000ea23: e9 98 c1 ff ff jmp ffffffff8000abc0 ffffffff8000ea28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ea2f: 00 ffffffff8000ea30: 31 c0 xor %eax,%eax ffffffff8000ea32: e9 a1 fd ff ff jmp ffffffff8000e7d8 ffffffff8000ea37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ea3e: 00 00 ffffffff8000ea40: 31 c0 xor %eax,%eax ffffffff8000ea42: e9 d1 fd ff ff jmp ffffffff8000e818 ffffffff8000ea47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ea4e: 00 00 ffffffff8000ea50: 31 c0 xor %eax,%eax ffffffff8000ea52: e9 01 fe ff ff jmp ffffffff8000e858 ffffffff8000ea57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ea5e: 00 00 ffffffff8000ea60: 48 8d 3d f9 09 06 00 lea 0x609f9(%rip),%rdi # ffffffff8006f460 ffffffff8000ea67: e8 e4 9c 01 00 call ffffffff80028750 ffffffff8000ea6c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000ea70: c9 leave ffffffff8000ea71: c3 ret ffffffff8000ea72: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ea78: 31 c0 xor %eax,%eax ffffffff8000ea7a: e9 19 fe ff ff jmp ffffffff8000e898 ffffffff8000ea7f: 90 nop ffffffff8000ea80: 4c 8d 8d f0 fd ff ff lea -0x210(%rbp),%r9 ffffffff8000ea87: 4c 89 c9 mov %r9,%rcx ffffffff8000ea8a: e9 e2 fb ff ff jmp ffffffff8000e671 ffffffff8000ea8f: 90 nop ffffffff8000ea90: 80 bd ef fd ff ff 2f cmpb $0x2f,-0x211(%rbp) ffffffff8000ea97: 0f 84 41 ff ff ff je ffffffff8000e9de ffffffff8000ea9d: 4c 89 c8 mov %r9,%rax ffffffff8000eaa0: e9 24 ff ff ff jmp ffffffff8000e9c9 ffffffff8000eaa5: 0f 1f 00 nopl (%rax) ffffffff8000eaa8: 31 c0 xor %eax,%eax ffffffff8000eaaa: e9 29 fe ff ff jmp ffffffff8000e8d8 ffffffff8000eaaf: 48 8d 3d 8a 57 5c 03 lea 0x35c578a(%rip),%rdi # ffffffff835d4240 ffffffff8000eab6: eb af jmp ffffffff8000ea67 ffffffff8000eab8: 31 f6 xor %esi,%esi ffffffff8000eaba: e9 5c fe ff ff jmp ffffffff8000e91b ffffffff8000eabf: 48 8d 3d 3a 64 64 03 lea 0x364643a(%rip),%rdi # ffffffff83654f00 ffffffff8000eac6: eb 9f jmp ffffffff8000ea67 ffffffff8000eac8: 48 8d 3d 71 61 0a 00 lea 0xa6171(%rip),%rdi # ffffffff800b4c40 ffffffff8000eacf: eb 96 jmp ffffffff8000ea67 ffffffff8000ead1: 48 8d 3d 28 05 06 00 lea 0x60528(%rip),%rdi # ffffffff8006f000 ffffffff8000ead8: eb 8d jmp ffffffff8000ea67 ffffffff8000eada: e8 f1 55 ff ff call ffffffff800040d0 ffffffff8000eadf: 48 8d 3d 1a 0e 06 00 lea 0x60e1a(%rip),%rdi # ffffffff8006f900 ffffffff8000eae6: e9 7c ff ff ff jmp ffffffff8000ea67 ffffffff8000eaeb: 48 8d 3d 10 2b 02 00 lea 0x22b10(%rip),%rdi # ffffffff80031602 ffffffff8000eaf2: e8 29 f8 ff ff call ffffffff8000e320 ffffffff8000eaf7: e9 fc fe ff ff jmp ffffffff8000e9f8 ffffffff8000eafc: 48 8d 3d 97 2d 02 00 lea 0x22d97(%rip),%rdi # ffffffff8003189a ffffffff8000eb03: e8 18 f8 ff ff call ffffffff8000e320 ffffffff8000eb08: e9 eb fe ff ff jmp ffffffff8000e9f8 ffffffff8000eb0d: 0f 1f 00 nopl (%rax) ffffffff8000eb10 : ffffffff8000eb10: 55 push %rbp ffffffff8000eb11: 49 89 f8 mov %rdi,%r8 ffffffff8000eb14: 89 f1 mov %esi,%ecx ffffffff8000eb16: 48 89 e5 mov %rsp,%rbp ffffffff8000eb19: 53 push %rbx ffffffff8000eb1a: 48 81 ec 18 01 00 00 sub $0x118,%rsp ffffffff8000eb21: 48 8b bf 30 04 00 00 mov 0x430(%rdi),%rdi ffffffff8000eb28: 8b 97 14 44 00 00 mov 0x4414(%rdi),%edx ffffffff8000eb2e: 83 fa 08 cmp $0x8,%edx ffffffff8000eb31: 0f 87 c2 02 00 00 ja ffffffff8000edf9 ffffffff8000eb37: 41 89 f2 mov %esi,%r10d ffffffff8000eb3a: 89 d0 mov %edx,%eax ffffffff8000eb3c: 48 8d 35 b1 ff 02 00 lea 0x2ffb1(%rip),%rsi # ffffffff8003eaf4 ffffffff8000eb43: 4d 89 c1 mov %r8,%r9 ffffffff8000eb46: 48 63 04 86 movslq (%rsi,%rax,4),%rax ffffffff8000eb4a: 48 01 f0 add %rsi,%rax ffffffff8000eb4d: ff e0 jmp *%rax ffffffff8000eb4f: 90 nop ffffffff8000eb50: 80 f9 1b cmp $0x1b,%cl ffffffff8000eb53: 0f 8f 0f 05 00 00 jg ffffffff8000f068 ffffffff8000eb59: 80 f9 07 cmp $0x7,%cl ffffffff8000eb5c: 0f 8e 7d 02 00 00 jle ffffffff8000eddf ffffffff8000eb62: 41 83 ea 08 sub $0x8,%r10d ffffffff8000eb66: 41 80 fa 13 cmp $0x13,%r10b ffffffff8000eb6a: 0f 87 6f 02 00 00 ja ffffffff8000eddf ffffffff8000eb70: 48 8d 0d a1 ff 02 00 lea 0x2ffa1(%rip),%rcx # ffffffff8003eb18 ffffffff8000eb77: 45 0f b6 d2 movzbl %r10b,%r10d ffffffff8000eb7b: 4a 63 04 91 movslq (%rcx,%r10,4),%rax ffffffff8000eb7f: 48 01 c8 add %rcx,%rax ffffffff8000eb82: ff e0 jmp *%rax ffffffff8000eb84: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000eb88: 80 f9 1b cmp $0x1b,%cl ffffffff8000eb8b: 0f 84 e5 00 00 00 je ffffffff8000ec76 ffffffff8000eb91: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000eb95: c9 leave ffffffff8000eb96: c3 ret ffffffff8000eb97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000eb9e: 00 00 ffffffff8000eba0: 80 f9 1b cmp $0x1b,%cl ffffffff8000eba3: 0f 84 cd 00 00 00 je ffffffff8000ec76 ffffffff8000eba9: 80 f9 0a cmp $0xa,%cl ffffffff8000ebac: 75 e3 jne ffffffff8000eb91 ffffffff8000ebae: 48 81 c7 1d 46 00 00 add $0x461d,%rdi ffffffff8000ebb5: 4c 89 85 e8 fe ff ff mov %r8,-0x118(%rbp) ffffffff8000ebbc: e8 bf b8 ff ff call ffffffff8000a480 ffffffff8000ebc1: 83 3d 50 f9 0e 00 02 cmpl $0x2,0xef950(%rip) # ffffffff800fe518 ffffffff8000ebc8: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000ebcf: 0f 84 54 06 00 00 je ffffffff8000f229 ffffffff8000ebd5: 4c 89 8d e8 fe ff ff mov %r9,-0x118(%rbp) ffffffff8000ebdc: e8 4f e3 ff ff call ffffffff8000cf30 ffffffff8000ebe1: eb 2d jmp ffffffff8000ec10 ffffffff8000ebe3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ebe8: 80 f9 1b cmp $0x1b,%cl ffffffff8000ebeb: 0f 84 85 00 00 00 je ffffffff8000ec76 ffffffff8000ebf1: 80 f9 0a cmp $0xa,%cl ffffffff8000ebf4: 75 9b jne ffffffff8000eb91 ffffffff8000ebf6: 48 8d b7 1d 46 00 00 lea 0x461d(%rdi),%rsi ffffffff8000ebfd: 48 81 c7 1d 48 00 00 add $0x481d,%rdi ffffffff8000ec04: 4c 89 85 e8 fe ff ff mov %r8,-0x118(%rbp) ffffffff8000ec0b: e8 60 eb ff ff call ffffffff8000d770 ffffffff8000ec10: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000ec17: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff8000ec1e: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000ec25: 00 00 00 ffffffff8000ec28: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000ec2f: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000ec36: 00 00 00 ffffffff8000ec39: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000ec40: e9 4c ff ff ff jmp ffffffff8000eb91 ffffffff8000ec45: 0f 1f 00 nopl (%rax) ffffffff8000ec48: 80 f9 1b cmp $0x1b,%cl ffffffff8000ec4b: 74 29 je ffffffff8000ec76 ffffffff8000ec4d: 80 f9 0a cmp $0xa,%cl ffffffff8000ec50: 0f 85 3b ff ff ff jne ffffffff8000eb91 ffffffff8000ec56: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000ec5a: 4c 89 c7 mov %r8,%rdi ffffffff8000ec5d: c9 leave ffffffff8000ec5e: e9 7d e9 ff ff jmp ffffffff8000d5e0 ffffffff8000ec63: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ec68: 80 f9 1b cmp $0x1b,%cl ffffffff8000ec6b: 74 09 je ffffffff8000ec76 ffffffff8000ec6d: 80 f9 0a cmp $0xa,%cl ffffffff8000ec70: 0f 85 1b ff ff ff jne ffffffff8000eb91 ffffffff8000ec76: c6 87 18 44 00 00 00 movb $0x0,0x4418(%rdi) ffffffff8000ec7d: c6 87 1c 45 00 00 00 movb $0x0,0x451c(%rdi) ffffffff8000ec84: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000ec88: c7 87 14 44 00 00 00 movl $0x0,0x4414(%rdi) ffffffff8000ec8f: 00 00 00 ffffffff8000ec92: c7 87 18 45 00 00 00 movl $0x0,0x4518(%rdi) ffffffff8000ec99: 00 00 00 ffffffff8000ec9c: c9 leave ffffffff8000ec9d: c3 ret ffffffff8000ec9e: 83 fa 01 cmp $0x1,%edx ffffffff8000eca1: 0f 84 67 05 00 00 je ffffffff8000f20e ffffffff8000eca7: 83 fa 02 cmp $0x2,%edx ffffffff8000ecaa: 0f 84 c9 05 00 00 je ffffffff8000f279 ffffffff8000ecb0: 0f b6 87 08 43 00 00 movzbl 0x4308(%rdi),%eax ffffffff8000ecb7: 84 c0 test %al,%al ffffffff8000ecb9: 0f 84 10 06 00 00 je ffffffff8000f2cf ffffffff8000ecbf: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi ffffffff8000ecc6: 48 8d 8f 08 43 00 00 lea 0x4308(%rdi),%rcx ffffffff8000eccd: 48 89 f2 mov %rsi,%rdx ffffffff8000ecd0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ecd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ecdc: 00 00 00 00 ffffffff8000ece0: 48 83 c1 01 add $0x1,%rcx ffffffff8000ece4: 88 02 mov %al,(%rdx) ffffffff8000ece6: 48 83 c2 01 add $0x1,%rdx ffffffff8000ecea: 0f b6 01 movzbl (%rcx),%eax ffffffff8000eced: 84 c0 test %al,%al ffffffff8000ecef: 75 ef jne ffffffff8000ece0 ffffffff8000ecf1: c6 02 00 movb $0x0,(%rdx) ffffffff8000ecf4: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000ecfb: 0f 84 bd 05 00 00 je ffffffff8000f2be ffffffff8000ed01: 31 c0 xor %eax,%eax ffffffff8000ed03: 66 90 xchg %ax,%ax ffffffff8000ed05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ed0c: 00 00 00 00 ffffffff8000ed10: 48 89 c2 mov %rax,%rdx ffffffff8000ed13: 48 83 c0 01 add $0x1,%rax ffffffff8000ed17: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff8000ed1b: 75 f3 jne ffffffff8000ed10 ffffffff8000ed1d: 80 bc 15 f0 fe ff ff cmpb $0x2f,-0x110(%rbp,%rdx,1) ffffffff8000ed24: 2f ffffffff8000ed25: 74 27 je ffffffff8000ed4e ffffffff8000ed27: 48 89 f0 mov %rsi,%rax ffffffff8000ed2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ed30: 48 83 c0 01 add $0x1,%rax ffffffff8000ed34: 80 38 00 cmpb $0x0,(%rax) ffffffff8000ed37: 75 f7 jne ffffffff8000ed30 ffffffff8000ed39: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8000ed3e: 66 89 10 mov %dx,(%rax) ffffffff8000ed41: 80 bd f0 fe ff ff 00 cmpb $0x0,-0x110(%rbp) ffffffff8000ed48: 0f 84 90 05 00 00 je ffffffff8000f2de ffffffff8000ed4e: 48 89 f0 mov %rsi,%rax ffffffff8000ed51: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000ed55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000ed5c: 00 00 00 00 ffffffff8000ed60: 48 83 c0 01 add $0x1,%rax ffffffff8000ed64: 80 38 00 cmpb $0x0,(%rax) ffffffff8000ed67: 75 f7 jne ffffffff8000ed60 ffffffff8000ed69: 0f b6 97 18 44 00 00 movzbl 0x4418(%rdi),%edx ffffffff8000ed70: 84 d2 test %dl,%dl ffffffff8000ed72: 74 1d je ffffffff8000ed91 ffffffff8000ed74: 48 8d 8f 18 44 00 00 lea 0x4418(%rdi),%rcx ffffffff8000ed7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000ed80: 48 83 c1 01 add $0x1,%rcx ffffffff8000ed84: 88 10 mov %dl,(%rax) ffffffff8000ed86: 48 83 c0 01 add $0x1,%rax ffffffff8000ed8a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000ed8d: 84 d2 test %dl,%dl ffffffff8000ed8f: 75 ef jne ffffffff8000ed80 ffffffff8000ed91: c6 00 00 movb $0x0,(%rax) ffffffff8000ed94: 48 81 c7 1c 45 00 00 add $0x451c,%rdi ffffffff8000ed9b: 4c 89 8d e8 fe ff ff mov %r9,-0x118(%rbp) ffffffff8000eda2: e8 29 4c 00 00 call ffffffff800139d0 ffffffff8000eda7: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000edae: 84 c0 test %al,%al ffffffff8000edb0: 0f 85 1d 04 00 00 jne ffffffff8000f1d3 ffffffff8000edb6: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff8000edbd: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000edc4: 00 00 00 ffffffff8000edc7: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000edce: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000edd5: 00 00 00 ffffffff8000edd8: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000eddf: 41 8b 49 14 mov 0x14(%r9),%ecx ffffffff8000ede3: 41 8b 51 10 mov 0x10(%r9),%edx ffffffff8000ede7: 41 8b 71 0c mov 0xc(%r9),%esi ffffffff8000edeb: 41 8b 79 08 mov 0x8(%r9),%edi ffffffff8000edef: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000edf3: c9 leave ffffffff8000edf4: e9 27 cb 01 00 jmp ffffffff8002b920 ffffffff8000edf9: 80 bf 1d 49 00 00 00 cmpb $0x0,0x491d(%rdi) ffffffff8000ee00: 74 09 je ffffffff8000ee0b ffffffff8000ee02: 80 f9 1b cmp $0x1b,%cl ffffffff8000ee05: 0f 84 05 03 00 00 je ffffffff8000f110 ffffffff8000ee0b: 80 f9 14 cmp $0x14,%cl ffffffff8000ee0e: 0f 8f ec 01 00 00 jg ffffffff8000f000 ffffffff8000ee14: 80 f9 09 cmp $0x9,%cl ffffffff8000ee17: 0f 8e 74 fd ff ff jle ffffffff8000eb91 ffffffff8000ee1d: 83 e9 0a sub $0xa,%ecx ffffffff8000ee20: 80 f9 0a cmp $0xa,%cl ffffffff8000ee23: 0f 87 68 fd ff ff ja ffffffff8000eb91 ffffffff8000ee29: 48 8d 15 38 fd 02 00 lea 0x2fd38(%rip),%rdx # ffffffff8003eb68 ffffffff8000ee30: 0f b6 c9 movzbl %cl,%ecx ffffffff8000ee33: 48 63 04 8a movslq (%rdx,%rcx,4),%rax ffffffff8000ee37: 48 01 d0 add %rdx,%rax ffffffff8000ee3a: ff e0 jmp *%rax ffffffff8000ee3c: 8b 87 00 43 00 00 mov 0x4300(%rdi),%eax ffffffff8000ee42: 8b 97 04 43 00 00 mov 0x4304(%rdi),%edx ffffffff8000ee48: 83 e8 01 sub $0x1,%eax ffffffff8000ee4b: 39 c2 cmp %eax,%edx ffffffff8000ee4d: 0f 8d 3e fd ff ff jge ffffffff8000eb91 ffffffff8000ee53: 83 c2 01 add $0x1,%edx ffffffff8000ee56: 89 97 04 43 00 00 mov %edx,0x4304(%rdi) ffffffff8000ee5c: e9 30 fd ff ff jmp ffffffff8000eb91 ffffffff8000ee61: 8b 87 04 43 00 00 mov 0x4304(%rdi),%eax ffffffff8000ee67: 85 c0 test %eax,%eax ffffffff8000ee69: 0f 8e 22 fd ff ff jle ffffffff8000eb91 ffffffff8000ee6f: 83 e8 04 sub $0x4,%eax ffffffff8000ee72: ba 00 00 00 00 mov $0x0,%edx ffffffff8000ee77: 0f 48 c2 cmovs %edx,%eax ffffffff8000ee7a: 89 87 04 43 00 00 mov %eax,0x4304(%rdi) ffffffff8000ee80: c1 f8 02 sar $0x2,%eax ffffffff8000ee83: 39 87 10 44 00 00 cmp %eax,0x4410(%rdi) ffffffff8000ee89: 0f 8e 02 fd ff ff jle ffffffff8000eb91 ffffffff8000ee8f: 89 87 10 44 00 00 mov %eax,0x4410(%rdi) ffffffff8000ee95: e9 f7 fc ff ff jmp ffffffff8000eb91 ffffffff8000ee9a: 8b b7 04 43 00 00 mov 0x4304(%rdi),%esi ffffffff8000eea0: 85 f6 test %esi,%esi ffffffff8000eea2: 0f 88 e9 fc ff ff js ffffffff8000eb91 ffffffff8000eea8: 3b b7 00 43 00 00 cmp 0x4300(%rdi),%esi ffffffff8000eeae: 0f 8d dd fc ff ff jge ffffffff8000eb91 ffffffff8000eeb4: 48 63 c6 movslq %esi,%rax ffffffff8000eeb7: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff8000eebe: 80 bc 07 00 01 00 00 cmpb $0x0,0x100(%rdi,%rax,1) ffffffff8000eec5: 00 ffffffff8000eec6: 0f 84 c5 fc ff ff je ffffffff8000eb91 ffffffff8000eecc: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000eed0: 4c 89 c7 mov %r8,%rdi ffffffff8000eed3: c9 leave ffffffff8000eed4: e9 17 f7 ff ff jmp ffffffff8000e5f0 ffffffff8000eed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000eee0: 8b 87 04 43 00 00 mov 0x4304(%rdi),%eax ffffffff8000eee6: 85 c0 test %eax,%eax ffffffff8000eee8: 0f 8e a3 fc ff ff jle ffffffff8000eb91 ffffffff8000eeee: 83 e8 01 sub $0x1,%eax ffffffff8000eef1: 89 87 04 43 00 00 mov %eax,0x4304(%rdi) ffffffff8000eef7: e9 95 fc ff ff jmp ffffffff8000eb91 ffffffff8000eefc: 8b 8f 00 43 00 00 mov 0x4300(%rdi),%ecx ffffffff8000ef02: 8b 87 04 43 00 00 mov 0x4304(%rdi),%eax ffffffff8000ef08: 8d 51 ff lea -0x1(%rcx),%edx ffffffff8000ef0b: 39 d0 cmp %edx,%eax ffffffff8000ef0d: 0f 8d 7e fc ff ff jge ffffffff8000eb91 ffffffff8000ef13: 83 c0 04 add $0x4,%eax ffffffff8000ef16: 8b 9f 10 44 00 00 mov 0x4410(%rdi),%ebx ffffffff8000ef1c: 39 c1 cmp %eax,%ecx ffffffff8000ef1e: 0f 4e c2 cmovle %edx,%eax ffffffff8000ef21: 8d 50 03 lea 0x3(%rax),%edx ffffffff8000ef24: 85 c0 test %eax,%eax ffffffff8000ef26: 89 87 04 43 00 00 mov %eax,0x4304(%rdi) ffffffff8000ef2c: 0f 48 c2 cmovs %edx,%eax ffffffff8000ef2f: 8d 53 02 lea 0x2(%rbx),%edx ffffffff8000ef32: c1 f8 02 sar $0x2,%eax ffffffff8000ef35: 39 c2 cmp %eax,%edx ffffffff8000ef37: 0f 8d 54 fc ff ff jge ffffffff8000eb91 ffffffff8000ef3d: 83 e8 02 sub $0x2,%eax ffffffff8000ef40: e9 4a ff ff ff jmp ffffffff8000ee8f ffffffff8000ef45: 8b 97 18 45 00 00 mov 0x4518(%rdi),%edx ffffffff8000ef4b: 80 bf 18 44 00 00 00 cmpb $0x0,0x4418(%rdi) ffffffff8000ef52: 0f 84 5f 03 00 00 je ffffffff8000f2b7 ffffffff8000ef58: 31 c0 xor %eax,%eax ffffffff8000ef5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000ef60: 48 83 c0 01 add $0x1,%rax ffffffff8000ef64: 80 bc 07 18 44 00 00 cmpb $0x0,0x4418(%rdi,%rax,1) ffffffff8000ef6b: 00 ffffffff8000ef6c: 75 f2 jne ffffffff8000ef60 ffffffff8000ef6e: 39 c2 cmp %eax,%edx ffffffff8000ef70: 0f 8d 69 fe ff ff jge ffffffff8000eddf ffffffff8000ef76: 83 c2 01 add $0x1,%edx ffffffff8000ef79: 89 97 18 45 00 00 mov %edx,0x4518(%rdi) ffffffff8000ef7f: e9 5b fe ff ff jmp ffffffff8000eddf ffffffff8000ef84: 8b 87 18 45 00 00 mov 0x4518(%rdi),%eax ffffffff8000ef8a: 85 c0 test %eax,%eax ffffffff8000ef8c: 0f 8e 4d fe ff ff jle ffffffff8000eddf ffffffff8000ef92: 83 e8 01 sub $0x1,%eax ffffffff8000ef95: 89 87 18 45 00 00 mov %eax,0x4518(%rdi) ffffffff8000ef9b: e9 3f fe ff ff jmp ffffffff8000eddf ffffffff8000efa0: 8b 87 18 45 00 00 mov 0x4518(%rdi),%eax ffffffff8000efa6: 85 c0 test %eax,%eax ffffffff8000efa8: 0f 8e 31 fe ff ff jle ffffffff8000eddf ffffffff8000efae: 83 e8 01 sub $0x1,%eax ffffffff8000efb1: 89 87 18 45 00 00 mov %eax,0x4518(%rdi) ffffffff8000efb7: 48 63 d0 movslq %eax,%rdx ffffffff8000efba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000efc0: 80 bf 18 44 00 00 00 cmpb $0x0,0x4418(%rdi) ffffffff8000efc7: 0f 84 12 fe ff ff je ffffffff8000eddf ffffffff8000efcd: 31 c0 xor %eax,%eax ffffffff8000efcf: 90 nop ffffffff8000efd0: 48 83 c0 01 add $0x1,%rax ffffffff8000efd4: 80 bc 07 18 44 00 00 cmpb $0x0,0x4418(%rdi,%rax,1) ffffffff8000efdb: 00 ffffffff8000efdc: 75 f2 jne ffffffff8000efd0 ffffffff8000efde: 39 d0 cmp %edx,%eax ffffffff8000efe0: 0f 8e f9 fd ff ff jle ffffffff8000eddf ffffffff8000efe6: 0f b6 84 17 19 44 00 movzbl 0x4419(%rdi,%rdx,1),%eax ffffffff8000efed: 00 ffffffff8000efee: 88 84 17 18 44 00 00 mov %al,0x4418(%rdi,%rdx,1) ffffffff8000eff5: 48 83 c2 01 add $0x1,%rdx ffffffff8000eff9: eb c5 jmp ffffffff8000efc0 ffffffff8000effb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f000: 83 e9 44 sub $0x44,%ecx ffffffff8000f003: 80 f9 2a cmp $0x2a,%cl ffffffff8000f006: 0f 87 85 fb ff ff ja ffffffff8000eb91 ffffffff8000f00c: 48 ba 04 00 00 00 04 movabs $0x400000004,%rdx ffffffff8000f013: 00 00 00 ffffffff8000f016: b8 01 00 00 00 mov $0x1,%eax ffffffff8000f01b: 48 d3 e0 shl %cl,%rax ffffffff8000f01e: 48 85 d0 test %rdx,%rax ffffffff8000f021: 0f 85 59 01 00 00 jne ffffffff8000f180 ffffffff8000f027: 48 ba 00 04 00 00 00 movabs $0x40000000400,%rdx ffffffff8000f02e: 04 00 00 ffffffff8000f031: 48 85 d0 test %rdx,%rax ffffffff8000f034: 0f 85 e6 00 00 00 jne ffffffff8000f120 ffffffff8000f03a: 48 ba 01 00 00 00 01 movabs $0x100000001,%rdx ffffffff8000f041: 00 00 00 ffffffff8000f044: 48 85 d0 test %rdx,%rax ffffffff8000f047: 0f 84 44 fb ff ff je ffffffff8000eb91 ffffffff8000f04d: 8b b7 04 43 00 00 mov 0x4304(%rdi),%esi ffffffff8000f053: 85 f6 test %esi,%esi ffffffff8000f055: 0f 88 36 fb ff ff js ffffffff8000eb91 ffffffff8000f05b: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8000f05f: c9 leave ffffffff8000f060: e9 db ab ff ff jmp ffffffff80009c40 ffffffff8000f065: 0f 1f 00 nopl (%rax) ffffffff8000f068: 80 f9 7f cmp $0x7f,%cl ffffffff8000f06b: 0f 84 2f ff ff ff je ffffffff8000efa0 ffffffff8000f071: 80 f9 1f cmp $0x1f,%cl ffffffff8000f074: 0f 8e 65 fd ff ff jle ffffffff8000eddf ffffffff8000f07a: 80 bf 18 44 00 00 00 cmpb $0x0,0x4418(%rdi) ffffffff8000f081: 0f 84 29 02 00 00 je ffffffff8000f2b0 ffffffff8000f087: 31 c0 xor %eax,%eax ffffffff8000f089: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000f090: 48 83 c0 01 add $0x1,%rax ffffffff8000f094: 80 bc 07 18 44 00 00 cmpb $0x0,0x4418(%rdi,%rax,1) ffffffff8000f09b: 00 ffffffff8000f09c: 75 f2 jne ffffffff8000f090 ffffffff8000f09e: 89 c2 mov %eax,%edx ffffffff8000f0a0: 3d fe 00 00 00 cmp $0xfe,%eax ffffffff8000f0a5: 0f 8f 34 fd ff ff jg ffffffff8000eddf ffffffff8000f0ab: 8b 8f 18 45 00 00 mov 0x4518(%rdi),%ecx ffffffff8000f0b1: 39 d1 cmp %edx,%ecx ffffffff8000f0b3: 7f 40 jg ffffffff8000f0f5 ffffffff8000f0b5: 4c 63 da movslq %edx,%r11 ffffffff8000f0b8: 89 d6 mov %edx,%esi ffffffff8000f0ba: 29 ce sub %ecx,%esi ffffffff8000f0bc: 4e 8d 84 1f 17 44 00 lea 0x4417(%rdi,%r11,1),%r8 ffffffff8000f0c3: 00 ffffffff8000f0c4: 4a 8d 84 1f 18 44 00 lea 0x4418(%rdi,%r11,1),%rax ffffffff8000f0cb: 00 ffffffff8000f0cc: 49 29 f0 sub %rsi,%r8 ffffffff8000f0cf: 8d 72 01 lea 0x1(%rdx),%esi ffffffff8000f0d2: 48 63 f6 movslq %esi,%rsi ffffffff8000f0d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f0dc: 00 00 00 00 ffffffff8000f0e0: 0f b6 18 movzbl (%rax),%ebx ffffffff8000f0e3: 48 89 c2 mov %rax,%rdx ffffffff8000f0e6: 48 83 e8 01 sub $0x1,%rax ffffffff8000f0ea: 4c 29 da sub %r11,%rdx ffffffff8000f0ed: 88 1c 32 mov %bl,(%rdx,%rsi,1) ffffffff8000f0f0: 4c 39 c0 cmp %r8,%rax ffffffff8000f0f3: 75 eb jne ffffffff8000f0e0 ffffffff8000f0f5: 48 63 c1 movslq %ecx,%rax ffffffff8000f0f8: 44 88 94 07 18 44 00 mov %r10b,0x4418(%rdi,%rax,1) ffffffff8000f0ff: 00 ffffffff8000f100: 8d 41 01 lea 0x1(%rcx),%eax ffffffff8000f103: 89 87 18 45 00 00 mov %eax,0x4518(%rdi) ffffffff8000f109: e9 d1 fc ff ff jmp ffffffff8000eddf ffffffff8000f10e: 66 90 xchg %ax,%ax ffffffff8000f110: c6 87 1d 49 00 00 00 movb $0x0,0x491d(%rdi) ffffffff8000f117: e9 75 fa ff ff jmp ffffffff8000eb91 ffffffff8000f11c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000f120: 0f b6 97 08 43 00 00 movzbl 0x4308(%rdi),%edx ffffffff8000f127: c7 87 14 44 00 00 01 movl $0x1,0x4414(%rdi) ffffffff8000f12e: 00 00 00 ffffffff8000f131: 48 8d 87 1d 47 00 00 lea 0x471d(%rdi),%rax ffffffff8000f138: c6 87 18 44 00 00 00 movb $0x0,0x4418(%rdi) ffffffff8000f13f: c7 87 18 45 00 00 00 movl $0x0,0x4518(%rdi) ffffffff8000f146: 00 00 00 ffffffff8000f149: 84 d2 test %dl,%dl ffffffff8000f14b: 74 24 je ffffffff8000f171 ffffffff8000f14d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f154: 00 ffffffff8000f155: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f15c: 00 00 00 00 ffffffff8000f160: 88 10 mov %dl,(%rax) ffffffff8000f162: 0f b6 90 ec fb ff ff movzbl -0x414(%rax),%edx ffffffff8000f169: 48 83 c0 01 add $0x1,%rax ffffffff8000f16d: 84 d2 test %dl,%dl ffffffff8000f16f: 75 ef jne ffffffff8000f160 ffffffff8000f171: c6 00 00 movb $0x0,(%rax) ffffffff8000f174: e9 18 fa ff ff jmp ffffffff8000eb91 ffffffff8000f179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000f180: 0f b6 97 08 43 00 00 movzbl 0x4308(%rdi),%edx ffffffff8000f187: c7 87 14 44 00 00 02 movl $0x2,0x4414(%rdi) ffffffff8000f18e: 00 00 00 ffffffff8000f191: 48 8d 87 1d 47 00 00 lea 0x471d(%rdi),%rax ffffffff8000f198: c6 87 18 44 00 00 00 movb $0x0,0x4418(%rdi) ffffffff8000f19f: c7 87 18 45 00 00 00 movl $0x0,0x4518(%rdi) ffffffff8000f1a6: 00 00 00 ffffffff8000f1a9: 84 d2 test %dl,%dl ffffffff8000f1ab: 74 c4 je ffffffff8000f171 ffffffff8000f1ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f1b4: 00 ffffffff8000f1b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f1bc: 00 00 00 00 ffffffff8000f1c0: 88 10 mov %dl,(%rax) ffffffff8000f1c2: 0f b6 90 ec fb ff ff movzbl -0x414(%rax),%edx ffffffff8000f1c9: 48 83 c0 01 add $0x1,%rax ffffffff8000f1cd: 84 d2 test %dl,%dl ffffffff8000f1cf: 75 ef jne ffffffff8000f1c0 ffffffff8000f1d1: eb 9e jmp ffffffff8000f171 ffffffff8000f1d3: 49 8b b9 30 04 00 00 mov 0x430(%r9),%rdi ffffffff8000f1da: 48 8d b7 08 43 00 00 lea 0x4308(%rdi),%rsi ffffffff8000f1e1: e8 ca b4 ff ff call ffffffff8000a6b0 ffffffff8000f1e6: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f1ed: 41 8b 49 14 mov 0x14(%r9),%ecx ffffffff8000f1f1: 41 8b 51 10 mov 0x10(%r9),%edx ffffffff8000f1f5: 41 8b 71 0c mov 0xc(%r9),%esi ffffffff8000f1f9: 41 8b 79 08 mov 0x8(%r9),%edi ffffffff8000f1fd: e8 1e c7 01 00 call ffffffff8002b920 ffffffff8000f202: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f209: e9 a8 fb ff ff jmp ffffffff8000edb6 ffffffff8000f20e: 4c 89 c7 mov %r8,%rdi ffffffff8000f211: 4c 89 85 e8 fe ff ff mov %r8,-0x118(%rbp) ffffffff8000f218: e8 33 e0 ff ff call ffffffff8000d250 ffffffff8000f21d: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f224: e9 b6 fb ff ff jmp ffffffff8000eddf ffffffff8000f229: 48 8d 3d f0 f2 0e 00 lea 0xef2f0(%rip),%rdi # ffffffff800fe520 ffffffff8000f230: e8 4b 4c 00 00 call ffffffff80013e80 ffffffff8000f235: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f23c: 84 c0 test %al,%al ffffffff8000f23e: 74 54 je ffffffff8000f294 ffffffff8000f240: 48 8d 3d d9 f2 0e 00 lea 0xef2d9(%rip),%rdi # ffffffff800fe520 ffffffff8000f247: e8 34 4c 00 00 call ffffffff80013e80 ffffffff8000f24c: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f253: 84 c0 test %al,%al ffffffff8000f255: 74 3d je ffffffff8000f294 ffffffff8000f257: 48 8d 3d c2 f2 0e 00 lea 0xef2c2(%rip),%rdi # ffffffff800fe520 ffffffff8000f25e: e8 4d ab ff ff call ffffffff80009db0 ffffffff8000f263: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f26a: c7 05 a4 f2 0e 00 00 movl $0x0,0xef2a4(%rip) # ffffffff800fe518 ffffffff8000f271: 00 00 00 ffffffff8000f274: e9 5c f9 ff ff jmp ffffffff8000ebd5 ffffffff8000f279: 4c 89 c7 mov %r8,%rdi ffffffff8000f27c: 4c 89 85 e8 fe ff ff mov %r8,-0x118(%rbp) ffffffff8000f283: e8 b8 e1 ff ff call ffffffff8000d440 ffffffff8000f288: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f28f: e9 4b fb ff ff jmp ffffffff8000eddf ffffffff8000f294: 48 8d 3d 85 f2 0e 00 lea 0xef285(%rip),%rdi # ffffffff800fe520 ffffffff8000f29b: 4c 89 8d e8 fe ff ff mov %r9,-0x118(%rbp) ffffffff8000f2a2: e8 09 41 00 00 call ffffffff800133b0 ffffffff8000f2a7: 4c 8b 8d e8 fe ff ff mov -0x118(%rbp),%r9 ffffffff8000f2ae: eb ba jmp ffffffff8000f26a ffffffff8000f2b0: 31 d2 xor %edx,%edx ffffffff8000f2b2: e9 f4 fd ff ff jmp ffffffff8000f0ab ffffffff8000f2b7: 31 c0 xor %eax,%eax ffffffff8000f2b9: e9 b0 fc ff ff jmp ffffffff8000ef6e ffffffff8000f2be: 80 bd ef fe ff ff 2f cmpb $0x2f,-0x111(%rbp) ffffffff8000f2c5: 74 17 je ffffffff8000f2de ffffffff8000f2c7: 48 89 f0 mov %rsi,%rax ffffffff8000f2ca: e9 6a fa ff ff jmp ffffffff8000ed39 ffffffff8000f2cf: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi ffffffff8000f2d6: 48 89 f2 mov %rsi,%rdx ffffffff8000f2d9: e9 13 fa ff ff jmp ffffffff8000ecf1 ffffffff8000f2de: 48 89 f0 mov %rsi,%rax ffffffff8000f2e1: e9 83 fa ff ff jmp ffffffff8000ed69 ffffffff8000f2e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000f2ed: 00 00 00 ffffffff8000f2f0 : ffffffff8000f2f0: 55 push %rbp ffffffff8000f2f1: 49 89 f9 mov %rdi,%r9 ffffffff8000f2f4: 89 f1 mov %esi,%ecx ffffffff8000f2f6: 41 89 d2 mov %edx,%r10d ffffffff8000f2f9: 48 89 e5 mov %rsp,%rbp ffffffff8000f2fc: 41 56 push %r14 ffffffff8000f2fe: 41 54 push %r12 ffffffff8000f300: 53 push %rbx ffffffff8000f301: 48 81 ec 08 06 00 00 sub $0x608,%rsp ffffffff8000f308: 4c 8b 87 30 04 00 00 mov 0x430(%rdi),%r8 ffffffff8000f30f: 41 80 b8 1f 49 00 00 cmpb $0x0,0x491f(%r8) ffffffff8000f316: 00 ffffffff8000f317: 0f 85 d3 07 00 00 jne ffffffff8000faf0 ffffffff8000f31d: 41 8b 90 14 44 00 00 mov 0x4414(%r8),%edx ffffffff8000f324: 83 fa 08 cmp $0x8,%edx ffffffff8000f327: 77 37 ja ffffffff8000f360 ffffffff8000f329: 48 8d 35 64 f8 02 00 lea 0x2f864(%rip),%rsi # ffffffff8003eb94 ffffffff8000f330: 89 d0 mov %edx,%eax ffffffff8000f332: 48 63 04 86 movslq (%rsi,%rax,4),%rax ffffffff8000f336: 48 01 f0 add %rsi,%rax ffffffff8000f339: ff e0 jmp *%rax ffffffff8000f33b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f340: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f343: 89 d0 mov %edx,%eax ffffffff8000f345: c1 e8 1f shr $0x1f,%eax ffffffff8000f348: 01 d0 add %edx,%eax ffffffff8000f34a: d1 f8 sar $1,%eax ffffffff8000f34c: 8d 50 d7 lea -0x29(%rax),%edx ffffffff8000f34f: 39 ca cmp %ecx,%edx ffffffff8000f351: 0f 8c e9 09 00 00 jl ffffffff8000fd40 ffffffff8000f357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000f35e: 00 00 ffffffff8000f360: 41 80 b8 1e 49 00 00 cmpb $0x0,0x491e(%r8) ffffffff8000f367: 00 ffffffff8000f368: 0f 85 a2 01 00 00 jne ffffffff8000f510 ffffffff8000f36e: 41 80 b8 1d 49 00 00 cmpb $0x0,0x491d(%r8) ffffffff8000f375: 00 ffffffff8000f376: 74 78 je ffffffff8000f3f0 ffffffff8000f378: 41 8b 41 10 mov 0x10(%r9),%eax ffffffff8000f37c: 8d 50 a6 lea -0x5a(%rax),%edx ffffffff8000f37f: 39 d1 cmp %edx,%ecx ffffffff8000f381: 0f 8c 71 01 00 00 jl ffffffff8000f4f8 ffffffff8000f387: 83 c0 1d add $0x1d,%eax ffffffff8000f38a: 39 c1 cmp %eax,%ecx ffffffff8000f38c: 0f 8f 66 01 00 00 jg ffffffff8000f4f8 ffffffff8000f392: 41 83 fa 31 cmp $0x31,%r10d ffffffff8000f396: 0f 8e 5c 01 00 00 jle ffffffff8000f4f8 ffffffff8000f39c: 41 83 fa 4a cmp $0x4a,%r10d ffffffff8000f3a0: 0f 8e 33 0d 00 00 jle ffffffff800100d9 ffffffff8000f3a6: 41 83 fa 63 cmp $0x63,%r10d ffffffff8000f3aa: 0f 8e c7 0c 00 00 jle ffffffff80010077 ffffffff8000f3b0: 41 83 fa 7c cmp $0x7c,%r10d ffffffff8000f3b4: 0f 8f 3e 01 00 00 jg ffffffff8000f4f8 ffffffff8000f3ba: 41 8b b0 04 43 00 00 mov 0x4304(%r8),%esi ffffffff8000f3c1: 41 c6 80 1d 49 00 00 movb $0x0,0x491d(%r8) ffffffff8000f3c8: 00 ffffffff8000f3c9: 85 f6 test %esi,%esi ffffffff8000f3cb: 0f 88 2f 01 00 00 js ffffffff8000f500 ffffffff8000f3d1: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff8000f3d8: 4c 89 c7 mov %r8,%rdi ffffffff8000f3db: 5b pop %rbx ffffffff8000f3dc: 41 5c pop %r12 ffffffff8000f3de: 41 5e pop %r14 ffffffff8000f3e0: 5d pop %rbp ffffffff8000f3e1: e9 5a a8 ff ff jmp ffffffff80009c40 ffffffff8000f3e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8000f3ed: 00 00 00 ffffffff8000f3f0: 8d 41 fc lea -0x4(%rcx),%eax ffffffff8000f3f3: 83 f8 3b cmp $0x3b,%eax ffffffff8000f3f6: 0f 87 f4 01 00 00 ja ffffffff8000f5f0 ffffffff8000f3fc: 41 83 fa 1a cmp $0x1a,%r10d ffffffff8000f400: 0f 8e 02 09 00 00 jle ffffffff8000fd08 ffffffff8000f406: 41 83 fa 30 cmp $0x30,%r10d ffffffff8000f40a: 0f 8e 26 0a 00 00 jle ffffffff8000fe36 ffffffff8000f410: 41 8b 41 10 mov 0x10(%r9),%eax ffffffff8000f414: 8d 50 a6 lea -0x5a(%rax),%edx ffffffff8000f417: 39 d1 cmp %edx,%ecx ffffffff8000f419: 0f 8d f8 08 00 00 jge ffffffff8000fd17 ffffffff8000f41f: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8000f422: 39 ca cmp %ecx,%edx ffffffff8000f424: 0f 8e 94 06 00 00 jle ffffffff8000fabe ffffffff8000f42a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000f430: 8d 90 60 ff ff ff lea -0xa0(%rax),%edx ffffffff8000f436: 39 ca cmp %ecx,%edx ffffffff8000f438: 0f 8e b2 0b 00 00 jle ffffffff8000fff0 ffffffff8000f43e: 8d 50 83 lea -0x7d(%rax),%edx ffffffff8000f441: 39 ca cmp %ecx,%edx ffffffff8000f443: 0f 8e 67 08 00 00 jle ffffffff8000fcb0 ffffffff8000f449: 45 8b 98 00 43 00 00 mov 0x4300(%r8),%r11d ffffffff8000f450: 45 85 db test %r11d,%r11d ffffffff8000f453: 0f 8e a7 00 00 00 jle ffffffff8000f500 ffffffff8000f459: 41 8b b8 10 44 00 00 mov 0x4410(%r8),%edi ffffffff8000f460: 31 f6 xor %esi,%esi ffffffff8000f462: 8d 5f 03 lea 0x3(%rdi),%ebx ffffffff8000f465: eb 21 jmp ffffffff8000f488 ffffffff8000f467: 0f 1f 00 nopl (%rax) ffffffff8000f46a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f471: 00 00 00 00 ffffffff8000f475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f47c: 00 00 00 00 ffffffff8000f480: 83 c6 01 add $0x1,%esi ffffffff8000f483: 44 39 de cmp %r11d,%esi ffffffff8000f486: 74 78 je ffffffff8000f500 ffffffff8000f488: 89 f0 mov %esi,%eax ffffffff8000f48a: c1 f8 02 sar $0x2,%eax ffffffff8000f48d: 39 c7 cmp %eax,%edi ffffffff8000f48f: 7f ef jg ffffffff8000f480 ffffffff8000f491: 39 c3 cmp %eax,%ebx ffffffff8000f493: 7c 6b jl ffffffff8000f500 ffffffff8000f495: 89 f2 mov %esi,%edx ffffffff8000f497: 83 e2 03 and $0x3,%edx ffffffff8000f49a: 69 d2 87 00 00 00 imul $0x87,%edx,%edx ffffffff8000f4a0: 44 8d 62 0e lea 0xe(%rdx),%r12d ffffffff8000f4a4: 44 39 e1 cmp %r12d,%ecx ffffffff8000f4a7: 7c d7 jl ffffffff8000f480 ffffffff8000f4a9: 29 f8 sub %edi,%eax ffffffff8000f4ab: 81 c2 85 00 00 00 add $0x85,%edx ffffffff8000f4b1: 6b c0 5f imul $0x5f,%eax,%eax ffffffff8000f4b4: 39 ca cmp %ecx,%edx ffffffff8000f4b6: 7c c8 jl ffffffff8000f480 ffffffff8000f4b8: 8d 50 36 lea 0x36(%rax),%edx ffffffff8000f4bb: 41 39 d2 cmp %edx,%r10d ffffffff8000f4be: 7c c0 jl ffffffff8000f480 ffffffff8000f4c0: 05 85 00 00 00 add $0x85,%eax ffffffff8000f4c5: 44 39 d0 cmp %r10d,%eax ffffffff8000f4c8: 7c b6 jl ffffffff8000f480 ffffffff8000f4ca: 41 39 b0 08 44 00 00 cmp %esi,0x4408(%r8) ffffffff8000f4d1: 0f 84 be 0c 00 00 je ffffffff80010195 ffffffff8000f4d7: 41 89 b0 04 43 00 00 mov %esi,0x4304(%r8) ffffffff8000f4de: 41 89 b0 08 44 00 00 mov %esi,0x4408(%r8) ffffffff8000f4e5: 41 c7 80 0c 44 00 00 movl $0x0,0x440c(%r8) ffffffff8000f4ec: 00 00 00 00 ffffffff8000f4f0: eb 0e jmp ffffffff8000f500 ffffffff8000f4f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000f4f8: 41 c6 80 1d 49 00 00 movb $0x0,0x491d(%r8) ffffffff8000f4ff: 00 ffffffff8000f500: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff8000f507: 5b pop %rbx ffffffff8000f508: 41 5c pop %r12 ffffffff8000f50a: 41 5e pop %r14 ffffffff8000f50c: 5d pop %rbp ffffffff8000f50d: c3 ret ffffffff8000f50e: 66 90 xchg %ax,%ax ffffffff8000f510: 89 8d f0 f9 ff ff mov %ecx,-0x610(%rbp) ffffffff8000f516: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8000f51d: 44 89 95 ec f9 ff ff mov %r10d,-0x614(%rbp) ffffffff8000f524: 4c 89 8d e0 f9 ff ff mov %r9,-0x620(%rbp) ffffffff8000f52b: e8 10 82 ff ff call ffffffff80007740 ffffffff8000f530: 8b 8d f0 f9 ff ff mov -0x610(%rbp),%ecx ffffffff8000f536: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000f53d: 83 e9 04 sub $0x4,%ecx ffffffff8000f540: 83 f9 4f cmp $0x4f,%ecx ffffffff8000f543: 77 24 ja ffffffff8000f569 ffffffff8000f545: 44 8b 95 ec f9 ff ff mov -0x614(%rbp),%r10d ffffffff8000f54c: 41 83 fa 31 cmp $0x31,%r10d ffffffff8000f550: 7e 17 jle ffffffff8000f569 ffffffff8000f552: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8000f555: 4c 8b 8d e0 f9 ff ff mov -0x620(%rbp),%r9 ffffffff8000f55c: 8d 44 80 32 lea 0x32(%rax,%rax,4),%eax ffffffff8000f560: 44 39 d0 cmp %r10d,%eax ffffffff8000f563: 0f 8f 57 08 00 00 jg ffffffff8000fdc0 ffffffff8000f569: 41 c6 80 1e 49 00 00 movb $0x0,0x491e(%r8) ffffffff8000f570: 00 ffffffff8000f571: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff8000f578: 5b pop %rbx ffffffff8000f579: 41 5c pop %r12 ffffffff8000f57b: 41 5e pop %r14 ffffffff8000f57d: 5d pop %rbp ffffffff8000f57e: c3 ret ffffffff8000f57f: 90 nop ffffffff8000f580: 8b 77 10 mov 0x10(%rdi),%esi ffffffff8000f583: 89 f0 mov %esi,%eax ffffffff8000f585: c1 e8 1f shr $0x1f,%eax ffffffff8000f588: 01 f0 add %esi,%eax ffffffff8000f58a: 41 8b 71 14 mov 0x14(%r9),%esi ffffffff8000f58e: d1 f8 sar $1,%eax ffffffff8000f590: 89 c7 mov %eax,%edi ffffffff8000f592: 89 f0 mov %esi,%eax ffffffff8000f594: c1 e8 1f shr $0x1f,%eax ffffffff8000f597: 01 f0 add %esi,%eax ffffffff8000f599: 8d 77 9b lea -0x65(%rdi),%esi ffffffff8000f59c: d1 f8 sar $1,%eax ffffffff8000f59e: 39 ce cmp %ecx,%esi ffffffff8000f5a0: 0f 8d 2a 04 00 00 jge ffffffff8000f9d0 ffffffff8000f5a6: 8d 77 eb lea -0x15(%rdi),%esi ffffffff8000f5a9: 39 ce cmp %ecx,%esi ffffffff8000f5ab: 0f 8c 1f 04 00 00 jl ffffffff8000f9d0 ffffffff8000f5b1: 8d 70 04 lea 0x4(%rax),%esi ffffffff8000f5b4: 44 39 d6 cmp %r10d,%esi ffffffff8000f5b7: 0f 8d 13 04 00 00 jge ffffffff8000f9d0 ffffffff8000f5bd: 8d 70 1d lea 0x1d(%rax),%esi ffffffff8000f5c0: 44 39 d6 cmp %r10d,%esi ffffffff8000f5c3: 0f 8c 07 04 00 00 jl ffffffff8000f9d0 ffffffff8000f5c9: 4c 89 cf mov %r9,%rdi ffffffff8000f5cc: 83 fa 01 cmp $0x1,%edx ffffffff8000f5cf: 0f 84 05 0c 00 00 je ffffffff800101da ffffffff8000f5d5: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff8000f5dc: 5b pop %rbx ffffffff8000f5dd: 41 5c pop %r12 ffffffff8000f5df: 41 5e pop %r14 ffffffff8000f5e1: 5d pop %rbp ffffffff8000f5e2: e9 59 de ff ff jmp ffffffff8000d440 ffffffff8000f5e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000f5ee: 00 00 ffffffff8000f5f0: 41 8b 41 10 mov 0x10(%r9),%eax ffffffff8000f5f4: 8d 50 a6 lea -0x5a(%rax),%edx ffffffff8000f5f7: 39 ca cmp %ecx,%edx ffffffff8000f5f9: 0f 8f a9 04 00 00 jg ffffffff8000faa8 ffffffff8000f5ff: 8d 50 c9 lea -0x37(%rax),%edx ffffffff8000f602: 39 ca cmp %ecx,%edx ffffffff8000f604: 0f 8e 9e 04 00 00 jle ffffffff8000faa8 ffffffff8000f60a: 41 83 fa 1a cmp $0x1a,%r10d ffffffff8000f60e: 0f 8e 15 0a 00 00 jle ffffffff80010029 ffffffff8000f614: 41 83 fa 30 cmp $0x30,%r10d ffffffff8000f618: 0f 8f 0b 0a 00 00 jg ffffffff80010029 ffffffff8000f61e: b8 01 00 00 00 mov $0x1,%eax ffffffff8000f623: 66 41 89 80 1d 49 00 mov %ax,0x491d(%r8) ffffffff8000f62a: 00 ffffffff8000f62b: e9 d0 fe ff ff jmp ffffffff8000f500 ffffffff8000f630: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f633: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8000f636: 89 d0 mov %edx,%eax ffffffff8000f638: c1 e8 1f shr $0x1f,%eax ffffffff8000f63b: 01 d0 add %edx,%eax ffffffff8000f63d: 89 f2 mov %esi,%edx ffffffff8000f63f: d1 f8 sar $1,%eax ffffffff8000f641: c1 ea 1f shr $0x1f,%edx ffffffff8000f644: 01 f2 add %esi,%edx ffffffff8000f646: 8d 70 9b lea -0x65(%rax),%esi ffffffff8000f649: d1 fa sar $1,%edx ffffffff8000f64b: 39 ce cmp %ecx,%esi ffffffff8000f64d: 0f 8d 0d 03 00 00 jge ffffffff8000f960 ffffffff8000f653: 8d 70 eb lea -0x15(%rax),%esi ffffffff8000f656: 39 ce cmp %ecx,%esi ffffffff8000f658: 0f 8c 02 03 00 00 jl ffffffff8000f960 ffffffff8000f65e: 8d 72 09 lea 0x9(%rdx),%esi ffffffff8000f661: 44 39 d6 cmp %r10d,%esi ffffffff8000f664: 0f 8d f6 02 00 00 jge ffffffff8000f960 ffffffff8000f66a: 8d 72 22 lea 0x22(%rdx),%esi ffffffff8000f66d: 44 39 d6 cmp %r10d,%esi ffffffff8000f670: 0f 8c ea 02 00 00 jl ffffffff8000f960 ffffffff8000f676: 48 89 bd f8 f9 ff ff mov %rdi,-0x608(%rbp) ffffffff8000f67d: 49 8d b0 1d 46 00 00 lea 0x461d(%r8),%rsi ffffffff8000f684: 49 8d b8 1d 48 00 00 lea 0x481d(%r8),%rdi ffffffff8000f68b: e8 e0 e0 ff ff call ffffffff8000d770 ffffffff8000f690: e9 34 01 00 00 jmp ffffffff8000f7c9 ffffffff8000f695: 0f 1f 00 nopl (%rax) ffffffff8000f698: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f69b: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8000f69e: 89 d0 mov %edx,%eax ffffffff8000f6a0: c1 e8 1f shr $0x1f,%eax ffffffff8000f6a3: 01 d0 add %edx,%eax ffffffff8000f6a5: 89 f2 mov %esi,%edx ffffffff8000f6a7: d1 f8 sar $1,%eax ffffffff8000f6a9: c1 ea 1f shr $0x1f,%edx ffffffff8000f6ac: 01 f2 add %esi,%edx ffffffff8000f6ae: 8d 70 9b lea -0x65(%rax),%esi ffffffff8000f6b1: d1 fa sar $1,%edx ffffffff8000f6b3: 39 ce cmp %ecx,%esi ffffffff8000f6b5: 0f 8d a5 02 00 00 jge ffffffff8000f960 ffffffff8000f6bb: 8d 70 eb lea -0x15(%rax),%esi ffffffff8000f6be: 39 ce cmp %ecx,%esi ffffffff8000f6c0: 0f 8c 9a 02 00 00 jl ffffffff8000f960 ffffffff8000f6c6: 8d 72 09 lea 0x9(%rdx),%esi ffffffff8000f6c9: 44 39 d6 cmp %r10d,%esi ffffffff8000f6cc: 0f 8d 8e 02 00 00 jge ffffffff8000f960 ffffffff8000f6d2: 8d 72 22 lea 0x22(%rdx),%esi ffffffff8000f6d5: 44 39 d6 cmp %r10d,%esi ffffffff8000f6d8: 0f 8c 82 02 00 00 jl ffffffff8000f960 ffffffff8000f6de: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff8000f6e5: 5b pop %rbx ffffffff8000f6e6: 41 5c pop %r12 ffffffff8000f6e8: 41 5e pop %r14 ffffffff8000f6ea: 5d pop %rbp ffffffff8000f6eb: e9 f0 de ff ff jmp ffffffff8000d5e0 ffffffff8000f6f0: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f6f3: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8000f6f6: 89 d0 mov %edx,%eax ffffffff8000f6f8: c1 e8 1f shr $0x1f,%eax ffffffff8000f6fb: 01 d0 add %edx,%eax ffffffff8000f6fd: 89 f2 mov %esi,%edx ffffffff8000f6ff: d1 f8 sar $1,%eax ffffffff8000f701: c1 ea 1f shr $0x1f,%edx ffffffff8000f704: 01 f2 add %esi,%edx ffffffff8000f706: 8d 70 9b lea -0x65(%rax),%esi ffffffff8000f709: d1 fa sar $1,%edx ffffffff8000f70b: 39 ce cmp %ecx,%esi ffffffff8000f70d: 0f 8d 85 02 00 00 jge ffffffff8000f998 ffffffff8000f713: 8d 70 eb lea -0x15(%rax),%esi ffffffff8000f716: 39 ce cmp %ecx,%esi ffffffff8000f718: 0f 8c 7a 02 00 00 jl ffffffff8000f998 ffffffff8000f71e: 8d 72 04 lea 0x4(%rdx),%esi ffffffff8000f721: 44 39 d6 cmp %r10d,%esi ffffffff8000f724: 0f 8d 6e 02 00 00 jge ffffffff8000f998 ffffffff8000f72a: 8d 72 1d lea 0x1d(%rdx),%esi ffffffff8000f72d: 44 39 d6 cmp %r10d,%esi ffffffff8000f730: 0f 8c 62 02 00 00 jl ffffffff8000f998 ffffffff8000f736: 48 89 bd f8 f9 ff ff mov %rdi,-0x608(%rbp) ffffffff8000f73d: 49 8d b8 1c 45 00 00 lea 0x451c(%r8),%rdi ffffffff8000f744: e8 a7 d0 ff ff call ffffffff8000c7f0 ffffffff8000f749: eb 79 jmp ffffffff8000f7c4 ffffffff8000f74b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f750: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f753: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8000f756: 89 d0 mov %edx,%eax ffffffff8000f758: c1 e8 1f shr $0x1f,%eax ffffffff8000f75b: 01 d0 add %edx,%eax ffffffff8000f75d: 89 f2 mov %esi,%edx ffffffff8000f75f: d1 f8 sar $1,%eax ffffffff8000f761: c1 ea 1f shr $0x1f,%edx ffffffff8000f764: 01 f2 add %esi,%edx ffffffff8000f766: 8d 70 9b lea -0x65(%rax),%esi ffffffff8000f769: d1 fa sar $1,%edx ffffffff8000f76b: 39 ce cmp %ecx,%esi ffffffff8000f76d: 0f 8d ed 01 00 00 jge ffffffff8000f960 ffffffff8000f773: 8d 70 eb lea -0x15(%rax),%esi ffffffff8000f776: 39 ce cmp %ecx,%esi ffffffff8000f778: 0f 8c e2 01 00 00 jl ffffffff8000f960 ffffffff8000f77e: 8d 72 09 lea 0x9(%rdx),%esi ffffffff8000f781: 44 39 d6 cmp %r10d,%esi ffffffff8000f784: 0f 8d d6 01 00 00 jge ffffffff8000f960 ffffffff8000f78a: 8d 72 22 lea 0x22(%rdx),%esi ffffffff8000f78d: 44 39 d6 cmp %r10d,%esi ffffffff8000f790: 0f 8c ca 01 00 00 jl ffffffff8000f960 ffffffff8000f796: 48 89 bd f8 f9 ff ff mov %rdi,-0x608(%rbp) ffffffff8000f79d: 49 8d b8 1d 46 00 00 lea 0x461d(%r8),%rdi ffffffff8000f7a4: e8 d7 ac ff ff call ffffffff8000a480 ffffffff8000f7a9: 83 3d 68 ed 0e 00 02 cmpl $0x2,0xeed68(%rip) # ffffffff800fe518 ffffffff8000f7b0: 4c 8b 8d f8 f9 ff ff mov -0x608(%rbp),%r9 ffffffff8000f7b7: 0f 84 14 10 00 00 je ffffffff800107d1 ffffffff8000f7bd: 4c 89 8d f8 f9 ff ff mov %r9,-0x608(%rbp) ffffffff8000f7c4: e8 67 d7 ff ff call ffffffff8000cf30 ffffffff8000f7c9: 4c 8b 8d f8 f9 ff ff mov -0x608(%rbp),%r9 ffffffff8000f7d0: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff8000f7d7: c7 80 14 44 00 00 00 movl $0x0,0x4414(%rax) ffffffff8000f7de: 00 00 00 ffffffff8000f7e1: c6 80 18 44 00 00 00 movb $0x0,0x4418(%rax) ffffffff8000f7e8: c7 80 18 45 00 00 00 movl $0x0,0x4518(%rax) ffffffff8000f7ef: 00 00 00 ffffffff8000f7f2: c6 80 1c 45 00 00 00 movb $0x0,0x451c(%rax) ffffffff8000f7f9: e9 02 fd ff ff jmp ffffffff8000f500 ffffffff8000f7fe: 66 90 xchg %ax,%ax ffffffff8000f800: 8b 57 10 mov 0x10(%rdi),%edx ffffffff8000f803: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8000f806: 89 d0 mov %edx,%eax ffffffff8000f808: c1 e8 1f shr $0x1f,%eax ffffffff8000f80b: 01 d0 add %edx,%eax ffffffff8000f80d: 89 f2 mov %esi,%edx ffffffff8000f80f: d1 f8 sar $1,%eax ffffffff8000f811: c1 ea 1f shr $0x1f,%edx ffffffff8000f814: 01 f2 add %esi,%edx ffffffff8000f816: 8d 70 9b lea -0x65(%rax),%esi ffffffff8000f819: d1 fa sar $1,%edx ffffffff8000f81b: 39 ce cmp %ecx,%esi ffffffff8000f81d: 0f 8d 75 01 00 00 jge ffffffff8000f998 ffffffff8000f823: 8d 70 eb lea -0x15(%rax),%esi ffffffff8000f826: 39 ce cmp %ecx,%esi ffffffff8000f828: 0f 8c 6a 01 00 00 jl ffffffff8000f998 ffffffff8000f82e: 8d 72 04 lea 0x4(%rdx),%esi ffffffff8000f831: 44 39 d6 cmp %r10d,%esi ffffffff8000f834: 0f 8d 5e 01 00 00 jge ffffffff8000f998 ffffffff8000f83a: 8d 72 1d lea 0x1d(%rdx),%esi ffffffff8000f83d: 44 39 d6 cmp %r10d,%esi ffffffff8000f840: 0f 8c 52 01 00 00 jl ffffffff8000f998 ffffffff8000f846: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff8000f84d: 00 ffffffff8000f84e: 84 d2 test %dl,%dl ffffffff8000f850: 0f 84 53 0f 00 00 je ffffffff800107a9 ffffffff8000f856: 48 8d b5 00 fe ff ff lea -0x200(%rbp),%rsi ffffffff8000f85d: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff8000f864: 48 89 f0 mov %rsi,%rax ffffffff8000f867: 0f 1f 00 nopl (%rax) ffffffff8000f86a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f871: 00 00 00 00 ffffffff8000f875: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f87c: 00 00 00 00 ffffffff8000f880: 48 83 c1 01 add $0x1,%rcx ffffffff8000f884: 88 10 mov %dl,(%rax) ffffffff8000f886: 48 83 c0 01 add $0x1,%rax ffffffff8000f88a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000f88d: 84 d2 test %dl,%dl ffffffff8000f88f: 75 ef jne ffffffff8000f880 ffffffff8000f891: c6 00 00 movb $0x0,(%rax) ffffffff8000f894: 80 bd 00 fe ff ff 00 cmpb $0x0,-0x200(%rbp) ffffffff8000f89b: 0f 84 1f 0f 00 00 je ffffffff800107c0 ffffffff8000f8a1: 31 c0 xor %eax,%eax ffffffff8000f8a3: 66 90 xchg %ax,%ax ffffffff8000f8a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f8ac: 00 00 00 00 ffffffff8000f8b0: 48 89 c2 mov %rax,%rdx ffffffff8000f8b3: 48 83 c0 01 add $0x1,%rax ffffffff8000f8b7: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff8000f8bb: 75 f3 jne ffffffff8000f8b0 ffffffff8000f8bd: 80 bc 15 00 fe ff ff cmpb $0x2f,-0x200(%rbp,%rdx,1) ffffffff8000f8c4: 2f ffffffff8000f8c5: 74 21 je ffffffff8000f8e8 ffffffff8000f8c7: 48 89 f0 mov %rsi,%rax ffffffff8000f8ca: 48 83 c0 01 add $0x1,%rax ffffffff8000f8ce: 80 38 00 cmpb $0x0,(%rax) ffffffff8000f8d1: 75 f7 jne ffffffff8000f8ca ffffffff8000f8d3: bf 2f 00 00 00 mov $0x2f,%edi ffffffff8000f8d8: 66 89 38 mov %di,(%rax) ffffffff8000f8db: 80 bd 00 fe ff ff 00 cmpb $0x0,-0x200(%rbp) ffffffff8000f8e2: 0f 84 4b 0f 00 00 je ffffffff80010833 ffffffff8000f8e8: 48 89 f0 mov %rsi,%rax ffffffff8000f8eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f8f0: 48 83 c0 01 add $0x1,%rax ffffffff8000f8f4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000f8f7: 75 f7 jne ffffffff8000f8f0 ffffffff8000f8f9: 41 0f b6 90 18 44 00 movzbl 0x4418(%r8),%edx ffffffff8000f900: 00 ffffffff8000f901: 84 d2 test %dl,%dl ffffffff8000f903: 74 2c je ffffffff8000f931 ffffffff8000f905: 49 8d 88 18 44 00 00 lea 0x4418(%r8),%rcx ffffffff8000f90c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000f913: 00 00 ffffffff8000f915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f91c: 00 00 00 00 ffffffff8000f920: 48 83 c1 01 add $0x1,%rcx ffffffff8000f924: 88 10 mov %dl,(%rax) ffffffff8000f926: 48 83 c0 01 add $0x1,%rax ffffffff8000f92a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000f92d: 84 d2 test %dl,%dl ffffffff8000f92f: 75 ef jne ffffffff8000f920 ffffffff8000f931: c6 00 00 movb $0x0,(%rax) ffffffff8000f934: 49 8d b8 1c 45 00 00 lea 0x451c(%r8),%rdi ffffffff8000f93b: 4c 89 8d f8 f9 ff ff mov %r9,-0x608(%rbp) ffffffff8000f942: e8 89 40 00 00 call ffffffff800139d0 ffffffff8000f947: 4c 8b 8d f8 f9 ff ff mov -0x608(%rbp),%r9 ffffffff8000f94e: 84 c0 test %al,%al ffffffff8000f950: 0f 84 7a fe ff ff je ffffffff8000f7d0 ffffffff8000f956: e9 69 fe ff ff jmp ffffffff8000f7c4 ffffffff8000f95b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f960: 8d 70 13 lea 0x13(%rax),%esi ffffffff8000f963: 39 ce cmp %ecx,%esi ffffffff8000f965: 0f 8d f5 f9 ff ff jge ffffffff8000f360 ffffffff8000f96b: 83 c0 63 add $0x63,%eax ffffffff8000f96e: 39 c8 cmp %ecx,%eax ffffffff8000f970: 0f 8c ea f9 ff ff jl ffffffff8000f360 ffffffff8000f976: 8d 42 09 lea 0x9(%rdx),%eax ffffffff8000f979: 44 39 d0 cmp %r10d,%eax ffffffff8000f97c: 0f 8d de f9 ff ff jge ffffffff8000f360 ffffffff8000f982: 83 c2 22 add $0x22,%edx ffffffff8000f985: 44 39 d2 cmp %r10d,%edx ffffffff8000f988: 0f 8c d2 f9 ff ff jl ffffffff8000f360 ffffffff8000f98e: e9 dc 03 00 00 jmp ffffffff8000fd6f ffffffff8000f993: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f998: 8d 70 13 lea 0x13(%rax),%esi ffffffff8000f99b: 39 ce cmp %ecx,%esi ffffffff8000f99d: 0f 8d bd f9 ff ff jge ffffffff8000f360 ffffffff8000f9a3: 83 c0 63 add $0x63,%eax ffffffff8000f9a6: 39 c8 cmp %ecx,%eax ffffffff8000f9a8: 0f 8c b2 f9 ff ff jl ffffffff8000f360 ffffffff8000f9ae: 8d 42 04 lea 0x4(%rdx),%eax ffffffff8000f9b1: 44 39 d0 cmp %r10d,%eax ffffffff8000f9b4: 0f 8d a6 f9 ff ff jge ffffffff8000f360 ffffffff8000f9ba: 83 c2 1d add $0x1d,%edx ffffffff8000f9bd: 44 39 d2 cmp %r10d,%edx ffffffff8000f9c0: 0f 8c 9a f9 ff ff jl ffffffff8000f360 ffffffff8000f9c6: e9 a4 03 00 00 jmp ffffffff8000fd6f ffffffff8000f9cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000f9d0: 8d 57 13 lea 0x13(%rdi),%edx ffffffff8000f9d3: 39 ca cmp %ecx,%edx ffffffff8000f9d5: 7d 29 jge ffffffff8000fa00 ffffffff8000f9d7: 8d 57 63 lea 0x63(%rdi),%edx ffffffff8000f9da: 39 ca cmp %ecx,%edx ffffffff8000f9dc: 7c 22 jl ffffffff8000fa00 ffffffff8000f9de: 8d 50 04 lea 0x4(%rax),%edx ffffffff8000f9e1: 44 39 d2 cmp %r10d,%edx ffffffff8000f9e4: 7d 1a jge ffffffff8000fa00 ffffffff8000f9e6: 8d 50 1d lea 0x1d(%rax),%edx ffffffff8000f9e9: 44 39 d2 cmp %r10d,%edx ffffffff8000f9ec: 0f 8d 7d 03 00 00 jge ffffffff8000fd6f ffffffff8000f9f2: 0f 1f 00 nopl (%rax) ffffffff8000f9f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000f9fc: 00 00 00 00 ffffffff8000fa00: 8d 97 73 ff ff ff lea -0x8d(%rdi),%edx ffffffff8000fa06: 39 ca cmp %ecx,%edx ffffffff8000fa08: 0f 8d 52 f9 ff ff jge ffffffff8000f360 ffffffff8000fa0e: 8d 97 8b 00 00 00 lea 0x8b(%rdi),%edx ffffffff8000fa14: 39 ca cmp %ecx,%edx ffffffff8000fa16: 0f 8c 44 f9 ff ff jl ffffffff8000f360 ffffffff8000fa1c: 8d 50 e6 lea -0x1a(%rax),%edx ffffffff8000fa1f: 44 39 d2 cmp %r10d,%edx ffffffff8000fa22: 0f 8d 38 f9 ff ff jge ffffffff8000f360 ffffffff8000fa28: 8d 50 fa lea -0x6(%rax),%edx ffffffff8000fa2b: 44 39 d2 cmp %r10d,%edx ffffffff8000fa2e: 0f 8c 2c f9 ff ff jl ffffffff8000f360 ffffffff8000fa34: 8d 87 6a ff ff ff lea -0x96(%rdi),%eax ffffffff8000fa3a: 29 c1 sub %eax,%ecx ffffffff8000fa3c: 89 c8 mov %ecx,%eax ffffffff8000fa3e: 8d 51 f8 lea -0x8(%rcx),%edx ffffffff8000fa41: 83 e8 0f sub $0xf,%eax ffffffff8000fa44: 0f 49 d0 cmovns %eax,%edx ffffffff8000fa47: 31 c0 xor %eax,%eax ffffffff8000fa49: c1 fa 03 sar $0x3,%edx ffffffff8000fa4c: 41 89 90 18 45 00 00 mov %edx,0x4518(%r8) ffffffff8000fa53: 41 80 b8 18 44 00 00 cmpb $0x0,0x4418(%r8) ffffffff8000fa5a: 00 ffffffff8000fa5b: 0f 84 da 0d 00 00 je ffffffff8001083b ffffffff8000fa61: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000fa65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fa6c: 00 00 00 00 ffffffff8000fa70: 48 83 c0 01 add $0x1,%rax ffffffff8000fa74: 41 80 bc 00 18 44 00 cmpb $0x0,0x4418(%r8,%rax,1) ffffffff8000fa7b: 00 00 ffffffff8000fa7d: 75 f1 jne ffffffff8000fa70 ffffffff8000fa7f: 39 c2 cmp %eax,%edx ffffffff8000fa81: 0f 8e 79 fa ff ff jle ffffffff8000f500 ffffffff8000fa87: 31 c0 xor %eax,%eax ffffffff8000fa89: 48 83 c0 01 add $0x1,%rax ffffffff8000fa8d: 41 80 bc 00 18 44 00 cmpb $0x0,0x4418(%r8,%rax,1) ffffffff8000fa94: 00 00 ffffffff8000fa96: 75 f1 jne ffffffff8000fa89 ffffffff8000fa98: 41 89 80 18 45 00 00 mov %eax,0x4518(%r8) ffffffff8000fa9f: e9 5c fa ff ff jmp ffffffff8000f500 ffffffff8000faa4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000faa8: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8000faab: 39 ca cmp %ecx,%edx ffffffff8000faad: 0f 8f 7d f9 ff ff jg ffffffff8000f430 ffffffff8000fab3: 8d 50 f6 lea -0xa(%rax),%edx ffffffff8000fab6: 39 ca cmp %ecx,%edx ffffffff8000fab8: 0f 8e 72 f9 ff ff jle ffffffff8000f430 ffffffff8000fabe: 41 83 fa 1a cmp $0x1a,%r10d ffffffff8000fac2: 7e 0a jle ffffffff8000face ffffffff8000fac4: 41 83 fa 30 cmp $0x30,%r10d ffffffff8000fac8: 0f 8e ab 06 00 00 jle ffffffff80010179 ffffffff8000face: 8d 90 60 ff ff ff lea -0xa0(%rax),%edx ffffffff8000fad4: 39 d1 cmp %edx,%ecx ffffffff8000fad6: 0f 8c 62 f9 ff ff jl ffffffff8000f43e ffffffff8000fadc: 8d 90 7e ff ff ff lea -0x82(%rax),%edx ffffffff8000fae2: 39 d1 cmp %edx,%ecx ffffffff8000fae4: 0f 8c 5f f9 ff ff jl ffffffff8000f449 ffffffff8000faea: e9 4f f9 ff ff jmp ffffffff8000f43e ffffffff8000faef: 90 nop ffffffff8000faf0: 41 2b 88 20 49 00 00 sub 0x4920(%r8),%ecx ffffffff8000faf7: 48 89 bd f0 f9 ff ff mov %rdi,-0x610(%rbp) ffffffff8000fafe: 4c 89 c7 mov %r8,%rdi ffffffff8000fb01: 89 d3 mov %edx,%ebx ffffffff8000fb03: 41 89 cc mov %ecx,%r12d ffffffff8000fb06: 48 8d b5 00 fe ff ff lea -0x200(%rbp),%rsi ffffffff8000fb0d: 41 2b 98 24 49 00 00 sub 0x4924(%r8),%ebx ffffffff8000fb14: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8000fb1b: e8 30 99 ff ff call ffffffff80009450 ffffffff8000fb20: 41 81 fc b4 00 00 00 cmp $0xb4,%r12d ffffffff8000fb27: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000fb2e: 41 0f 97 c3 seta %r11b ffffffff8000fb32: 85 c0 test %eax,%eax ffffffff8000fb34: 89 c7 mov %eax,%edi ffffffff8000fb36: 0f 84 08 05 00 00 je ffffffff80010044 ffffffff8000fb3c: 48 98 cltq ffffffff8000fb3e: 4c 8b 8d f0 f9 ff ff mov -0x610(%rbp),%r9 ffffffff8000fb45: 48 89 f1 mov %rsi,%rcx ffffffff8000fb48: 48 89 f2 mov %rsi,%rdx ffffffff8000fb4b: 48 8d 04 40 lea (%rax,%rax,2),%rax ffffffff8000fb4f: 4c 8d 14 c6 lea (%rsi,%rax,8),%r10 ffffffff8000fb53: 31 c0 xor %eax,%eax ffffffff8000fb55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fb5c: 00 00 00 00 ffffffff8000fb60: 44 8b 62 08 mov 0x8(%rdx),%r12d ffffffff8000fb64: 8d 70 05 lea 0x5(%rax),%esi ffffffff8000fb67: 83 c0 19 add $0x19,%eax ffffffff8000fb6a: 45 85 e4 test %r12d,%r12d ffffffff8000fb6d: 0f 44 c6 cmove %esi,%eax ffffffff8000fb70: 48 83 c2 18 add $0x18,%rdx ffffffff8000fb74: 4c 39 d2 cmp %r10,%rdx ffffffff8000fb77: 75 e7 jne ffffffff8000fb60 ffffffff8000fb79: 89 da mov %ebx,%edx ffffffff8000fb7b: c1 ea 1f shr $0x1f,%edx ffffffff8000fb7e: 44 08 da or %r11b,%dl ffffffff8000fb81: 75 08 jne ffffffff8000fb8b ffffffff8000fb83: 31 f6 xor %esi,%esi ffffffff8000fb85: 31 d2 xor %edx,%edx ffffffff8000fb87: 39 c3 cmp %eax,%ebx ffffffff8000fb89: 7e 46 jle ffffffff8000fbd1 ffffffff8000fb8b: 41 c6 80 1f 49 00 00 movb $0x0,0x491f(%r8) ffffffff8000fb92: 00 ffffffff8000fb93: 41 c7 80 28 49 00 00 movl $0xffffffff,0x4928(%r8) ffffffff8000fb9a: ff ff ff ff ffffffff8000fb9e: e9 5d f9 ff ff jmp ffffffff8000f500 ffffffff8000fba3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8000fbaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fbb1: 00 00 00 00 ffffffff8000fbb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fbbc: 00 00 00 00 ffffffff8000fbc0: 83 c2 01 add $0x1,%edx ffffffff8000fbc3: 48 83 c1 18 add $0x18,%rcx ffffffff8000fbc7: 39 d7 cmp %edx,%edi ffffffff8000fbc9: 0f 84 31 f9 ff ff je ffffffff8000f500 ffffffff8000fbcf: 89 c6 mov %eax,%esi ffffffff8000fbd1: 44 8b 51 08 mov 0x8(%rcx),%r10d ffffffff8000fbd5: 41 83 fa 01 cmp $0x1,%r10d ffffffff8000fbd9: 19 c0 sbb %eax,%eax ffffffff8000fbdb: 83 e0 ec and $0xffffffec,%eax ffffffff8000fbde: 8d 44 30 19 lea 0x19(%rax,%rsi,1),%eax ffffffff8000fbe2: 39 f3 cmp %esi,%ebx ffffffff8000fbe4: 7c da jl ffffffff8000fbc0 ffffffff8000fbe6: 39 c3 cmp %eax,%ebx ffffffff8000fbe8: 7d d6 jge ffffffff8000fbc0 ffffffff8000fbea: 48 63 d2 movslq %edx,%rdx ffffffff8000fbed: 48 8d 04 52 lea (%rdx,%rdx,2),%rax ffffffff8000fbf1: 80 bc c5 0c fe ff ff cmpb $0x0,-0x1f4(%rbp,%rax,8) ffffffff8000fbf8: 00 ffffffff8000fbf9: 0f 84 01 f9 ff ff je ffffffff8000f500 ffffffff8000fbff: 45 85 d2 test %r10d,%r10d ffffffff8000fc02: 0f 84 f8 f8 ff ff je ffffffff8000f500 ffffffff8000fc08: 41 8b 98 28 49 00 00 mov 0x4928(%r8),%ebx ffffffff8000fc0f: 85 db test %ebx,%ebx ffffffff8000fc11: 0f 88 43 04 00 00 js ffffffff8001005a ffffffff8000fc17: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff8000fc1e: 00 ffffffff8000fc1f: 84 d2 test %dl,%dl ffffffff8000fc21: 0f 84 e8 05 00 00 je ffffffff8001020f ffffffff8000fc27: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff8000fc2e: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff8000fc35: 48 89 f8 mov %rdi,%rax ffffffff8000fc38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8000fc3f: 00 ffffffff8000fc40: 48 83 c1 01 add $0x1,%rcx ffffffff8000fc44: 88 10 mov %dl,(%rax) ffffffff8000fc46: 48 83 c0 01 add $0x1,%rax ffffffff8000fc4a: 0f b6 11 movzbl (%rcx),%edx ffffffff8000fc4d: 84 d2 test %dl,%dl ffffffff8000fc4f: 75 ef jne ffffffff8000fc40 ffffffff8000fc51: c6 00 00 movb $0x0,(%rax) ffffffff8000fc54: 80 bd 00 fa ff ff 00 cmpb $0x0,-0x600(%rbp) ffffffff8000fc5b: 0f 84 8b 05 00 00 je ffffffff800101ec ffffffff8000fc61: 31 c0 xor %eax,%eax ffffffff8000fc63: 66 90 xchg %ax,%ax ffffffff8000fc65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fc6c: 00 00 00 00 ffffffff8000fc70: 48 89 c2 mov %rax,%rdx ffffffff8000fc73: 48 83 c0 01 add $0x1,%rax ffffffff8000fc77: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8000fc7b: 75 f3 jne ffffffff8000fc70 ffffffff8000fc7d: 80 bc 15 00 fa ff ff cmpb $0x2f,-0x600(%rbp,%rdx,1) ffffffff8000fc84: 2f ffffffff8000fc85: 0f 85 a8 04 00 00 jne ffffffff80010133 ffffffff8000fc8b: 49 63 90 28 49 00 00 movslq 0x4928(%r8),%rdx ffffffff8000fc92: 48 69 d2 0c 01 00 00 imul $0x10c,%rdx,%rdx ffffffff8000fc99: 4c 01 c2 add %r8,%rdx ffffffff8000fc9c: 48 89 f8 mov %rdi,%rax ffffffff8000fc9f: 90 nop ffffffff8000fca0: 48 83 c0 01 add $0x1,%rax ffffffff8000fca4: 80 38 00 cmpb $0x0,(%rax) ffffffff8000fca7: 75 f7 jne ffffffff8000fca0 ffffffff8000fca9: e9 bc 01 00 00 jmp ffffffff8000fe6a ffffffff8000fcae: 66 90 xchg %ax,%ax ffffffff8000fcb0: 83 e8 5f sub $0x5f,%eax ffffffff8000fcb3: 39 c8 cmp %ecx,%eax ffffffff8000fcb5: 0f 8e 8e f7 ff ff jle ffffffff8000f449 ffffffff8000fcbb: 41 8d 42 e5 lea -0x1b(%r10),%eax ffffffff8000fcbf: 83 f8 15 cmp $0x15,%eax ffffffff8000fcc2: 0f 87 81 f7 ff ff ja ffffffff8000f449 ffffffff8000fcc8: 41 8b 90 00 43 00 00 mov 0x4300(%r8),%edx ffffffff8000fccf: 8d 42 06 lea 0x6(%rdx),%eax ffffffff8000fcd2: 83 c2 03 add $0x3,%edx ffffffff8000fcd5: 0f 49 c2 cmovns %edx,%eax ffffffff8000fcd8: c1 f8 02 sar $0x2,%eax ffffffff8000fcdb: 8d 50 fd lea -0x3(%rax),%edx ffffffff8000fcde: b8 fe ff ff ff mov $0xfffffffe,%eax ffffffff8000fce3: 0f 45 c2 cmovne %edx,%eax ffffffff8000fce6: 41 8b 90 10 44 00 00 mov 0x4410(%r8),%edx ffffffff8000fced: 39 c2 cmp %eax,%edx ffffffff8000fcef: 0f 8d 0b f8 ff ff jge ffffffff8000f500 ffffffff8000fcf5: 83 c2 01 add $0x1,%edx ffffffff8000fcf8: 41 89 90 10 44 00 00 mov %edx,0x4410(%r8) ffffffff8000fcff: e9 fc f7 ff ff jmp ffffffff8000f500 ffffffff8000fd04: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8000fd08: 41 8b 41 10 mov 0x10(%r9),%eax ffffffff8000fd0c: 8d 50 a6 lea -0x5a(%rax),%edx ffffffff8000fd0f: 39 d1 cmp %edx,%ecx ffffffff8000fd11: 0f 8c 89 00 00 00 jl ffffffff8000fda0 ffffffff8000fd17: 8d 50 c9 lea -0x37(%rax),%edx ffffffff8000fd1a: 39 d1 cmp %edx,%ecx ffffffff8000fd1c: 0f 8c 8e 00 00 00 jl ffffffff8000fdb0 ffffffff8000fd22: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8000fd25: 39 d1 cmp %edx,%ecx ffffffff8000fd27: 7c 87 jl ffffffff8000fcb0 ffffffff8000fd29: 8d 50 f6 lea -0xa(%rax),%edx ffffffff8000fd2c: 39 d1 cmp %edx,%ecx ffffffff8000fd2e: 7d 80 jge ffffffff8000fcb0 ffffffff8000fd30: 41 83 fa 1a cmp $0x1a,%r10d ffffffff8000fd34: 0f 8f a2 fd ff ff jg ffffffff8000fadc ffffffff8000fd3a: e9 ff f6 ff ff jmp ffffffff8000f43e ffffffff8000fd3f: 90 nop ffffffff8000fd40: 83 c0 27 add $0x27,%eax ffffffff8000fd43: 39 c8 cmp %ecx,%eax ffffffff8000fd45: 0f 8c 15 f6 ff ff jl ffffffff8000f360 ffffffff8000fd4b: 8b 57 14 mov 0x14(%rdi),%edx ffffffff8000fd4e: 89 d0 mov %edx,%eax ffffffff8000fd50: c1 e8 1f shr $0x1f,%eax ffffffff8000fd53: 01 d0 add %edx,%eax ffffffff8000fd55: d1 f8 sar $1,%eax ffffffff8000fd57: 8d 50 09 lea 0x9(%rax),%edx ffffffff8000fd5a: 44 39 d2 cmp %r10d,%edx ffffffff8000fd5d: 0f 8d fd f5 ff ff jge ffffffff8000f360 ffffffff8000fd63: 83 c0 22 add $0x22,%eax ffffffff8000fd66: 44 39 d0 cmp %r10d,%eax ffffffff8000fd69: 0f 8c f1 f5 ff ff jl ffffffff8000f360 ffffffff8000fd6f: 41 c7 80 14 44 00 00 movl $0x0,0x4414(%r8) ffffffff8000fd76: 00 00 00 00 ffffffff8000fd7a: 41 c6 80 18 44 00 00 movb $0x0,0x4418(%r8) ffffffff8000fd81: 00 ffffffff8000fd82: 41 c7 80 18 45 00 00 movl $0x0,0x4518(%r8) ffffffff8000fd89: 00 00 00 00 ffffffff8000fd8d: 41 c6 80 1c 45 00 00 movb $0x0,0x451c(%r8) ffffffff8000fd94: 00 ffffffff8000fd95: e9 66 f7 ff ff jmp ffffffff8000f500 ffffffff8000fd9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000fda0: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8000fda3: 39 d1 cmp %edx,%ecx ffffffff8000fda5: 0f 8d 23 fd ff ff jge ffffffff8000face ffffffff8000fdab: e9 80 f6 ff ff jmp ffffffff8000f430 ffffffff8000fdb0: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8000fdb3: 39 d1 cmp %edx,%ecx ffffffff8000fdb5: 0f 8d 83 f6 ff ff jge ffffffff8000f43e ffffffff8000fdbb: e9 1c fd ff ff jmp ffffffff8000fadc ffffffff8000fdc0: 49 63 c2 movslq %r10d,%rax ffffffff8000fdc3: 41 c1 fa 1f sar $0x1f,%r10d ffffffff8000fdc7: 4c 89 8d f0 f9 ff ff mov %r9,-0x610(%rbp) ffffffff8000fdce: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax ffffffff8000fdd5: 48 c1 f8 23 sar $0x23,%rax ffffffff8000fdd9: 44 29 d0 sub %r10d,%eax ffffffff8000fddc: 8d 78 fe lea -0x2(%rax),%edi ffffffff8000fddf: e8 6c 79 ff ff call ffffffff80007750 ffffffff8000fde4: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000fdeb: 48 85 c0 test %rax,%rax ffffffff8000fdee: 0f 84 75 f7 ff ff je ffffffff8000f569 ffffffff8000fdf4: 4c 8b 8d f0 f9 ff ff mov -0x610(%rbp),%r9 ffffffff8000fdfb: 0f b6 00 movzbl (%rax),%eax ffffffff8000fdfe: b9 3a 2f 00 00 mov $0x2f3a,%ecx ffffffff8000fe03: 48 8d b5 00 fe ff ff lea -0x200(%rbp),%rsi ffffffff8000fe0a: 66 89 8d 01 fe ff ff mov %cx,-0x1ff(%rbp) ffffffff8000fe11: 49 8b b9 30 04 00 00 mov 0x430(%r9),%rdi ffffffff8000fe18: 88 85 00 fe ff ff mov %al,-0x200(%rbp) ffffffff8000fe1e: c6 85 03 fe ff ff 00 movb $0x0,-0x1fd(%rbp) ffffffff8000fe25: e8 86 a8 ff ff call ffffffff8000a6b0 ffffffff8000fe2a: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000fe31: e9 33 f7 ff ff jmp ffffffff8000f569 ffffffff8000fe36: ba 00 01 00 00 mov $0x100,%edx ffffffff8000fe3b: 66 41 89 90 1d 49 00 mov %dx,0x491d(%r8) ffffffff8000fe42: 00 ffffffff8000fe43: e9 b8 f6 ff ff jmp ffffffff8000f500 ffffffff8000fe48: 66 90 xchg %ax,%ax ffffffff8000fe4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fe51: 00 00 00 00 ffffffff8000fe55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8000fe5c: 00 00 00 00 ffffffff8000fe60: 88 08 mov %cl,(%rax) ffffffff8000fe62: 48 83 c0 01 add $0x1,%rax ffffffff8000fe66: 48 83 c2 01 add $0x1,%rdx ffffffff8000fe6a: 0f b6 0a movzbl (%rdx),%ecx ffffffff8000fe6d: 84 c9 test %cl,%cl ffffffff8000fe6f: 75 ef jne ffffffff8000fe60 ffffffff8000fe71: c6 00 00 movb $0x0,(%rax) ffffffff8000fe74: 41 8d 42 9c lea -0x64(%r10),%eax ffffffff8000fe78: 83 f8 68 cmp $0x68,%eax ffffffff8000fe7b: 0f 87 0a fd ff ff ja ffffffff8000fb8b ffffffff8000fe81: 48 8d 15 30 ed 02 00 lea 0x2ed30(%rip),%rdx # ffffffff8003ebb8 ffffffff8000fe88: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff8000fe8c: 48 01 d0 add %rdx,%rax ffffffff8000fe8f: ff e0 jmp *%rax ffffffff8000fe91: 49 63 80 28 49 00 00 movslq 0x4928(%r8),%rax ffffffff8000fe98: ba 00 00 00 ff mov $0xff000000,%edx ffffffff8000fe9d: 41 81 fa cc 00 00 00 cmp $0xcc,%r10d ffffffff8000fea4: 74 11 je ffffffff8000feb7 ffffffff8000fea6: 41 8d 92 38 ff ff ff lea -0xc8(%r10),%edx ffffffff8000fead: 48 8d 0d 4c f0 02 00 lea 0x2f04c(%rip),%rcx # ffffffff8003ef00 ffffffff8000feb4: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff8000feb7: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff8000febe: 48 8d 9d 00 fd ff ff lea -0x300(%rbp),%rbx ffffffff8000fec5: 41 89 94 00 08 01 00 mov %edx,0x108(%r8,%rax,1) ffffffff8000fecc: 00 ffffffff8000fecd: 48 89 d8 mov %rbx,%rax ffffffff8000fed0: 89 95 00 fc ff ff mov %edx,-0x400(%rbp) ffffffff8000fed6: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff8000fedd: 84 d2 test %dl,%dl ffffffff8000fedf: 74 18 je ffffffff8000fef9 ffffffff8000fee1: 48 8d 8d 00 fa ff ff lea -0x600(%rbp),%rcx ffffffff8000fee8: 48 83 c1 01 add $0x1,%rcx ffffffff8000feec: 88 10 mov %dl,(%rax) ffffffff8000feee: 48 83 c0 01 add $0x1,%rax ffffffff8000fef2: 0f b6 11 movzbl (%rcx),%edx ffffffff8000fef5: 84 d2 test %dl,%dl ffffffff8000fef7: 75 ef jne ffffffff8000fee8 ffffffff8000fef9: c6 00 00 movb $0x0,(%rax) ffffffff8000fefc: 80 bd 00 fd ff ff 00 cmpb $0x0,-0x300(%rbp) ffffffff8000ff03: 0f 84 47 09 00 00 je ffffffff80010850 ffffffff8000ff09: 31 c0 xor %eax,%eax ffffffff8000ff0b: 48 89 c2 mov %rax,%rdx ffffffff8000ff0e: 48 83 c0 01 add $0x1,%rax ffffffff8000ff12: 80 3c 03 00 cmpb $0x0,(%rbx,%rax,1) ffffffff8000ff16: 75 f3 jne ffffffff8000ff0b ffffffff8000ff18: 80 bc 15 00 fd ff ff cmpb $0x2f,-0x300(%rbp,%rdx,1) ffffffff8000ff1f: 2f ffffffff8000ff20: 74 1e je ffffffff8000ff40 ffffffff8000ff22: 48 89 d8 mov %rbx,%rax ffffffff8000ff25: 48 83 c0 01 add $0x1,%rax ffffffff8000ff29: 80 38 00 cmpb $0x0,(%rax) ffffffff8000ff2c: 75 f7 jne ffffffff8000ff25 ffffffff8000ff2e: 66 c7 00 2f 00 movw $0x2f,(%rax) ffffffff8000ff33: 80 bd 00 fd ff ff 00 cmpb $0x0,-0x300(%rbp) ffffffff8000ff3a: 0f 84 6e 09 00 00 je ffffffff800108ae ffffffff8000ff40: 48 89 d8 mov %rbx,%rax ffffffff8000ff43: 48 83 c0 01 add $0x1,%rax ffffffff8000ff47: 80 38 00 cmpb $0x0,(%rax) ffffffff8000ff4a: 75 f7 jne ffffffff8000ff43 ffffffff8000ff4c: 48 8d 78 06 lea 0x6(%rax),%rdi ffffffff8000ff50: 48 89 c2 mov %rax,%rdx ffffffff8000ff53: be 2e 00 00 00 mov $0x2e,%esi ffffffff8000ff58: 48 8d 0d 66 17 02 00 lea 0x21766(%rip),%rcx # ffffffff800316c5 ffffffff8000ff5f: 48 83 c1 01 add $0x1,%rcx ffffffff8000ff63: 48 83 c2 01 add $0x1,%rdx ffffffff8000ff67: 40 88 72 ff mov %sil,-0x1(%rdx) ffffffff8000ff6b: 0f b6 31 movzbl (%rcx),%esi ffffffff8000ff6e: 48 39 d7 cmp %rdx,%rdi ffffffff8000ff71: 75 ec jne ffffffff8000ff5f ffffffff8000ff73: c6 40 06 00 movb $0x0,0x6(%rax) ffffffff8000ff77: 48 89 df mov %rbx,%rdi ffffffff8000ff7a: 48 8d 35 d4 16 02 00 lea 0x216d4(%rip),%rsi # ffffffff80031655 ffffffff8000ff81: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8000ff88: e8 e3 45 00 00 call ffffffff80014570 ffffffff8000ff8d: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000ff94: 48 85 c0 test %rax,%rax ffffffff8000ff97: 48 89 c3 mov %rax,%rbx ffffffff8000ff9a: 0f 84 eb fb ff ff je ffffffff8000fb8b ffffffff8000ffa0: 48 8d b5 00 fc ff ff lea -0x400(%rbp),%rsi ffffffff8000ffa7: ba 04 00 00 00 mov $0x4,%edx ffffffff8000ffac: 48 89 c7 mov %rax,%rdi ffffffff8000ffaf: e8 fc 2a 00 00 call ffffffff80012ab0 ffffffff8000ffb4: 48 89 df mov %rbx,%rdi ffffffff8000ffb7: e8 64 27 00 00 call ffffffff80012720 ffffffff8000ffbc: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000ffc3: e9 c3 fb ff ff jmp ffffffff8000fb8b ffffffff8000ffc8: 41 8b b0 28 49 00 00 mov 0x4928(%r8),%esi ffffffff8000ffcf: 4c 89 cf mov %r9,%rdi ffffffff8000ffd2: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8000ffd9: e8 12 e6 ff ff call ffffffff8000e5f0 ffffffff8000ffde: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8000ffe5: e9 a1 fb ff ff jmp ffffffff8000fb8b ffffffff8000ffea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8000fff0: 8d 90 7e ff ff ff lea -0x82(%rax),%edx ffffffff8000fff6: 39 ca cmp %ecx,%edx ffffffff8000fff8: 0f 8e 40 f4 ff ff jle ffffffff8000f43e ffffffff8000fffe: 41 8d 42 e5 lea -0x1b(%r10),%eax ffffffff80010002: 83 f8 15 cmp $0x15,%eax ffffffff80010005: 0f 87 3e f4 ff ff ja ffffffff8000f449 ffffffff8001000b: 41 8b 80 10 44 00 00 mov 0x4410(%r8),%eax ffffffff80010012: 85 c0 test %eax,%eax ffffffff80010014: 0f 8e e6 f4 ff ff jle ffffffff8000f500 ffffffff8001001a: 83 e8 01 sub $0x1,%eax ffffffff8001001d: 41 89 80 10 44 00 00 mov %eax,0x4410(%r8) ffffffff80010024: e9 d7 f4 ff ff jmp ffffffff8000f500 ffffffff80010029: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8001002c: 39 d1 cmp %edx,%ecx ffffffff8001002e: 0f 8c fc f3 ff ff jl ffffffff8000f430 ffffffff80010034: 8d 50 f6 lea -0xa(%rax),%edx ffffffff80010037: 39 d1 cmp %edx,%ecx ffffffff80010039: 0f 8c 8f fa ff ff jl ffffffff8000face ffffffff8001003f: e9 ec f3 ff ff jmp ffffffff8000f430 ffffffff80010044: 85 db test %ebx,%ebx ffffffff80010046: 0f 85 3f fb ff ff jne ffffffff8000fb8b ffffffff8001004c: 45 84 db test %r11b,%r11b ffffffff8001004f: 0f 84 ab f4 ff ff je ffffffff8000f500 ffffffff80010055: e9 31 fb ff ff jmp ffffffff8000fb8b ffffffff8001005a: 41 8d 42 9c lea -0x64(%r10),%eax ffffffff8001005e: 83 f8 68 cmp $0x68,%eax ffffffff80010061: 0f 87 24 fb ff ff ja ffffffff8000fb8b ffffffff80010067: 48 8d 15 ee ec 02 00 lea 0x2ecee(%rip),%rdx # ffffffff8003ed5c ffffffff8001006e: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff80010072: 48 01 d0 add %rdx,%rax ffffffff80010075: ff e0 jmp *%rax ffffffff80010077: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff8001007e: 00 ffffffff8001007f: 41 c6 80 1d 49 00 00 movb $0x0,0x491d(%r8) ffffffff80010086: 00 ffffffff80010087: 49 8d 80 1d 47 00 00 lea 0x471d(%r8),%rax ffffffff8001008e: 41 c7 80 14 44 00 00 movl $0x2,0x4414(%r8) ffffffff80010095: 02 00 00 00 ffffffff80010099: 41 c6 80 18 44 00 00 movb $0x0,0x4418(%r8) ffffffff800100a0: 00 ffffffff800100a1: 41 c7 80 18 45 00 00 movl $0x0,0x4518(%r8) ffffffff800100a8: 00 00 00 00 ffffffff800100ac: 84 d2 test %dl,%dl ffffffff800100ae: 74 21 je ffffffff800100d1 ffffffff800100b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800100b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800100bc: 00 00 00 00 ffffffff800100c0: 88 10 mov %dl,(%rax) ffffffff800100c2: 0f b6 90 ec fb ff ff movzbl -0x414(%rax),%edx ffffffff800100c9: 48 83 c0 01 add $0x1,%rax ffffffff800100cd: 84 d2 test %dl,%dl ffffffff800100cf: 75 ef jne ffffffff800100c0 ffffffff800100d1: c6 00 00 movb $0x0,(%rax) ffffffff800100d4: e9 27 f4 ff ff jmp ffffffff8000f500 ffffffff800100d9: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff800100e0: 00 ffffffff800100e1: 41 c6 80 1d 49 00 00 movb $0x0,0x491d(%r8) ffffffff800100e8: 00 ffffffff800100e9: 49 8d 80 1d 47 00 00 lea 0x471d(%r8),%rax ffffffff800100f0: 41 c7 80 14 44 00 00 movl $0x1,0x4414(%r8) ffffffff800100f7: 01 00 00 00 ffffffff800100fb: 41 c6 80 18 44 00 00 movb $0x0,0x4418(%r8) ffffffff80010102: 00 ffffffff80010103: 41 c7 80 18 45 00 00 movl $0x0,0x4518(%r8) ffffffff8001010a: 00 00 00 00 ffffffff8001010e: 84 d2 test %dl,%dl ffffffff80010110: 74 bf je ffffffff800100d1 ffffffff80010112: 0f 1f 00 nopl (%rax) ffffffff80010115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001011c: 00 00 00 00 ffffffff80010120: 88 10 mov %dl,(%rax) ffffffff80010122: 0f b6 90 ec fb ff ff movzbl -0x414(%rax),%edx ffffffff80010129: 48 83 c0 01 add $0x1,%rax ffffffff8001012d: 84 d2 test %dl,%dl ffffffff8001012f: 75 ef jne ffffffff80010120 ffffffff80010131: eb 9e jmp ffffffff800100d1 ffffffff80010133: 48 89 f8 mov %rdi,%rax ffffffff80010136: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001013d: 00 00 00 ffffffff80010140: 48 83 c0 01 add $0x1,%rax ffffffff80010144: 80 38 00 cmpb $0x0,(%rax) ffffffff80010147: 75 f7 jne ffffffff80010140 ffffffff80010149: 41 bb 2f 00 00 00 mov $0x2f,%r11d ffffffff8001014f: 66 44 89 18 mov %r11w,(%rax) ffffffff80010153: 49 63 90 28 49 00 00 movslq 0x4928(%r8),%rdx ffffffff8001015a: 48 69 d2 0c 01 00 00 imul $0x10c,%rdx,%rdx ffffffff80010161: 4c 01 c2 add %r8,%rdx ffffffff80010164: 80 bd 00 fa ff ff 00 cmpb $0x0,-0x600(%rbp) ffffffff8001016b: 0f 85 2b fb ff ff jne ffffffff8000fc9c ffffffff80010171: 48 89 f8 mov %rdi,%rax ffffffff80010174: e9 f1 fc ff ff jmp ffffffff8000fe6a ffffffff80010179: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff80010180: 48 8d 35 26 1e 02 00 lea 0x21e26(%rip),%rsi # ffffffff80031fad ffffffff80010187: 4c 89 cf mov %r9,%rdi ffffffff8001018a: 5b pop %rbx ffffffff8001018b: 41 5c pop %r12 ffffffff8001018d: 41 5e pop %r14 ffffffff8001018f: 5d pop %rbp ffffffff80010190: e9 2b aa ff ff jmp ffffffff8000abc0 ffffffff80010195: 4c 89 cf mov %r9,%rdi ffffffff80010198: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8001019f: e8 4c e4 ff ff call ffffffff8000e5f0 ffffffff800101a4: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff800101ab: 41 c7 80 08 44 00 00 movl $0xffffffff,0x4408(%r8) ffffffff800101b2: ff ff ff ff ffffffff800101b6: e9 45 f3 ff ff jmp ffffffff8000f500 ffffffff800101bb: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff800101c2: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff800101c9: e8 52 e1 ff ff call ffffffff8000e320 ffffffff800101ce: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff800101d5: e9 b1 f9 ff ff jmp ffffffff8000fb8b ffffffff800101da: 48 81 c4 08 06 00 00 add $0x608,%rsp ffffffff800101e1: 5b pop %rbx ffffffff800101e2: 41 5c pop %r12 ffffffff800101e4: 41 5e pop %r14 ffffffff800101e6: 5d pop %rbp ffffffff800101e7: e9 64 d0 ff ff jmp ffffffff8000d250 ffffffff800101ec: 80 bd ff f9 ff ff 2f cmpb $0x2f,-0x601(%rbp) ffffffff800101f3: 0f 85 bf 05 00 00 jne ffffffff800107b8 ffffffff800101f9: 49 63 90 28 49 00 00 movslq 0x4928(%r8),%rdx ffffffff80010200: 48 69 d2 0c 01 00 00 imul $0x10c,%rdx,%rdx ffffffff80010207: 4c 01 c2 add %r8,%rdx ffffffff8001020a: e9 62 ff ff ff jmp ffffffff80010171 ffffffff8001020f: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff80010216: 48 89 f8 mov %rdi,%rax ffffffff80010219: e9 33 fa ff ff jmp ffffffff8000fc51 ffffffff8001021e: 49 63 90 28 49 00 00 movslq 0x4928(%r8),%rdx ffffffff80010225: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff8001022c: 85 d2 test %edx,%edx ffffffff8001022e: 78 16 js ffffffff80010246 ffffffff80010230: 48 69 d2 0c 01 00 00 imul $0x10c,%rdx,%rdx ffffffff80010237: 41 80 bc 10 00 01 00 cmpb $0x0,0x100(%r8,%rdx,1) ffffffff8001023e: 00 00 ffffffff80010240: 0f 85 1b 06 00 00 jne ffffffff80010861 ffffffff80010246: c7 80 14 44 00 00 01 movl $0x1,0x4414(%rax) ffffffff8001024d: 00 00 00 ffffffff80010250: 48 05 1d 47 00 00 add $0x471d,%rax ffffffff80010256: c6 80 fb fc ff ff 00 movb $0x0,-0x305(%rax) ffffffff8001025d: c7 80 fb fd ff ff 00 movl $0x0,-0x205(%rax) ffffffff80010264: 00 00 00 ffffffff80010267: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff8001026e: 00 ffffffff8001026f: 84 d2 test %dl,%dl ffffffff80010271: 74 18 je ffffffff8001028b ffffffff80010273: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff8001027a: 48 83 c1 01 add $0x1,%rcx ffffffff8001027e: 88 10 mov %dl,(%rax) ffffffff80010280: 48 83 c0 01 add $0x1,%rax ffffffff80010284: 0f b6 11 movzbl (%rcx),%edx ffffffff80010287: 84 d2 test %dl,%dl ffffffff80010289: 75 ef jne ffffffff8001027a ffffffff8001028b: c6 00 00 movb $0x0,(%rax) ffffffff8001028e: e9 f8 f8 ff ff jmp ffffffff8000fb8b ffffffff80010293: 41 8b 88 28 49 00 00 mov 0x4928(%r8),%ecx ffffffff8001029a: 85 c9 test %ecx,%ecx ffffffff8001029c: 0f 88 e9 f8 ff ff js ffffffff8000fb8b ffffffff800102a2: 49 8b 91 30 04 00 00 mov 0x430(%r9),%rdx ffffffff800102a9: 3b 8a 00 43 00 00 cmp 0x4300(%rdx),%ecx ffffffff800102af: 0f 8d d6 f8 ff ff jge ffffffff8000fb8b ffffffff800102b5: 0f b6 b2 08 43 00 00 movzbl 0x4308(%rdx),%esi ffffffff800102bc: 40 84 f6 test %sil,%sil ffffffff800102bf: 0f 84 4f 06 00 00 je ffffffff80010914 ffffffff800102c5: 4c 8d a5 00 fb ff ff lea -0x500(%rbp),%r12 ffffffff800102cc: 48 8d ba 08 43 00 00 lea 0x4308(%rdx),%rdi ffffffff800102d3: 4c 89 e0 mov %r12,%rax ffffffff800102d6: 48 83 c7 01 add $0x1,%rdi ffffffff800102da: 40 88 30 mov %sil,(%rax) ffffffff800102dd: 48 83 c0 01 add $0x1,%rax ffffffff800102e1: 0f b6 37 movzbl (%rdi),%esi ffffffff800102e4: 40 84 f6 test %sil,%sil ffffffff800102e7: 75 ed jne ffffffff800102d6 ffffffff800102e9: c6 00 00 movb $0x0,(%rax) ffffffff800102ec: 48 63 c1 movslq %ecx,%rax ffffffff800102ef: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff800102f6: 48 01 c2 add %rax,%rdx ffffffff800102f9: 80 bd 00 fb ff ff 00 cmpb $0x0,-0x500(%rbp) ffffffff80010300: 0f 84 25 06 00 00 je ffffffff8001092b ffffffff80010306: 31 c0 xor %eax,%eax ffffffff80010308: 48 89 c1 mov %rax,%rcx ffffffff8001030b: 48 83 c0 01 add $0x1,%rax ffffffff8001030f: 41 80 3c 04 00 cmpb $0x0,(%r12,%rax,1) ffffffff80010314: 75 f2 jne ffffffff80010308 ffffffff80010316: 80 bc 0d 00 fb ff ff cmpb $0x2f,-0x500(%rbp,%rcx,1) ffffffff8001031d: 2f ffffffff8001031e: 74 1e je ffffffff8001033e ffffffff80010320: 4c 89 e0 mov %r12,%rax ffffffff80010323: 48 83 c0 01 add $0x1,%rax ffffffff80010327: 80 38 00 cmpb $0x0,(%rax) ffffffff8001032a: 75 f7 jne ffffffff80010323 ffffffff8001032c: 66 c7 00 2f 00 movw $0x2f,(%rax) ffffffff80010331: 80 bd 00 fb ff ff 00 cmpb $0x0,-0x500(%rbp) ffffffff80010338: 0f 84 e5 05 00 00 je ffffffff80010923 ffffffff8001033e: 4c 89 e0 mov %r12,%rax ffffffff80010341: 48 83 c0 01 add $0x1,%rax ffffffff80010345: 80 38 00 cmpb $0x0,(%rax) ffffffff80010348: 75 f7 jne ffffffff80010341 ffffffff8001034a: eb 0a jmp ffffffff80010356 ffffffff8001034c: 88 08 mov %cl,(%rax) ffffffff8001034e: 48 83 c0 01 add $0x1,%rax ffffffff80010352: 48 83 c2 01 add $0x1,%rdx ffffffff80010356: 0f b6 0a movzbl (%rdx),%ecx ffffffff80010359: 84 c9 test %cl,%cl ffffffff8001035b: 75 ef jne ffffffff8001034c ffffffff8001035d: c6 00 00 movb $0x0,(%rax) ffffffff80010360: 0f b6 95 00 fb ff ff movzbl -0x500(%rbp),%edx ffffffff80010367: 48 8d 85 00 fc ff ff lea -0x400(%rbp),%rax ffffffff8001036e: 49 89 c6 mov %rax,%r14 ffffffff80010371: 84 d2 test %dl,%dl ffffffff80010373: 74 14 je ffffffff80010389 ffffffff80010375: 4c 89 e1 mov %r12,%rcx ffffffff80010378: 48 83 c1 01 add $0x1,%rcx ffffffff8001037c: 88 10 mov %dl,(%rax) ffffffff8001037e: 48 83 c0 01 add $0x1,%rax ffffffff80010382: 0f b6 11 movzbl (%rcx),%edx ffffffff80010385: 84 d2 test %dl,%dl ffffffff80010387: 75 ef jne ffffffff80010378 ffffffff80010389: c6 00 00 movb $0x0,(%rax) ffffffff8001038c: 4c 89 f0 mov %r14,%rax ffffffff8001038f: 80 bd 00 fc ff ff 00 cmpb $0x0,-0x400(%rbp) ffffffff80010396: 74 09 je ffffffff800103a1 ffffffff80010398: 48 83 c0 01 add $0x1,%rax ffffffff8001039c: 80 38 00 cmpb $0x0,(%rax) ffffffff8001039f: 75 f7 jne ffffffff80010398 ffffffff800103a1: 48 8d 78 07 lea 0x7(%rax),%rdi ffffffff800103a5: 48 89 c2 mov %rax,%rdx ffffffff800103a8: be 2e 00 00 00 mov $0x2e,%esi ffffffff800103ad: 48 8d 0d 18 13 02 00 lea 0x21318(%rip),%rcx # ffffffff800316cc ffffffff800103b4: 48 83 c1 01 add $0x1,%rcx ffffffff800103b8: 48 83 c2 01 add $0x1,%rdx ffffffff800103bc: 40 88 72 ff mov %sil,-0x1(%rdx) ffffffff800103c0: 0f b6 31 movzbl (%rcx),%esi ffffffff800103c3: 48 39 d7 cmp %rdx,%rdi ffffffff800103c6: 75 ec jne ffffffff800103b4 ffffffff800103c8: c6 40 07 00 movb $0x0,0x7(%rax) ffffffff800103cc: b9 20 00 00 00 mov $0x20,%ecx ffffffff800103d1: 31 c0 xor %eax,%eax ffffffff800103d3: 48 8d bd 00 fd ff ff lea -0x300(%rbp),%rdi ffffffff800103da: f3 48 ab rep stos %rax,(%rdi) ffffffff800103dd: 48 8d 35 80 0e 02 00 lea 0x20e80(%rip),%rsi # ffffffff80031264 ffffffff800103e4: 4c 89 f7 mov %r14,%rdi ffffffff800103e7: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff800103ee: e8 7d 41 00 00 call ffffffff80014570 ffffffff800103f3: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff800103fa: 48 85 c0 test %rax,%rax ffffffff800103fd: 48 89 c7 mov %rax,%rdi ffffffff80010400: 74 4e je ffffffff80010450 ffffffff80010402: ba ff 00 00 00 mov $0xff,%edx ffffffff80010407: 48 8d b5 00 fd ff ff lea -0x300(%rbp),%rsi ffffffff8001040e: 4c 89 85 f0 f9 ff ff mov %r8,-0x610(%rbp) ffffffff80010415: 48 89 85 f8 f9 ff ff mov %rax,-0x608(%rbp) ffffffff8001041c: e8 ff 23 00 00 call ffffffff80012820 ffffffff80010421: 48 8b bd f8 f9 ff ff mov -0x608(%rbp),%rdi ffffffff80010428: 4c 8b 85 f0 f9 ff ff mov -0x610(%rbp),%r8 ffffffff8001042f: 85 c0 test %eax,%eax ffffffff80010431: 7e 0a jle ffffffff8001043d ffffffff80010433: 48 98 cltq ffffffff80010435: c6 84 05 00 fd ff ff movb $0x0,-0x300(%rbp,%rax,1) ffffffff8001043c: 00 ffffffff8001043d: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff80010444: e8 d7 22 00 00 call ffffffff80012720 ffffffff80010449: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff80010450: 80 bd 00 fd ff ff 00 cmpb $0x0,-0x300(%rbp) ffffffff80010457: 0f 84 2e f7 ff ff je ffffffff8000fb8b ffffffff8001045d: 48 8d b5 00 fd ff ff lea -0x300(%rbp),%rsi ffffffff80010464: 4c 89 e7 mov %r12,%rdi ffffffff80010467: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8001046e: e8 9d 9b ff ff call ffffffff8000a010 ffffffff80010473: 4c 89 e7 mov %r12,%rdi ffffffff80010476: e8 05 3a 00 00 call ffffffff80013e80 ffffffff8001047b: 4c 89 e7 mov %r12,%rdi ffffffff8001047e: 84 c0 test %al,%al ffffffff80010480: 0f 84 7d 04 00 00 je ffffffff80010903 ffffffff80010486: e8 25 99 ff ff call ffffffff80009db0 ffffffff8001048b: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff80010492: 4c 89 f7 mov %r14,%rdi ffffffff80010495: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8001049c: e8 0f 2f 00 00 call ffffffff800133b0 ffffffff800104a1: e8 8a ca ff ff call ffffffff8000cf30 ffffffff800104a6: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff800104ad: e9 d9 f6 ff ff jmp ffffffff8000fb8b ffffffff800104b2: 49 63 80 28 49 00 00 movslq 0x4928(%r8),%rax ffffffff800104b9: 49 8d 90 18 44 00 00 lea 0x4418(%r8),%rdx ffffffff800104c0: 41 c7 80 14 44 00 00 movl $0x8,0x4414(%r8) ffffffff800104c7: 08 00 00 00 ffffffff800104cb: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff800104d2: 4c 01 c0 add %r8,%rax ffffffff800104d5: 0f b6 08 movzbl (%rax),%ecx ffffffff800104d8: 84 c9 test %cl,%cl ffffffff800104da: 74 11 je ffffffff800104ed ffffffff800104dc: 48 83 c0 01 add $0x1,%rax ffffffff800104e0: 88 0a mov %cl,(%rdx) ffffffff800104e2: 48 83 c2 01 add $0x1,%rdx ffffffff800104e6: 0f b6 08 movzbl (%rax),%ecx ffffffff800104e9: 84 c9 test %cl,%cl ffffffff800104eb: 75 ef jne ffffffff800104dc ffffffff800104ed: c6 02 00 movb $0x0,(%rdx) ffffffff800104f0: 31 c0 xor %eax,%eax ffffffff800104f2: 41 80 b8 18 44 00 00 cmpb $0x0,0x4418(%r8) ffffffff800104f9: 00 ffffffff800104fa: 74 0f je ffffffff8001050b ffffffff800104fc: 48 83 c0 01 add $0x1,%rax ffffffff80010500: 41 80 bc 00 18 44 00 cmpb $0x0,0x4418(%r8,%rax,1) ffffffff80010507: 00 00 ffffffff80010509: 75 f1 jne ffffffff800104fc ffffffff8001050b: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff80010512: 41 89 80 18 45 00 00 mov %eax,0x4518(%r8) ffffffff80010519: 49 8d 80 1c 45 00 00 lea 0x451c(%r8),%rax ffffffff80010520: 84 d2 test %dl,%dl ffffffff80010522: 0f 84 63 fd ff ff je ffffffff8001028b ffffffff80010528: 48 8d 8d 00 fa ff ff lea -0x600(%rbp),%rcx ffffffff8001052f: 48 83 c1 01 add $0x1,%rcx ffffffff80010533: 88 10 mov %dl,(%rax) ffffffff80010535: 48 83 c0 01 add $0x1,%rax ffffffff80010539: 0f b6 11 movzbl (%rcx),%edx ffffffff8001053c: 84 d2 test %dl,%dl ffffffff8001053e: 75 ef jne ffffffff8001052f ffffffff80010540: e9 46 fd ff ff jmp ffffffff8001028b ffffffff80010545: 49 63 80 28 49 00 00 movslq 0x4928(%r8),%rax ffffffff8001054c: 85 c0 test %eax,%eax ffffffff8001054e: 78 16 js ffffffff80010566 ffffffff80010550: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff80010557: 41 80 bc 00 00 01 00 cmpb $0x0,0x100(%r8,%rax,1) ffffffff8001055e: 00 00 ffffffff80010560: 0f 85 9d 02 00 00 jne ffffffff80010803 ffffffff80010566: 49 8d b0 08 43 00 00 lea 0x4308(%r8),%rsi ffffffff8001056d: 4c 89 cf mov %r9,%rdi ffffffff80010570: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff80010577: e8 c4 d6 ff ff call ffffffff8000dc40 ffffffff8001057c: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff80010583: e9 03 f6 ff ff jmp ffffffff8000fb8b ffffffff80010588: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff8001058f: 48 89 fe mov %rdi,%rsi ffffffff80010592: 4c 89 cf mov %r9,%rdi ffffffff80010595: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8001059c: e8 1f ca ff ff call ffffffff8000cfc0 ffffffff800105a1: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff800105a8: e9 de f5 ff ff jmp ffffffff8000fb8b ffffffff800105ad: 41 8b b0 28 49 00 00 mov 0x4928(%r8),%esi ffffffff800105b4: 49 8b b9 30 04 00 00 mov 0x430(%r9),%rdi ffffffff800105bb: e8 80 96 ff ff call ffffffff80009c40 ffffffff800105c0: e9 c6 f5 ff ff jmp ffffffff8000fb8b ffffffff800105c5: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff800105cc: 48 8d 05 4d df 0e 00 lea 0xedf4d(%rip),%rax # ffffffff800fe520 ffffffff800105d3: 48 8d 8d 00 fa ff ff lea -0x600(%rbp),%rcx ffffffff800105da: 84 d2 test %dl,%dl ffffffff800105dc: 74 11 je ffffffff800105ef ffffffff800105de: 48 83 c1 01 add $0x1,%rcx ffffffff800105e2: 88 10 mov %dl,(%rax) ffffffff800105e4: 48 83 c0 01 add $0x1,%rax ffffffff800105e8: 0f b6 11 movzbl (%rcx),%edx ffffffff800105eb: 84 d2 test %dl,%dl ffffffff800105ed: 75 ef jne ffffffff800105de ffffffff800105ef: c6 00 00 movb $0x0,(%rax) ffffffff800105f2: c7 05 1c df 0e 00 01 movl $0x1,0xedf1c(%rip) # ffffffff800fe518 ffffffff800105f9: 00 00 00 ffffffff800105fc: e9 8a f5 ff ff jmp ffffffff8000fb8b ffffffff80010601: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff80010608: 48 8d 05 11 df 0e 00 lea 0xedf11(%rip),%rax # ffffffff800fe520 ffffffff8001060f: 48 8d 8d 00 fa ff ff lea -0x600(%rbp),%rcx ffffffff80010616: 84 d2 test %dl,%dl ffffffff80010618: 74 11 je ffffffff8001062b ffffffff8001061a: 48 83 c1 01 add $0x1,%rcx ffffffff8001061e: 88 10 mov %dl,(%rax) ffffffff80010620: 48 83 c0 01 add $0x1,%rax ffffffff80010624: 0f b6 11 movzbl (%rcx),%edx ffffffff80010627: 84 d2 test %dl,%dl ffffffff80010629: 75 ef jne ffffffff8001061a ffffffff8001062b: c6 00 00 movb $0x0,(%rax) ffffffff8001062e: c7 05 e0 de 0e 00 02 movl $0x2,0xedee0(%rip) # ffffffff800fe518 ffffffff80010635: 00 00 00 ffffffff80010638: e9 4e f5 ff ff jmp ffffffff8000fb8b ffffffff8001063d: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff80010644: 48 8d 15 f5 52 0e 00 lea 0xe52f5(%rip),%rdx # ffffffff800f5940 ffffffff8001064b: 48 63 0d ce df 0e 00 movslq 0xedfce(%rip),%rcx # ffffffff800fe620 ffffffff80010652: c6 42 18 01 movb $0x1,0x18(%rdx) ffffffff80010656: c6 82 24 04 00 00 01 movb $0x1,0x424(%rdx) ffffffff8001065d: 85 c9 test %ecx,%ecx ffffffff8001065f: 0f 8e e4 01 00 00 jle ffffffff80010849 ffffffff80010665: 48 8d 05 d4 df 0e 00 lea 0xedfd4(%rip),%rax # ffffffff800fe640 ffffffff8001066c: 4c 8d 0c c8 lea (%rax,%rcx,8),%r9 ffffffff80010670: 31 c9 xor %ecx,%ecx ffffffff80010672: 48 8b 30 mov (%rax),%rsi ffffffff80010675: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff8001067b: 39 f1 cmp %esi,%ecx ffffffff8001067d: 0f 4c ce cmovl %esi,%ecx ffffffff80010680: 48 83 c0 08 add $0x8,%rax ffffffff80010684: 4c 39 c8 cmp %r9,%rax ffffffff80010687: 75 e9 jne ffffffff80010672 ffffffff80010689: 48 8d 05 70 f2 05 00 lea 0x5f270(%rip),%rax # ffffffff8006f900 ffffffff80010690: 48 8d 35 69 48 64 03 lea 0x3644869(%rip),%rsi # ffffffff83654f00 ffffffff80010697: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff8001069e: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff800106a4: 8b 80 28 04 00 00 mov 0x428(%rax),%eax ffffffff800106aa: 39 f0 cmp %esi,%eax ffffffff800106ac: 0f 4c c6 cmovl %esi,%eax ffffffff800106af: 48 8d 35 aa ed 05 00 lea 0x5edaa(%rip),%rsi # ffffffff8006f460 ffffffff800106b6: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff800106bc: 39 f0 cmp %esi,%eax ffffffff800106be: 0f 4c c6 cmovl %esi,%eax ffffffff800106c1: 8b b2 28 04 00 00 mov 0x428(%rdx),%esi ffffffff800106c7: 39 f0 cmp %esi,%eax ffffffff800106c9: 0f 4c c6 cmovl %esi,%eax ffffffff800106cc: 48 8d 35 ad 29 59 01 lea 0x15929ad(%rip),%rsi # ffffffff815a3080 ffffffff800106d3: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff800106d9: 39 f0 cmp %esi,%eax ffffffff800106db: 0f 4c c6 cmovl %esi,%eax ffffffff800106de: 48 8d 35 5b 45 0a 00 lea 0xa455b(%rip),%rsi # ffffffff800b4c40 ffffffff800106e5: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff800106eb: 39 f0 cmp %esi,%eax ffffffff800106ed: 0f 4c c6 cmovl %esi,%eax ffffffff800106f0: 48 8d 35 09 e9 05 00 lea 0x5e909(%rip),%rsi # ffffffff8006f000 ffffffff800106f7: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff800106fd: 39 f0 cmp %esi,%eax ffffffff800106ff: 0f 4c c6 cmovl %esi,%eax ffffffff80010702: 48 8d 35 37 3b 5c 03 lea 0x35c3b37(%rip),%rsi # ffffffff835d4240 ffffffff80010709: 8b b6 28 04 00 00 mov 0x428(%rsi),%esi ffffffff8001070f: 39 f0 cmp %esi,%eax ffffffff80010711: 0f 4c c6 cmovl %esi,%eax ffffffff80010714: 39 c8 cmp %ecx,%eax ffffffff80010716: 0f 4c c1 cmovl %ecx,%eax ffffffff80010719: 83 c0 01 add $0x1,%eax ffffffff8001071c: 89 82 28 04 00 00 mov %eax,0x428(%rdx) ffffffff80010722: e8 79 89 ff ff call ffffffff800090a0 ffffffff80010727: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8001072e: e9 58 f4 ff ff jmp ffffffff8000fb8b ffffffff80010733: 49 63 80 28 49 00 00 movslq 0x4928(%r8),%rax ffffffff8001073a: 85 c0 test %eax,%eax ffffffff8001073c: 78 16 js ffffffff80010754 ffffffff8001073e: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff80010745: 41 80 bc 00 00 01 00 cmpb $0x0,0x100(%r8,%rax,1) ffffffff8001074c: 00 00 ffffffff8001074e: 0f 85 62 01 00 00 jne ffffffff800108b6 ffffffff80010754: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff8001075b: c7 80 14 44 00 00 02 movl $0x2,0x4414(%rax) ffffffff80010762: 00 00 00 ffffffff80010765: 48 05 1d 47 00 00 add $0x471d,%rax ffffffff8001076b: c6 80 fb fc ff ff 00 movb $0x0,-0x305(%rax) ffffffff80010772: c7 80 fb fd ff ff 00 movl $0x0,-0x205(%rax) ffffffff80010779: 00 00 00 ffffffff8001077c: 41 0f b6 90 08 43 00 movzbl 0x4308(%r8),%edx ffffffff80010783: 00 ffffffff80010784: 84 d2 test %dl,%dl ffffffff80010786: 0f 84 ff fa ff ff je ffffffff8001028b ffffffff8001078c: 49 8d 88 08 43 00 00 lea 0x4308(%r8),%rcx ffffffff80010793: 48 83 c1 01 add $0x1,%rcx ffffffff80010797: 88 10 mov %dl,(%rax) ffffffff80010799: 48 83 c0 01 add $0x1,%rax ffffffff8001079d: 0f b6 11 movzbl (%rcx),%edx ffffffff800107a0: 84 d2 test %dl,%dl ffffffff800107a2: 75 ef jne ffffffff80010793 ffffffff800107a4: e9 e2 fa ff ff jmp ffffffff8001028b ffffffff800107a9: 48 8d b5 00 fe ff ff lea -0x200(%rbp),%rsi ffffffff800107b0: 48 89 f0 mov %rsi,%rax ffffffff800107b3: e9 d9 f0 ff ff jmp ffffffff8000f891 ffffffff800107b8: 48 89 f8 mov %rdi,%rax ffffffff800107bb: e9 89 f9 ff ff jmp ffffffff80010149 ffffffff800107c0: 80 bd ff fd ff ff 2f cmpb $0x2f,-0x201(%rbp) ffffffff800107c7: 74 6a je ffffffff80010833 ffffffff800107c9: 48 89 f0 mov %rsi,%rax ffffffff800107cc: e9 02 f1 ff ff jmp ffffffff8000f8d3 ffffffff800107d1: 48 8d 3d 48 dd 0e 00 lea 0xedd48(%rip),%rdi # ffffffff800fe520 ffffffff800107d8: e8 a3 36 00 00 call ffffffff80013e80 ffffffff800107dd: 48 8d 3d 3c dd 0e 00 lea 0xedd3c(%rip),%rdi # ffffffff800fe520 ffffffff800107e4: 84 c0 test %al,%al ffffffff800107e6: 74 3d je ffffffff80010825 ffffffff800107e8: e8 d3 bf ff ff call ffffffff8000c7c0 ffffffff800107ed: 4c 8b 8d f8 f9 ff ff mov -0x608(%rbp),%r9 ffffffff800107f4: 45 31 c0 xor %r8d,%r8d ffffffff800107f7: 44 89 05 1a dd 0e 00 mov %r8d,0xedd1a(%rip) # ffffffff800fe518 ffffffff800107fe: e9 ba ef ff ff jmp ffffffff8000f7bd ffffffff80010803: 48 8d b5 00 fa ff ff lea -0x600(%rbp),%rsi ffffffff8001080a: 4c 89 cf mov %r9,%rdi ffffffff8001080d: 4c 89 85 f8 f9 ff ff mov %r8,-0x608(%rbp) ffffffff80010814: e8 27 d4 ff ff call ffffffff8000dc40 ffffffff80010819: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff80010820: e9 66 f3 ff ff jmp ffffffff8000fb8b ffffffff80010825: e8 86 2b 00 00 call ffffffff800133b0 ffffffff8001082a: 4c 8b 8d f8 f9 ff ff mov -0x608(%rbp),%r9 ffffffff80010831: eb c1 jmp ffffffff800107f4 ffffffff80010833: 48 89 f0 mov %rsi,%rax ffffffff80010836: e9 be f0 ff ff jmp ffffffff8000f8f9 ffffffff8001083b: 83 f9 16 cmp $0x16,%ecx ffffffff8001083e: 0f 8f 54 f2 ff ff jg ffffffff8000fa98 ffffffff80010844: e9 b7 ec ff ff jmp ffffffff8000f500 ffffffff80010849: 31 c9 xor %ecx,%ecx ffffffff8001084b: e9 39 fe ff ff jmp ffffffff80010689 ffffffff80010850: 80 bd ff fc ff ff 2f cmpb $0x2f,-0x301(%rbp) ffffffff80010857: 74 55 je ffffffff800108ae ffffffff80010859: 48 89 d8 mov %rbx,%rax ffffffff8001085c: e9 cd f6 ff ff jmp ffffffff8000ff2e ffffffff80010861: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff80010868: 45 31 d2 xor %r10d,%r10d ffffffff8001086b: c7 80 14 44 00 00 01 movl $0x1,0x4414(%rax) ffffffff80010872: 00 00 00 ffffffff80010875: 48 05 1d 47 00 00 add $0x471d,%rax ffffffff8001087b: c6 80 fb fc ff ff 00 movb $0x0,-0x305(%rax) ffffffff80010882: 44 89 90 fb fd ff ff mov %r10d,-0x205(%rax) ffffffff80010889: 84 d2 test %dl,%dl ffffffff8001088b: 0f 84 fa f9 ff ff je ffffffff8001028b ffffffff80010891: 48 8d 8d 00 fa ff ff lea -0x600(%rbp),%rcx ffffffff80010898: 48 83 c1 01 add $0x1,%rcx ffffffff8001089c: 88 10 mov %dl,(%rax) ffffffff8001089e: 48 83 c0 01 add $0x1,%rax ffffffff800108a2: 0f b6 11 movzbl (%rcx),%edx ffffffff800108a5: 84 d2 test %dl,%dl ffffffff800108a7: 75 ef jne ffffffff80010898 ffffffff800108a9: e9 dd f9 ff ff jmp ffffffff8001028b ffffffff800108ae: 48 89 d8 mov %rbx,%rax ffffffff800108b1: e9 96 f6 ff ff jmp ffffffff8000ff4c ffffffff800108b6: 49 8b 81 30 04 00 00 mov 0x430(%r9),%rax ffffffff800108bd: 0f b6 95 00 fa ff ff movzbl -0x600(%rbp),%edx ffffffff800108c4: 45 31 c9 xor %r9d,%r9d ffffffff800108c7: c7 80 14 44 00 00 02 movl $0x2,0x4414(%rax) ffffffff800108ce: 00 00 00 ffffffff800108d1: 48 05 1d 47 00 00 add $0x471d,%rax ffffffff800108d7: c6 80 fb fc ff ff 00 movb $0x0,-0x305(%rax) ffffffff800108de: 44 89 88 fb fd ff ff mov %r9d,-0x205(%rax) ffffffff800108e5: 84 d2 test %dl,%dl ffffffff800108e7: 0f 84 9e f9 ff ff je ffffffff8001028b ffffffff800108ed: 48 83 c7 01 add $0x1,%rdi ffffffff800108f1: 88 10 mov %dl,(%rax) ffffffff800108f3: 48 83 c0 01 add $0x1,%rax ffffffff800108f7: 0f b6 17 movzbl (%rdi),%edx ffffffff800108fa: 84 d2 test %dl,%dl ffffffff800108fc: 75 ef jne ffffffff800108ed ffffffff800108fe: e9 88 f9 ff ff jmp ffffffff8001028b ffffffff80010903: e8 a8 2a 00 00 call ffffffff800133b0 ffffffff80010908: 4c 8b 85 f8 f9 ff ff mov -0x608(%rbp),%r8 ffffffff8001090f: e9 7e fb ff ff jmp ffffffff80010492 ffffffff80010914: 4c 8d a5 00 fb ff ff lea -0x500(%rbp),%r12 ffffffff8001091b: 4c 89 e0 mov %r12,%rax ffffffff8001091e: e9 c6 f9 ff ff jmp ffffffff800102e9 ffffffff80010923: 4c 89 e0 mov %r12,%rax ffffffff80010926: e9 2b fa ff ff jmp ffffffff80010356 ffffffff8001092b: 80 bd ff fa ff ff 2f cmpb $0x2f,-0x501(%rbp) ffffffff80010932: 74 ef je ffffffff80010923 ffffffff80010934: 4c 89 e0 mov %r12,%rax ffffffff80010937: e9 f0 f9 ff ff jmp ffffffff8001032c ffffffff8001093c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80010940 : ffffffff80010940: 55 push %rbp ffffffff80010941: bf 2c 49 00 00 mov $0x492c,%edi ffffffff80010946: 48 89 e5 mov %rsp,%rbp ffffffff80010949: e8 32 76 00 00 call ffffffff80017f80 ffffffff8001094e: 48 8d 0d 6b d7 0e 00 lea 0xed76b(%rip),%rcx # ffffffff800fe0c0 ffffffff80010955: 48 8d 35 3c 0f 02 00 lea 0x20f3c(%rip),%rsi # ffffffff80031898 ffffffff8001095c: c6 05 75 d7 0e 00 00 movb $0x0,0xed775(%rip) # ffffffff800fe0d8 ffffffff80010963: 48 89 c7 mov %rax,%rdi ffffffff80010966: 48 8d 05 25 0f 02 00 lea 0x20f25(%rip),%rax # ffffffff80031892 ffffffff8001096d: c6 05 70 db 0e 00 00 movb $0x0,0xedb70(%rip) # ffffffff800fe4e4 ffffffff80010974: 48 89 05 45 d7 0e 00 mov %rax,0xed745(%rip) # ffffffff800fe0c0 ffffffff8001097b: 48 b8 2c 01 00 00 64 movabs $0x640000012c,%rax ffffffff80010982: 00 00 00 ffffffff80010985: 48 89 05 3c d7 0e 00 mov %rax,0xed73c(%rip) # ffffffff800fe0c8 ffffffff8001098c: 48 b8 58 02 00 00 90 movabs $0x19000000258,%rax ffffffff80010993: 01 00 00 ffffffff80010996: 48 89 05 33 d7 0e 00 mov %rax,0xed733(%rip) # ffffffff800fe0d0 ffffffff8001099d: 48 8d 05 bc a4 ff ff lea -0x5b44(%rip),%rax # ffffffff8000ae60 ffffffff800109a4: 48 89 05 4d db 0e 00 mov %rax,0xedb4d(%rip) # ffffffff800fe4f8 ffffffff800109ab: 48 8d 05 5e e1 ff ff lea -0x1ea2(%rip),%rax # ffffffff8000eb10 ffffffff800109b2: 48 89 05 47 db 0e 00 mov %rax,0xedb47(%rip) # ffffffff800fe500 ffffffff800109b9: 48 8d 05 30 e9 ff ff lea -0x16d0(%rip),%rax # ffffffff8000f2f0 ffffffff800109c0: 48 89 05 41 db 0e 00 mov %rax,0xedb41(%rip) # ffffffff800fe508 ffffffff800109c7: 48 8d 05 d2 89 ff ff lea -0x762e(%rip),%rax # ffffffff800093a0 ffffffff800109ce: 48 89 05 3b db 0e 00 mov %rax,0xedb3b(%rip) # ffffffff800fe510 ffffffff800109d5: 48 63 05 44 dc 0e 00 movslq 0xedc44(%rip),%rax # ffffffff800fe620 ffffffff800109dc: c6 87 1e 49 00 00 00 movb $0x0,0x491e(%rdi) ffffffff800109e3: 8d 50 01 lea 0x1(%rax),%edx ffffffff800109e6: 48 89 3d 03 db 0e 00 mov %rdi,0xedb03(%rip) # ffffffff800fe4f0 ffffffff800109ed: 89 15 2d dc 0e 00 mov %edx,0xedc2d(%rip) # ffffffff800fe620 ffffffff800109f3: 48 8d 15 46 dc 0e 00 lea 0xedc46(%rip),%rdx # ffffffff800fe640 ffffffff800109fa: 48 89 0c c2 mov %rcx,(%rdx,%rax,8) ffffffff800109fe: 5d pop %rbp ffffffff800109ff: c7 05 df da 0e 00 00 movl $0x0,0xedadf(%rip) # ffffffff800fe4e8 ffffffff80010a06: 00 00 00 ffffffff80010a09: e9 a2 9c ff ff jmp ffffffff8000a6b0 ffffffff80010a0e: 66 90 xchg %ax,%ax ffffffff80010a10 : ffffffff80010a10: 55 push %rbp ffffffff80010a11: 48 8d 35 80 0e 02 00 lea 0x20e80(%rip),%rsi # ffffffff80031898 ffffffff80010a18: 48 89 e5 mov %rsp,%rbp ffffffff80010a1b: 53 push %rbx ffffffff80010a1c: 48 83 ec 08 sub $0x8,%rsp ffffffff80010a20: 48 8b 1d c9 da 0e 00 mov 0xedac9(%rip),%rbx # ffffffff800fe4f0 ffffffff80010a27: 48 89 df mov %rbx,%rdi ffffffff80010a2a: e8 81 9c ff ff call ffffffff8000a6b0 ffffffff80010a2f: c6 05 ae da 0e 00 00 movb $0x0,0xedaae(%rip) # ffffffff800fe4e4 ffffffff80010a36: c7 83 10 44 00 00 00 movl $0x0,0x4410(%rbx) ffffffff80010a3d: 00 00 00 ffffffff80010a40: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80010a44: c9 leave ffffffff80010a45: c3 ret ffffffff80010a46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010a4d: 00 00 00 ffffffff80010a50: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010a57: 00 00 00 ffffffff80010a5a: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010a61: 00 00 00 ffffffff80010a64: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010a6b: 00 00 00 ffffffff80010a6e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010a75: 00 00 00 ffffffff80010a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80010a7f: 00 ffffffff80010a80 : ffffffff80010a80: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80010a83: 0f 84 a3 00 00 00 je ffffffff80010b2c ffffffff80010a89: 31 c0 xor %eax,%eax ffffffff80010a8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80010a90: 48 83 c0 01 add $0x1,%rax ffffffff80010a94: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff80010a98: 75 f6 jne ffffffff80010a90 ffffffff80010a9a: 8d 50 ff lea -0x1(%rax),%edx ffffffff80010a9d: 85 d2 test %edx,%edx ffffffff80010a9f: 0f 8e 8b 00 00 00 jle ffffffff80010b30 ffffffff80010aa5: 48 98 cltq ffffffff80010aa7: 48 8d 44 07 ff lea -0x1(%rdi,%rax,1),%rax ffffffff80010aac: eb 0b jmp ffffffff80010ab9 ffffffff80010aae: 66 90 xchg %ax,%ax ffffffff80010ab0: 48 83 e8 01 sub $0x1,%rax ffffffff80010ab4: 83 ea 01 sub $0x1,%edx ffffffff80010ab7: 74 05 je ffffffff80010abe ffffffff80010ab9: 80 38 2f cmpb $0x2f,(%rax) ffffffff80010abc: 74 f2 je ffffffff80010ab0 ffffffff80010abe: 48 63 c2 movslq %edx,%rax ffffffff80010ac1: eb 25 jmp ffffffff80010ae8 ffffffff80010ac3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80010aca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010ad1: 00 00 00 00 ffffffff80010ad5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010adc: 00 00 00 00 ffffffff80010ae0: 48 83 e8 01 sub $0x1,%rax ffffffff80010ae4: 85 c0 test %eax,%eax ffffffff80010ae6: 78 0d js ffffffff80010af5 ffffffff80010ae8: 41 89 c0 mov %eax,%r8d ffffffff80010aeb: 80 3c 07 2f cmpb $0x2f,(%rdi,%rax,1) ffffffff80010aef: 75 ef jne ffffffff80010ae0 ffffffff80010af1: 44 8d 40 01 lea 0x1(%rax),%r8d ffffffff80010af5: 44 39 c2 cmp %r8d,%edx ffffffff80010af8: 7c 32 jl ffffffff80010b2c ffffffff80010afa: 49 63 c0 movslq %r8d,%rax ffffffff80010afd: 49 89 f1 mov %rsi,%r9 ffffffff80010b00: 49 29 c1 sub %rax,%r9 ffffffff80010b03: 66 90 xchg %ax,%ax ffffffff80010b05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010b0c: 00 00 00 00 ffffffff80010b10: 0f b6 0c 07 movzbl (%rdi,%rax,1),%ecx ffffffff80010b14: 41 88 0c 01 mov %cl,(%r9,%rax,1) ffffffff80010b18: 48 83 c0 01 add $0x1,%rax ffffffff80010b1c: 39 c2 cmp %eax,%edx ffffffff80010b1e: 7d f0 jge ffffffff80010b10 ffffffff80010b20: 83 c2 01 add $0x1,%edx ffffffff80010b23: 44 29 c2 sub %r8d,%edx ffffffff80010b26: 48 63 d2 movslq %edx,%rdx ffffffff80010b29: 48 01 d6 add %rdx,%rsi ffffffff80010b2c: c6 06 00 movb $0x0,(%rsi) ffffffff80010b2f: c3 ret ffffffff80010b30: 74 8c je ffffffff80010abe ffffffff80010b32: eb f8 jmp ffffffff80010b2c ffffffff80010b34: 90 nop ffffffff80010b35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010b3c: 00 00 00 00 ffffffff80010b40 : ffffffff80010b40: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80010b43: 0f 84 8f 00 00 00 je ffffffff80010bd8 ffffffff80010b49: 31 d2 xor %edx,%edx ffffffff80010b4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80010b50: 48 83 c2 01 add $0x1,%rdx ffffffff80010b54: 80 3c 17 00 cmpb $0x0,(%rdi,%rdx,1) ffffffff80010b58: 75 f6 jne ffffffff80010b50 ffffffff80010b5a: 8d 42 ff lea -0x1(%rdx),%eax ffffffff80010b5d: 85 c0 test %eax,%eax ffffffff80010b5f: 0f 8e 7f 00 00 00 jle ffffffff80010be4 ffffffff80010b65: 48 63 d2 movslq %edx,%rdx ffffffff80010b68: 48 8d 54 17 ff lea -0x1(%rdi,%rdx,1),%rdx ffffffff80010b6d: eb 0a jmp ffffffff80010b79 ffffffff80010b6f: 90 nop ffffffff80010b70: 48 83 ea 01 sub $0x1,%rdx ffffffff80010b74: 83 e8 01 sub $0x1,%eax ffffffff80010b77: 74 4f je ffffffff80010bc8 ffffffff80010b79: 80 3a 2f cmpb $0x2f,(%rdx) ffffffff80010b7c: 74 f2 je ffffffff80010b70 ffffffff80010b7e: 48 63 d0 movslq %eax,%rdx ffffffff80010b81: 48 01 fa add %rdi,%rdx ffffffff80010b84: eb 13 jmp ffffffff80010b99 ffffffff80010b86: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010b8d: 00 00 00 ffffffff80010b90: 48 83 ea 01 sub $0x1,%rdx ffffffff80010b94: 83 e8 01 sub $0x1,%eax ffffffff80010b97: 74 2f je ffffffff80010bc8 ffffffff80010b99: 80 3a 2f cmpb $0x2f,(%rdx) ffffffff80010b9c: 75 f2 jne ffffffff80010b90 ffffffff80010b9e: 48 98 cltq ffffffff80010ba0: 31 d2 xor %edx,%edx ffffffff80010ba2: 0f 1f 00 nopl (%rax) ffffffff80010ba5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010bac: 00 00 00 00 ffffffff80010bb0: 0f b6 0c 17 movzbl (%rdi,%rdx,1),%ecx ffffffff80010bb4: 88 0c 16 mov %cl,(%rsi,%rdx,1) ffffffff80010bb7: 48 83 c2 01 add $0x1,%rdx ffffffff80010bbb: 48 39 c2 cmp %rax,%rdx ffffffff80010bbe: 75 f0 jne ffffffff80010bb0 ffffffff80010bc0: c6 04 06 00 movb $0x0,(%rsi,%rax,1) ffffffff80010bc4: c3 ret ffffffff80010bc5: 0f 1f 00 nopl (%rax) ffffffff80010bc8: b8 2f 00 00 00 mov $0x2f,%eax ffffffff80010bcd: 66 89 06 mov %ax,(%rsi) ffffffff80010bd0: c3 ret ffffffff80010bd1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80010bd8: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax ffffffff80010bdf: c6 04 06 00 movb $0x0,(%rsi,%rax,1) ffffffff80010be3: c3 ret ffffffff80010be4: 74 e2 je ffffffff80010bc8 ffffffff80010be6: 48 98 cltq ffffffff80010be8: eb d6 jmp ffffffff80010bc0 ffffffff80010bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80010bf0 : ffffffff80010bf0: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80010bf3: 85 c0 test %eax,%eax ffffffff80010bf5: 74 64 je ffffffff80010c5b ffffffff80010bf7: 55 push %rbp ffffffff80010bf8: 48 89 e5 mov %rsp,%rbp ffffffff80010bfb: 41 56 push %r14 ffffffff80010bfd: 49 89 fe mov %rdi,%r14 ffffffff80010c00: 41 55 push %r13 ffffffff80010c02: 49 89 d5 mov %rdx,%r13 ffffffff80010c05: 41 54 push %r12 ffffffff80010c07: 44 8d 66 fe lea -0x2(%rsi),%r12d ffffffff80010c0b: 53 push %rbx ffffffff80010c0c: 44 0f af e0 imul %eax,%r12d ffffffff80010c10: 31 db xor %ebx,%ebx ffffffff80010c12: 44 03 67 0c add 0xc(%rdi),%r12d ffffffff80010c16: eb 11 jmp ffffffff80010c29 ffffffff80010c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80010c1f: 00 ffffffff80010c20: 83 c3 01 add $0x1,%ebx ffffffff80010c23: 41 3b 5e 10 cmp 0x10(%r14),%ebx ffffffff80010c27: 73 27 jae ffffffff80010c50 ffffffff80010c29: 49 8b 06 mov (%r14),%rax ffffffff80010c2c: 89 da mov %ebx,%edx ffffffff80010c2e: 41 8d 34 1c lea (%r12,%rbx,1),%esi ffffffff80010c32: c1 e2 09 shl $0x9,%edx ffffffff80010c35: 4c 01 ea add %r13,%rdx ffffffff80010c38: 48 89 c7 mov %rax,%rdi ffffffff80010c3b: ff 50 30 call *0x30(%rax) ffffffff80010c3e: 85 c0 test %eax,%eax ffffffff80010c40: 74 de je ffffffff80010c20 ffffffff80010c42: 5b pop %rbx ffffffff80010c43: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80010c48: 41 5c pop %r12 ffffffff80010c4a: 41 5d pop %r13 ffffffff80010c4c: 41 5e pop %r14 ffffffff80010c4e: 5d pop %rbp ffffffff80010c4f: c3 ret ffffffff80010c50: 5b pop %rbx ffffffff80010c51: 31 c0 xor %eax,%eax ffffffff80010c53: 41 5c pop %r12 ffffffff80010c55: 41 5d pop %r13 ffffffff80010c57: 41 5e pop %r14 ffffffff80010c59: 5d pop %rbp ffffffff80010c5a: c3 ret ffffffff80010c5b: 31 c0 xor %eax,%eax ffffffff80010c5d: c3 ret ffffffff80010c5e: 66 90 xchg %ax,%ax ffffffff80010c60 : ffffffff80010c60: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80010c63: 85 c0 test %eax,%eax ffffffff80010c65: 74 64 je ffffffff80010ccb ffffffff80010c67: 55 push %rbp ffffffff80010c68: 48 89 e5 mov %rsp,%rbp ffffffff80010c6b: 41 56 push %r14 ffffffff80010c6d: 49 89 fe mov %rdi,%r14 ffffffff80010c70: 41 55 push %r13 ffffffff80010c72: 49 89 d5 mov %rdx,%r13 ffffffff80010c75: 41 54 push %r12 ffffffff80010c77: 44 8d 66 fe lea -0x2(%rsi),%r12d ffffffff80010c7b: 53 push %rbx ffffffff80010c7c: 44 0f af e0 imul %eax,%r12d ffffffff80010c80: 31 db xor %ebx,%ebx ffffffff80010c82: 44 03 67 0c add 0xc(%rdi),%r12d ffffffff80010c86: eb 11 jmp ffffffff80010c99 ffffffff80010c88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80010c8f: 00 ffffffff80010c90: 83 c3 01 add $0x1,%ebx ffffffff80010c93: 41 3b 5e 10 cmp 0x10(%r14),%ebx ffffffff80010c97: 73 27 jae ffffffff80010cc0 ffffffff80010c99: 49 8b 06 mov (%r14),%rax ffffffff80010c9c: 89 da mov %ebx,%edx ffffffff80010c9e: 41 8d 34 1c lea (%r12,%rbx,1),%esi ffffffff80010ca2: c1 e2 09 shl $0x9,%edx ffffffff80010ca5: 4c 01 ea add %r13,%rdx ffffffff80010ca8: 48 89 c7 mov %rax,%rdi ffffffff80010cab: ff 50 38 call *0x38(%rax) ffffffff80010cae: 85 c0 test %eax,%eax ffffffff80010cb0: 74 de je ffffffff80010c90 ffffffff80010cb2: 5b pop %rbx ffffffff80010cb3: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80010cb8: 41 5c pop %r12 ffffffff80010cba: 41 5d pop %r13 ffffffff80010cbc: 41 5e pop %r14 ffffffff80010cbe: 5d pop %rbp ffffffff80010cbf: c3 ret ffffffff80010cc0: 5b pop %rbx ffffffff80010cc1: 31 c0 xor %eax,%eax ffffffff80010cc3: 41 5c pop %r12 ffffffff80010cc5: 41 5d pop %r13 ffffffff80010cc7: 41 5e pop %r14 ffffffff80010cc9: 5d pop %rbp ffffffff80010cca: c3 ret ffffffff80010ccb: 31 c0 xor %eax,%eax ffffffff80010ccd: c3 ret ffffffff80010cce: 66 90 xchg %ax,%ax ffffffff80010cd0 : ffffffff80010cd0: 55 push %rbp ffffffff80010cd1: 48 89 e5 mov %rsp,%rbp ffffffff80010cd4: 41 56 push %r14 ffffffff80010cd6: 49 89 fe mov %rdi,%r14 ffffffff80010cd9: 41 55 push %r13 ffffffff80010cdb: 41 54 push %r12 ffffffff80010cdd: 53 push %rbx ffffffff80010cde: 44 8b 6f 08 mov 0x8(%rdi),%r13d ffffffff80010ce2: bf 00 02 00 00 mov $0x200,%edi ffffffff80010ce7: 89 f3 mov %esi,%ebx ffffffff80010ce9: e8 92 72 00 00 call ffffffff80017f80 ffffffff80010cee: 48 85 c0 test %rax,%rax ffffffff80010cf1: 74 4d je ffffffff80010d40 ffffffff80010cf3: c1 e3 02 shl $0x2,%ebx ffffffff80010cf6: 49 89 c4 mov %rax,%r12 ffffffff80010cf9: 49 8b 06 mov (%r14),%rax ffffffff80010cfc: 89 de mov %ebx,%esi ffffffff80010cfe: 4c 89 e2 mov %r12,%rdx ffffffff80010d01: c1 ee 09 shr $0x9,%esi ffffffff80010d04: 48 89 c7 mov %rax,%rdi ffffffff80010d07: 44 01 ee add %r13d,%esi ffffffff80010d0a: ff 50 30 call *0x30(%rax) ffffffff80010d0d: 85 c0 test %eax,%eax ffffffff80010d0f: 75 27 jne ffffffff80010d38 ffffffff80010d11: 81 e3 fc 01 00 00 and $0x1fc,%ebx ffffffff80010d17: 4c 89 e7 mov %r12,%rdi ffffffff80010d1a: 41 8b 1c 1c mov (%r12,%rbx,1),%ebx ffffffff80010d1e: e8 6d 72 00 00 call ffffffff80017f90 ffffffff80010d23: 81 e3 ff ff ff 0f and $0xfffffff,%ebx ffffffff80010d29: 89 d8 mov %ebx,%eax ffffffff80010d2b: 5b pop %rbx ffffffff80010d2c: 41 5c pop %r12 ffffffff80010d2e: 41 5d pop %r13 ffffffff80010d30: 41 5e pop %r14 ffffffff80010d32: 5d pop %rbp ffffffff80010d33: c3 ret ffffffff80010d34: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80010d38: 4c 89 e7 mov %r12,%rdi ffffffff80010d3b: e8 50 72 00 00 call ffffffff80017f90 ffffffff80010d40: bb ff ff ff ff mov $0xffffffff,%ebx ffffffff80010d45: 89 d8 mov %ebx,%eax ffffffff80010d47: 5b pop %rbx ffffffff80010d48: 41 5c pop %r12 ffffffff80010d4a: 41 5d pop %r13 ffffffff80010d4c: 41 5e pop %r14 ffffffff80010d4e: 5d pop %rbp ffffffff80010d4f: c3 ret ffffffff80010d50 : ffffffff80010d50: 55 push %rbp ffffffff80010d51: 48 89 e5 mov %rsp,%rbp ffffffff80010d54: 41 57 push %r15 ffffffff80010d56: 41 56 push %r14 ffffffff80010d58: 41 55 push %r13 ffffffff80010d5a: 49 89 fd mov %rdi,%r13 ffffffff80010d5d: 41 54 push %r12 ffffffff80010d5f: 53 push %rbx ffffffff80010d60: 48 83 ec 18 sub $0x18,%rsp ffffffff80010d64: 8b 5f 18 mov 0x18(%rdi),%ebx ffffffff80010d67: bf 00 02 00 00 mov $0x200,%edi ffffffff80010d6c: e8 0f 72 00 00 call ffffffff80017f80 ffffffff80010d71: 48 85 c0 test %rax,%rax ffffffff80010d74: 0f 84 ae 00 00 00 je ffffffff80010e28 ffffffff80010d7a: 49 89 c7 mov %rax,%r15 ffffffff80010d7d: 89 d8 mov %ebx,%eax ffffffff80010d7f: c1 e0 09 shl $0x9,%eax ffffffff80010d82: 89 c1 mov %eax,%ecx ffffffff80010d84: c1 e9 02 shr $0x2,%ecx ffffffff80010d87: 89 4d cc mov %ecx,-0x34(%rbp) ffffffff80010d8a: 83 f8 08 cmp $0x8,%eax ffffffff80010d8d: 0f 86 8d 00 00 00 jbe ffffffff80010e20 ffffffff80010d93: 41 bc ff ff ff ff mov $0xffffffff,%r12d ffffffff80010d99: 41 be 02 00 00 00 mov $0x2,%r14d ffffffff80010d9f: eb 11 jmp ffffffff80010db2 ffffffff80010da1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80010da8: 41 83 c6 01 add $0x1,%r14d ffffffff80010dac: 44 39 75 cc cmp %r14d,-0x34(%rbp) ffffffff80010db0: 74 6e je ffffffff80010e20 ffffffff80010db2: 42 8d 1c b5 00 00 00 lea 0x0(,%r14,4),%ebx ffffffff80010db9: 00 ffffffff80010dba: 44 89 e0 mov %r12d,%eax ffffffff80010dbd: 41 89 dc mov %ebx,%r12d ffffffff80010dc0: 41 c1 ec 09 shr $0x9,%r12d ffffffff80010dc4: 45 03 65 08 add 0x8(%r13),%r12d ffffffff80010dc8: 41 39 c4 cmp %eax,%r12d ffffffff80010dcb: 74 10 je ffffffff80010ddd ffffffff80010dcd: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80010dd1: 4c 89 fa mov %r15,%rdx ffffffff80010dd4: 44 89 e6 mov %r12d,%esi ffffffff80010dd7: 48 89 c7 mov %rax,%rdi ffffffff80010dda: ff 50 30 call *0x30(%rax) ffffffff80010ddd: 81 e3 fc 01 00 00 and $0x1fc,%ebx ffffffff80010de3: 4c 01 fb add %r15,%rbx ffffffff80010de6: f7 03 ff ff ff 0f testl $0xfffffff,(%rbx) ffffffff80010dec: 75 ba jne ffffffff80010da8 ffffffff80010dee: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80010df2: c7 03 ff ff ff 0f movl $0xfffffff,(%rbx) ffffffff80010df8: 4c 89 fa mov %r15,%rdx ffffffff80010dfb: 44 89 e6 mov %r12d,%esi ffffffff80010dfe: 48 89 c7 mov %rax,%rdi ffffffff80010e01: ff 50 38 call *0x38(%rax) ffffffff80010e04: 4c 89 ff mov %r15,%rdi ffffffff80010e07: e8 84 71 00 00 call ffffffff80017f90 ffffffff80010e0c: 48 83 c4 18 add $0x18,%rsp ffffffff80010e10: 44 89 f0 mov %r14d,%eax ffffffff80010e13: 5b pop %rbx ffffffff80010e14: 41 5c pop %r12 ffffffff80010e16: 41 5d pop %r13 ffffffff80010e18: 41 5e pop %r14 ffffffff80010e1a: 41 5f pop %r15 ffffffff80010e1c: 5d pop %rbp ffffffff80010e1d: c3 ret ffffffff80010e1e: 66 90 xchg %ax,%ax ffffffff80010e20: 4c 89 ff mov %r15,%rdi ffffffff80010e23: e8 68 71 00 00 call ffffffff80017f90 ffffffff80010e28: 45 31 f6 xor %r14d,%r14d ffffffff80010e2b: eb df jmp ffffffff80010e0c ffffffff80010e2d: 0f 1f 00 nopl (%rax) ffffffff80010e30 : ffffffff80010e30: 55 push %rbp ffffffff80010e31: 48 89 e5 mov %rsp,%rbp ffffffff80010e34: 41 55 push %r13 ffffffff80010e36: 49 89 fd mov %rdi,%r13 ffffffff80010e39: bf 00 02 00 00 mov $0x200,%edi ffffffff80010e3e: 41 54 push %r12 ffffffff80010e40: 49 89 f4 mov %rsi,%r12 ffffffff80010e43: 53 push %rbx ffffffff80010e44: 48 83 ec 08 sub $0x8,%rsp ffffffff80010e48: e8 33 71 00 00 call ffffffff80017f80 ffffffff80010e4d: 48 85 c0 test %rax,%rax ffffffff80010e50: 74 66 je ffffffff80010eb8 ffffffff80010e52: 48 89 c3 mov %rax,%rbx ffffffff80010e55: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80010e59: 41 8b 74 24 18 mov 0x18(%r12),%esi ffffffff80010e5e: 48 89 da mov %rbx,%rdx ffffffff80010e61: 48 89 c7 mov %rax,%rdi ffffffff80010e64: ff 50 30 call *0x30(%rax) ffffffff80010e67: 85 c0 test %eax,%eax ffffffff80010e69: 75 38 jne ffffffff80010ea3 ffffffff80010e6b: 41 8b 44 24 1c mov 0x1c(%r12),%eax ffffffff80010e70: 41 8b 54 24 04 mov 0x4(%r12),%edx ffffffff80010e75: 48 01 d8 add %rbx,%rax ffffffff80010e78: 85 d2 test %edx,%edx ffffffff80010e7a: 74 0d je ffffffff80010e89 ffffffff80010e7c: 89 d1 mov %edx,%ecx ffffffff80010e7e: 66 89 50 1a mov %dx,0x1a(%rax) ffffffff80010e82: c1 e9 10 shr $0x10,%ecx ffffffff80010e85: 66 89 48 14 mov %cx,0x14(%rax) ffffffff80010e89: 41 8b 54 24 0c mov 0xc(%r12),%edx ffffffff80010e8e: 41 8b 74 24 18 mov 0x18(%r12),%esi ffffffff80010e93: 89 50 1c mov %edx,0x1c(%rax) ffffffff80010e96: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80010e9a: 48 89 da mov %rbx,%rdx ffffffff80010e9d: 48 89 c7 mov %rax,%rdi ffffffff80010ea0: ff 50 38 call *0x38(%rax) ffffffff80010ea3: 48 83 c4 08 add $0x8,%rsp ffffffff80010ea7: 48 89 df mov %rbx,%rdi ffffffff80010eaa: 5b pop %rbx ffffffff80010eab: 41 5c pop %r12 ffffffff80010ead: 41 5d pop %r13 ffffffff80010eaf: 5d pop %rbp ffffffff80010eb0: e9 db 70 00 00 jmp ffffffff80017f90 ffffffff80010eb5: 0f 1f 00 nopl (%rax) ffffffff80010eb8: 48 83 c4 08 add $0x8,%rsp ffffffff80010ebc: 5b pop %rbx ffffffff80010ebd: 41 5c pop %r12 ffffffff80010ebf: 41 5d pop %r13 ffffffff80010ec1: 5d pop %rbp ffffffff80010ec2: c3 ret ffffffff80010ec3: 66 90 xchg %ax,%ax ffffffff80010ec5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010ecc: 00 00 00 00 ffffffff80010ed0 : ffffffff80010ed0: 55 push %rbp ffffffff80010ed1: 89 fe mov %edi,%esi ffffffff80010ed3: 48 89 f1 mov %rsi,%rcx ffffffff80010ed6: 48 89 e5 mov %rsp,%rbp ffffffff80010ed9: 48 83 ec 30 sub $0x30,%rsp ffffffff80010edd: 83 fe 09 cmp $0x9,%esi ffffffff80010ee0: 77 2e ja ffffffff80010f10 ffffffff80010ee2: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80010ee7: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80010eec: 48 0f af c6 imul %rsi,%rax ffffffff80010ef0: 48 c1 e8 23 shr $0x23,%rax ffffffff80010ef4: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80010ef7: 01 c0 add %eax,%eax ffffffff80010ef9: 29 c1 sub %eax,%ecx ffffffff80010efb: 83 c1 30 add $0x30,%ecx ffffffff80010efe: 66 90 xchg %ax,%ax ffffffff80010f00: ec in (%dx),%al ffffffff80010f01: a8 20 test $0x20,%al ffffffff80010f03: 74 fb je ffffffff80010f00 ffffffff80010f05: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80010f0a: 89 c8 mov %ecx,%eax ffffffff80010f0c: ee out %al,(%dx) ffffffff80010f0d: c9 leave ffffffff80010f0e: c3 ret ffffffff80010f0f: 90 nop ffffffff80010f10: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff80010f15: 49 89 f0 mov %rsi,%r8 ffffffff80010f18: 4c 0f af c2 imul %rdx,%r8 ffffffff80010f1c: 49 c1 e8 23 shr $0x23,%r8 ffffffff80010f20: 45 89 c1 mov %r8d,%r9d ffffffff80010f23: 83 fe 63 cmp $0x63,%esi ffffffff80010f26: 77 38 ja ffffffff80010f60 ffffffff80010f28: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80010f2d: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80010f32: 49 0f af c1 imul %r9,%rax ffffffff80010f36: 48 c1 e8 23 shr $0x23,%rax ffffffff80010f3a: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80010f3d: 01 c0 add %eax,%eax ffffffff80010f3f: 41 29 c0 sub %eax,%r8d ffffffff80010f42: 41 83 c0 30 add $0x30,%r8d ffffffff80010f46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80010f4d: 00 00 00 ffffffff80010f50: ec in (%dx),%al ffffffff80010f51: a8 20 test $0x20,%al ffffffff80010f53: 74 fb je ffffffff80010f50 ffffffff80010f55: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80010f5a: 44 89 c0 mov %r8d,%eax ffffffff80010f5d: ee out %al,(%dx) ffffffff80010f5e: eb 82 jmp ffffffff80010ee2 ffffffff80010f60: 4c 89 c8 mov %r9,%rax ffffffff80010f63: 48 0f af c2 imul %rdx,%rax ffffffff80010f67: 48 c1 e8 23 shr $0x23,%rax ffffffff80010f6b: 41 89 c2 mov %eax,%r10d ffffffff80010f6e: 81 fe e7 03 00 00 cmp $0x3e7,%esi ffffffff80010f74: 77 3c ja ffffffff80010fb2 ffffffff80010f76: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff80010f7b: 49 0f af d2 imul %r10,%rdx ffffffff80010f7f: 48 c1 ea 23 shr $0x23,%rdx ffffffff80010f83: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80010f86: 01 d2 add %edx,%edx ffffffff80010f88: 29 d0 sub %edx,%eax ffffffff80010f8a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80010f8f: 8d 78 30 lea 0x30(%rax),%edi ffffffff80010f92: 0f 1f 00 nopl (%rax) ffffffff80010f95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80010f9c: 00 00 00 00 ffffffff80010fa0: ec in (%dx),%al ffffffff80010fa1: a8 20 test $0x20,%al ffffffff80010fa3: 74 fb je ffffffff80010fa0 ffffffff80010fa5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80010faa: 89 f8 mov %edi,%eax ffffffff80010fac: ee out %al,(%dx) ffffffff80010fad: e9 76 ff ff ff jmp ffffffff80010f28 ffffffff80010fb2: 49 0f af d2 imul %r10,%rdx ffffffff80010fb6: 89 75 dc mov %esi,-0x24(%rbp) ffffffff80010fb9: 48 89 75 e0 mov %rsi,-0x20(%rbp) ffffffff80010fbd: 4c 89 4d e8 mov %r9,-0x18(%rbp) ffffffff80010fc1: 48 c1 ea 23 shr $0x23,%rdx ffffffff80010fc5: 89 45 f0 mov %eax,-0x10(%rbp) ffffffff80010fc8: 48 89 d7 mov %rdx,%rdi ffffffff80010fcb: 44 89 45 f4 mov %r8d,-0xc(%rbp) ffffffff80010fcf: 4c 89 55 f8 mov %r10,-0x8(%rbp) ffffffff80010fd3: e8 f8 fe ff ff call ffffffff80010ed0 ffffffff80010fd8: 8b 4d dc mov -0x24(%rbp),%ecx ffffffff80010fdb: 48 8b 75 e0 mov -0x20(%rbp),%rsi ffffffff80010fdf: 4c 8b 4d e8 mov -0x18(%rbp),%r9 ffffffff80010fe3: 8b 45 f0 mov -0x10(%rbp),%eax ffffffff80010fe6: 44 8b 45 f4 mov -0xc(%rbp),%r8d ffffffff80010fea: 4c 8b 55 f8 mov -0x8(%rbp),%r10 ffffffff80010fee: eb 86 jmp ffffffff80010f76 ffffffff80010ff0 : ffffffff80010ff0: 55 push %rbp ffffffff80010ff1: 48 89 e5 mov %rsp,%rbp ffffffff80010ff4: 41 57 push %r15 ffffffff80010ff6: 41 89 ff mov %edi,%r15d ffffffff80010ff9: 40 0f be ff movsbl %dil,%edi ffffffff80010ffd: 41 56 push %r14 ffffffff80010fff: 8d 47 bf lea -0x41(%rdi),%eax ffffffff80011002: 41 55 push %r13 ffffffff80011004: 41 54 push %r12 ffffffff80011006: 53 push %rbx ffffffff80011007: 48 83 ec 28 sub $0x28,%rsp ffffffff8001100b: 83 f8 19 cmp $0x19,%eax ffffffff8001100e: 77 38 ja ffffffff80011048 ffffffff80011010: 48 98 cltq ffffffff80011012: 4c 8d 25 87 d6 0e 00 lea 0xed687(%rip),%r12 # ffffffff800fe6a0 ffffffff80011019: 48 8d 1c 80 lea (%rax,%rax,4),%rbx ffffffff8001101d: 48 c1 e3 03 shl $0x3,%rbx ffffffff80011021: 4d 8d 2c 1c lea (%r12,%rbx,1),%r13 ffffffff80011025: 41 80 7d 24 00 cmpb $0x0,0x24(%r13) ffffffff8001102a: 74 34 je ffffffff80011060 ffffffff8001102c: 48 83 c4 28 add $0x28,%rsp ffffffff80011030: b8 01 00 00 00 mov $0x1,%eax ffffffff80011035: 5b pop %rbx ffffffff80011036: 41 5c pop %r12 ffffffff80011038: 41 5d pop %r13 ffffffff8001103a: 41 5e pop %r14 ffffffff8001103c: 41 5f pop %r15 ffffffff8001103e: 5d pop %rbp ffffffff8001103f: c3 ret ffffffff80011040: 48 89 cf mov %rcx,%rdi ffffffff80011043: e8 48 6f 00 00 call ffffffff80017f90 ffffffff80011048: 48 83 c4 28 add $0x28,%rsp ffffffff8001104c: 31 c0 xor %eax,%eax ffffffff8001104e: 5b pop %rbx ffffffff8001104f: 41 5c pop %r12 ffffffff80011051: 41 5d pop %r13 ffffffff80011053: 41 5e pop %r14 ffffffff80011055: 41 5f pop %r15 ffffffff80011057: 5d pop %rbp ffffffff80011058: c3 ret ffffffff80011059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80011060: e8 8b 66 ff ff call ffffffff800076f0 ffffffff80011065: 49 89 c0 mov %rax,%r8 ffffffff80011068: 48 85 c0 test %rax,%rax ffffffff8001106b: 74 db je ffffffff80011048 ffffffff8001106d: 8b 40 2c mov 0x2c(%rax),%eax ffffffff80011070: bf 00 02 00 00 mov $0x200,%edi ffffffff80011075: 4c 89 45 c8 mov %r8,-0x38(%rbp) ffffffff80011079: 89 45 bc mov %eax,-0x44(%rbp) ffffffff8001107c: 41 89 c6 mov %eax,%r14d ffffffff8001107f: e8 fc 6e 00 00 call ffffffff80017f80 ffffffff80011084: 48 85 c0 test %rax,%rax ffffffff80011087: 74 bf je ffffffff80011048 ffffffff80011089: 4c 8b 45 c8 mov -0x38(%rbp),%r8 ffffffff8001108d: 48 89 45 c0 mov %rax,-0x40(%rbp) ffffffff80011091: 48 89 c2 mov %rax,%rdx ffffffff80011094: 44 89 f6 mov %r14d,%esi ffffffff80011097: 4c 89 c7 mov %r8,%rdi ffffffff8001109a: 41 ff 50 30 call *0x30(%r8) ffffffff8001109e: 4c 8b 45 c8 mov -0x38(%rbp),%r8 ffffffff800110a2: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff800110a6: 85 c0 test %eax,%eax ffffffff800110a8: 75 96 jne ffffffff80011040 ffffffff800110aa: 66 81 b9 fe 01 00 00 cmpw $0xaa55,0x1fe(%rcx) ffffffff800110b1: 55 aa ffffffff800110b3: 75 8b jne ffffffff80011040 ffffffff800110b5: 8b 45 bc mov -0x44(%rbp),%eax ffffffff800110b8: 8b 51 20 mov 0x20(%rcx),%edx ffffffff800110bb: 4d 89 45 00 mov %r8,0x0(%r13) ffffffff800110bf: 41 b9 5b 00 00 00 mov $0x5b,%r9d ffffffff800110c5: 44 0f b7 41 0e movzwl 0xe(%rcx),%r8d ffffffff800110ca: 8b 79 2c mov 0x2c(%rcx),%edi ffffffff800110cd: 41 89 45 20 mov %eax,0x20(%r13) ffffffff800110d1: 48 c1 e2 20 shl $0x20,%rdx ffffffff800110d5: 41 01 c0 add %eax,%r8d ffffffff800110d8: 8b 41 24 mov 0x24(%rcx),%eax ffffffff800110db: 89 7d c8 mov %edi,-0x38(%rbp) ffffffff800110de: 48 c1 e7 20 shl $0x20,%rdi ffffffff800110e2: 45 89 45 08 mov %r8d,0x8(%r13) ffffffff800110e6: 44 0f b6 59 10 movzbl 0x10(%rcx),%r11d ffffffff800110eb: 44 0f af d8 imul %eax,%r11d ffffffff800110ef: 48 09 d0 or %rdx,%rax ffffffff800110f2: 45 01 c3 add %r8d,%r11d ffffffff800110f5: 45 89 5d 0c mov %r11d,0xc(%r13) ffffffff800110f9: 44 0f b6 71 0d movzbl 0xd(%rcx),%r14d ffffffff800110fe: 49 89 44 1c 18 mov %rax,0x18(%r12,%rbx,1) ffffffff80011103: 44 89 f2 mov %r14d,%edx ffffffff80011106: 48 09 fa or %rdi,%rdx ffffffff80011109: 48 8d 3d 8c 07 02 00 lea 0x2078c(%rip),%rdi # ffffffff8003189c ffffffff80011110: 49 89 54 1c 10 mov %rdx,0x10(%r12,%rbx,1) ffffffff80011115: 48 8d 5f 16 lea 0x16(%rdi),%rbx ffffffff80011119: 41 c6 45 24 01 movb $0x1,0x24(%r13) ffffffff8001111e: 66 90 xchg %ax,%ax ffffffff80011120: 48 83 c7 01 add $0x1,%rdi ffffffff80011124: 90 nop ffffffff80011125: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001112c: 00 00 00 00 ffffffff80011130: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011135: ec in (%dx),%al ffffffff80011136: a8 20 test $0x20,%al ffffffff80011138: 74 f6 je ffffffff80011130 ffffffff8001113a: 44 89 c8 mov %r9d,%eax ffffffff8001113d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011142: ee out %al,(%dx) ffffffff80011143: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff80011147: 48 39 df cmp %rbx,%rdi ffffffff8001114a: 75 d4 jne ffffffff80011120 ffffffff8001114c: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011151: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80011155: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001115c: 00 00 00 00 ffffffff80011160: ec in (%dx),%al ffffffff80011161: a8 20 test $0x20,%al ffffffff80011163: 74 fb je ffffffff80011160 ffffffff80011165: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001116a: 44 89 f8 mov %r15d,%eax ffffffff8001116d: ee out %al,(%dx) ffffffff8001116e: 48 8d 3d 3e 07 02 00 lea 0x2073e(%rip),%rdi # ffffffff800318b3 ffffffff80011175: 41 b9 3a 00 00 00 mov $0x3a,%r9d ffffffff8001117b: 48 8d 5f 0e lea 0xe(%rdi),%rbx ffffffff8001117f: 90 nop ffffffff80011180: 48 83 c7 01 add $0x1,%rdi ffffffff80011184: 90 nop ffffffff80011185: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001118c: 00 00 00 00 ffffffff80011190: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011195: ec in (%dx),%al ffffffff80011196: a8 20 test $0x20,%al ffffffff80011198: 74 f6 je ffffffff80011190 ffffffff8001119a: 44 89 c8 mov %r9d,%eax ffffffff8001119d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800111a2: ee out %al,(%dx) ffffffff800111a3: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff800111a7: 48 39 df cmp %rbx,%rdi ffffffff800111aa: 75 d4 jne ffffffff80011180 ffffffff800111ac: 8b 7d bc mov -0x44(%rbp),%edi ffffffff800111af: 48 89 4d b0 mov %rcx,-0x50(%rbp) ffffffff800111b3: 44 89 45 c0 mov %r8d,-0x40(%rbp) ffffffff800111b7: e8 14 fd ff ff call ffffffff80010ed0 ffffffff800111bc: 48 8d 3d ff 06 02 00 lea 0x206ff(%rip),%rdi # ffffffff800318c2 ffffffff800111c3: 48 8b 4d b0 mov -0x50(%rbp),%rcx ffffffff800111c7: 44 8b 45 c0 mov -0x40(%rbp),%r8d ffffffff800111cb: 41 b9 20 00 00 00 mov $0x20,%r9d ffffffff800111d1: 48 8d 5f 09 lea 0x9(%rdi),%rbx ffffffff800111d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800111dc: 00 00 00 00 ffffffff800111e0: 48 83 c7 01 add $0x1,%rdi ffffffff800111e4: 90 nop ffffffff800111e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800111ec: 00 00 00 00 ffffffff800111f0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800111f5: ec in (%dx),%al ffffffff800111f6: a8 20 test $0x20,%al ffffffff800111f8: 74 f6 je ffffffff800111f0 ffffffff800111fa: 44 89 c8 mov %r9d,%eax ffffffff800111fd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011202: ee out %al,(%dx) ffffffff80011203: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff80011207: 48 39 df cmp %rbx,%rdi ffffffff8001120a: 75 d4 jne ffffffff800111e0 ffffffff8001120c: 44 89 c7 mov %r8d,%edi ffffffff8001120f: 48 89 4d c0 mov %rcx,-0x40(%rbp) ffffffff80011213: e8 b8 fc ff ff call ffffffff80010ed0 ffffffff80011218: 48 8d 3d ad 06 02 00 lea 0x206ad(%rip),%rdi # ffffffff800318cc ffffffff8001121f: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff80011223: 41 b8 20 00 00 00 mov $0x20,%r8d ffffffff80011229: 4c 8d 57 0d lea 0xd(%rdi),%r10 ffffffff8001122d: 0f 1f 00 nopl (%rax) ffffffff80011230: 48 83 c7 01 add $0x1,%rdi ffffffff80011234: 90 nop ffffffff80011235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001123c: 00 00 00 00 ffffffff80011240: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011245: ec in (%dx),%al ffffffff80011246: a8 20 test $0x20,%al ffffffff80011248: 74 f6 je ffffffff80011240 ffffffff8001124a: 44 89 c0 mov %r8d,%eax ffffffff8001124d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011252: ee out %al,(%dx) ffffffff80011253: 44 0f b6 07 movzbl (%rdi),%r8d ffffffff80011257: 4c 39 d7 cmp %r10,%rdi ffffffff8001125a: 75 d4 jne ffffffff80011230 ffffffff8001125c: 44 89 df mov %r11d,%edi ffffffff8001125f: 48 89 4d c0 mov %rcx,-0x40(%rbp) ffffffff80011263: e8 68 fc ff ff call ffffffff80010ed0 ffffffff80011268: 48 8d 3d 6b 06 02 00 lea 0x2066b(%rip),%rdi # ffffffff800318da ffffffff8001126f: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff80011273: 41 b8 20 00 00 00 mov $0x20,%r8d ffffffff80011279: 4c 8d 57 05 lea 0x5(%rdi),%r10 ffffffff8001127d: 0f 1f 00 nopl (%rax) ffffffff80011280: 48 83 c7 01 add $0x1,%rdi ffffffff80011284: 90 nop ffffffff80011285: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001128c: 00 00 00 00 ffffffff80011290: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011295: ec in (%dx),%al ffffffff80011296: a8 20 test $0x20,%al ffffffff80011298: 74 f6 je ffffffff80011290 ffffffff8001129a: 44 89 c0 mov %r8d,%eax ffffffff8001129d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800112a2: ee out %al,(%dx) ffffffff800112a3: 44 0f b6 07 movzbl (%rdi),%r8d ffffffff800112a7: 4c 39 d7 cmp %r10,%rdi ffffffff800112aa: 75 d4 jne ffffffff80011280 ffffffff800112ac: 44 89 f7 mov %r14d,%edi ffffffff800112af: 48 89 4d c0 mov %rcx,-0x40(%rbp) ffffffff800112b3: e8 18 fc ff ff call ffffffff80010ed0 ffffffff800112b8: 48 8d 3d 21 06 02 00 lea 0x20621(%rip),%rdi # ffffffff800318e0 ffffffff800112bf: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff800112c3: 41 b8 20 00 00 00 mov $0x20,%r8d ffffffff800112c9: 4c 8d 57 09 lea 0x9(%rdi),%r10 ffffffff800112cd: 0f 1f 00 nopl (%rax) ffffffff800112d0: 48 83 c7 01 add $0x1,%rdi ffffffff800112d4: 90 nop ffffffff800112d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800112dc: 00 00 00 00 ffffffff800112e0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800112e5: ec in (%dx),%al ffffffff800112e6: a8 20 test $0x20,%al ffffffff800112e8: 74 f6 je ffffffff800112e0 ffffffff800112ea: 44 89 c0 mov %r8d,%eax ffffffff800112ed: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800112f2: ee out %al,(%dx) ffffffff800112f3: 44 0f b6 07 movzbl (%rdi),%r8d ffffffff800112f7: 4c 39 d7 cmp %r10,%rdi ffffffff800112fa: 75 d4 jne ffffffff800112d0 ffffffff800112fc: 8b 7d c8 mov -0x38(%rbp),%edi ffffffff800112ff: 48 89 4d c0 mov %rcx,-0x40(%rbp) ffffffff80011303: e8 c8 fb ff ff call ffffffff80010ed0 ffffffff80011308: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff8001130c: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011311: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80011315: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001131c: 00 00 00 00 ffffffff80011320: ec in (%dx),%al ffffffff80011321: a8 20 test $0x20,%al ffffffff80011323: 74 fb je ffffffff80011320 ffffffff80011325: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001132a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001132f: ee out %al,(%dx) ffffffff80011330: 48 89 cf mov %rcx,%rdi ffffffff80011333: e8 58 6c 00 00 call ffffffff80017f90 ffffffff80011338: e9 ef fc ff ff jmp ffffffff8001102c ffffffff8001133d: 0f 1f 00 nopl (%rax) ffffffff80011340 : ffffffff80011340: 55 push %rbp ffffffff80011341: 48 89 e5 mov %rsp,%rbp ffffffff80011344: 41 57 push %r15 ffffffff80011346: 41 56 push %r14 ffffffff80011348: 41 55 push %r13 ffffffff8001134a: 41 54 push %r12 ffffffff8001134c: 49 89 f4 mov %rsi,%r12 ffffffff8001134f: 53 push %rbx ffffffff80011350: 89 fb mov %edi,%ebx ffffffff80011352: 48 81 ec 88 01 00 00 sub $0x188,%rsp ffffffff80011359: 89 bd 7c fe ff ff mov %edi,-0x184(%rbp) ffffffff8001135f: 40 0f be ff movsbl %dil,%edi ffffffff80011363: 8d 47 bf lea -0x41(%rdi),%eax ffffffff80011366: 48 89 95 80 fe ff ff mov %rdx,-0x180(%rbp) ffffffff8001136d: 48 8d 15 2c d3 0e 00 lea 0xed32c(%rip),%rdx # ffffffff800fe6a0 ffffffff80011374: 4c 63 d0 movslq %eax,%r10 ffffffff80011377: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff8001137b: 80 7c c2 24 00 cmpb $0x0,0x24(%rdx,%rax,8) ffffffff80011380: 0f 84 87 09 00 00 je ffffffff80011d0d ffffffff80011386: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff8001138a: 48 8d 15 0f d3 0e 00 lea 0xed30f(%rip),%rdx # ffffffff800fe6a0 ffffffff80011391: 41 0f b6 34 24 movzbl (%r12),%esi ffffffff80011396: 41 b9 5b 00 00 00 mov $0x5b,%r9d ffffffff8001139c: 8b 44 c2 14 mov 0x14(%rdx,%rax,8),%eax ffffffff800113a0: 4c 8d 1d 43 05 02 00 lea 0x20543(%rip),%r11 # ffffffff800318ea ffffffff800113a7: 40 80 fe 2f cmp $0x2f,%sil ffffffff800113ab: 4d 8d 43 1a lea 0x1a(%r11),%r8 ffffffff800113af: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) ffffffff800113b5: 49 8d 44 24 01 lea 0x1(%r12),%rax ffffffff800113ba: 49 0f 45 c4 cmovne %r12,%rax ffffffff800113be: 48 89 85 90 fe ff ff mov %rax,-0x170(%rbp) ffffffff800113c5: 49 83 c3 01 add $0x1,%r11 ffffffff800113c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800113d0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800113d5: ec in (%dx),%al ffffffff800113d6: a8 20 test $0x20,%al ffffffff800113d8: 74 f6 je ffffffff800113d0 ffffffff800113da: 44 89 c8 mov %r9d,%eax ffffffff800113dd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800113e2: ee out %al,(%dx) ffffffff800113e3: 45 0f b6 0b movzbl (%r11),%r9d ffffffff800113e7: 4d 39 c3 cmp %r8,%r11 ffffffff800113ea: 75 d9 jne ffffffff800113c5 ffffffff800113ec: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800113f1: ec in (%dx),%al ffffffff800113f2: a8 20 test $0x20,%al ffffffff800113f4: 74 fb je ffffffff800113f1 ffffffff800113f6: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800113fb: 89 d8 mov %ebx,%eax ffffffff800113fd: ee out %al,(%dx) ffffffff800113fe: 4c 8d 1d 00 05 02 00 lea 0x20500(%rip),%r11 # ffffffff80031905 ffffffff80011405: bf 20 00 00 00 mov $0x20,%edi ffffffff8001140a: 4d 8d 4b 07 lea 0x7(%r11),%r9 ffffffff8001140e: 49 83 c3 01 add $0x1,%r11 ffffffff80011412: 0f 1f 00 nopl (%rax) ffffffff80011415: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001141c: 00 00 00 00 ffffffff80011420: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011425: ec in (%dx),%al ffffffff80011426: a8 20 test $0x20,%al ffffffff80011428: 74 f6 je ffffffff80011420 ffffffff8001142a: 89 f8 mov %edi,%eax ffffffff8001142c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011431: ee out %al,(%dx) ffffffff80011432: 41 0f b6 3b movzbl (%r11),%edi ffffffff80011436: 4d 39 cb cmp %r9,%r11 ffffffff80011439: 75 d3 jne ffffffff8001140e ffffffff8001143b: 40 84 f6 test %sil,%sil ffffffff8001143e: 74 2c je ffffffff8001146c ffffffff80011440: 49 83 c4 01 add $0x1,%r12 ffffffff80011444: 90 nop ffffffff80011445: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001144c: 00 00 00 00 ffffffff80011450: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011455: ec in (%dx),%al ffffffff80011456: a8 20 test $0x20,%al ffffffff80011458: 74 f6 je ffffffff80011450 ffffffff8001145a: 89 f0 mov %esi,%eax ffffffff8001145c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011461: ee out %al,(%dx) ffffffff80011462: 41 0f b6 34 24 movzbl (%r12),%esi ffffffff80011467: 40 84 f6 test %sil,%sil ffffffff8001146a: 75 d4 jne ffffffff80011440 ffffffff8001146c: bf 27 00 00 00 mov $0x27,%edi ffffffff80011471: 48 8d 35 95 04 02 00 lea 0x20495(%rip),%rsi # ffffffff8003190d ffffffff80011478: 4c 8d 0d 95 04 02 00 lea 0x20495(%rip),%r9 # ffffffff80031914 ffffffff8001147f: 48 83 c6 01 add $0x1,%rsi ffffffff80011483: 66 90 xchg %ax,%ax ffffffff80011485: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001148c: 00 00 00 00 ffffffff80011490: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011495: ec in (%dx),%al ffffffff80011496: a8 20 test $0x20,%al ffffffff80011498: 74 f6 je ffffffff80011490 ffffffff8001149a: 89 f8 mov %edi,%eax ffffffff8001149c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800114a1: ee out %al,(%dx) ffffffff800114a2: 0f b6 3e movzbl (%rsi),%edi ffffffff800114a5: 4c 39 ce cmp %r9,%rsi ffffffff800114a8: 75 d5 jne ffffffff8001147f ffffffff800114aa: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax ffffffff800114b1: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800114b6: 0f b6 08 movzbl (%rax),%ecx ffffffff800114b9: ec in (%dx),%al ffffffff800114ba: a8 20 test $0x20,%al ffffffff800114bc: 74 fb je ffffffff800114b9 ffffffff800114be: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800114c3: 89 c8 mov %ecx,%eax ffffffff800114c5: ee out %al,(%dx) ffffffff800114c6: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800114cb: ec in (%dx),%al ffffffff800114cc: a8 20 test $0x20,%al ffffffff800114ce: 74 fb je ffffffff800114cb ffffffff800114d0: b8 0a 00 00 00 mov $0xa,%eax ffffffff800114d5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800114da: ee out %al,(%dx) ffffffff800114db: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax ffffffff800114e2: 0f b6 00 movzbl (%rax),%eax ffffffff800114e5: 84 c0 test %al,%al ffffffff800114e7: 75 7a jne ffffffff80011563 ffffffff800114e9: 80 f9 77 cmp $0x77,%cl ffffffff800114ec: 0f 84 17 06 00 00 je ffffffff80011b09 ffffffff800114f2: 48 8d 05 c7 d5 0e 00 lea 0xed5c7(%rip),%rax # ffffffff800feac0 ffffffff800114f9: 31 d2 xor %edx,%edx ffffffff800114fb: 48 89 c1 mov %rax,%rcx ffffffff800114fe: eb 10 jmp ffffffff80011510 ffffffff80011500: 83 c2 01 add $0x1,%edx ffffffff80011503: 48 83 c1 24 add $0x24,%rcx ffffffff80011507: 83 fa 20 cmp $0x20,%edx ffffffff8001150a: 0f 84 f9 05 00 00 je ffffffff80011b09 ffffffff80011510: 80 79 14 00 cmpb $0x0,0x14(%rcx) ffffffff80011514: 75 ea jne ffffffff80011500 ffffffff80011516: 48 63 d2 movslq %edx,%rdx ffffffff80011519: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8001151d: 4c 8d 34 90 lea (%rax,%rdx,4),%r14 ffffffff80011521: 0f b6 85 7c fe ff ff movzbl -0x184(%rbp),%eax ffffffff80011528: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) ffffffff8001152f: 00 ffffffff80011530: 41 88 46 20 mov %al,0x20(%r14) ffffffff80011534: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax ffffffff8001153a: 41 c7 46 10 00 00 00 movl $0x0,0x10(%r14) ffffffff80011541: 00 ffffffff80011542: 41 89 46 04 mov %eax,0x4(%r14) ffffffff80011546: 41 89 06 mov %eax,(%r14) ffffffff80011549: 41 c6 46 14 01 movb $0x1,0x14(%r14) ffffffff8001154e: 48 81 c4 88 01 00 00 add $0x188,%rsp ffffffff80011555: 4c 89 f0 mov %r14,%rax ffffffff80011558: 5b pop %rbx ffffffff80011559: 41 5c pop %r12 ffffffff8001155b: 41 5d pop %r13 ffffffff8001155d: 41 5e pop %r14 ffffffff8001155f: 41 5f pop %r15 ffffffff80011561: 5d pop %rbp ffffffff80011562: c3 ret ffffffff80011563: 4b 8d 14 92 lea (%r10,%r10,4),%rdx ffffffff80011567: 48 8d 1d 32 d1 0e 00 lea 0xed132(%rip),%rbx # ffffffff800fe6a0 ffffffff8001156e: c7 85 74 fe ff ff 00 movl $0x0,-0x18c(%rbp) ffffffff80011575: 00 00 00 ffffffff80011578: 48 8d 1c d3 lea (%rbx,%rdx,8),%rbx ffffffff8001157c: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff80011583: 48 89 9d a8 fe ff ff mov %rbx,-0x158(%rbp) ffffffff8001158a: 3c 2f cmp $0x2f,%al ffffffff8001158c: 0f 84 de 05 00 00 je ffffffff80011b70 ffffffff80011592: 48 8b 8d 90 fe ff ff mov -0x170(%rbp),%rcx ffffffff80011599: 31 d2 xor %edx,%edx ffffffff8001159b: eb 07 jmp ffffffff800115a4 ffffffff8001159d: 0f 1f 00 nopl (%rax) ffffffff800115a0: 3c 2f cmp $0x2f,%al ffffffff800115a2: 74 15 je ffffffff800115b9 ffffffff800115a4: 48 83 c1 01 add $0x1,%rcx ffffffff800115a8: 41 88 06 mov %al,(%r14) ffffffff800115ab: 83 c2 01 add $0x1,%edx ffffffff800115ae: 49 83 c6 01 add $0x1,%r14 ffffffff800115b2: 0f b6 01 movzbl (%rcx),%eax ffffffff800115b5: 84 c0 test %al,%al ffffffff800115b7: 75 e7 jne ffffffff800115a0 ffffffff800115b9: 48 63 d2 movslq %edx,%rdx ffffffff800115bc: 48 89 8d 90 fe ff ff mov %rcx,-0x170(%rbp) ffffffff800115c3: 44 8b a5 b8 fe ff ff mov -0x148(%rbp),%r12d ffffffff800115ca: c6 84 15 d0 fe ff ff movb $0x0,-0x130(%rbp,%rdx,1) ffffffff800115d1: 00 ffffffff800115d2: 3c 2f cmp $0x2f,%al ffffffff800115d4: 0f 84 9d 05 00 00 je ffffffff80011b77 ffffffff800115da: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff800115de: 48 8d 1d bb d0 0e 00 lea 0xed0bb(%rip),%rbx # ffffffff800fe6a0 ffffffff800115e5: 4c 89 95 b0 fe ff ff mov %r10,-0x150(%rbp) ffffffff800115ec: 8b 7c c3 10 mov 0x10(%rbx,%rax,8),%edi ffffffff800115f0: 48 89 85 98 fe ff ff mov %rax,-0x168(%rbp) ffffffff800115f7: c1 e7 09 shl $0x9,%edi ffffffff800115fa: e8 81 69 00 00 call ffffffff80017f80 ffffffff800115ff: 44 8b ad b8 fe ff ff mov -0x148(%rbp),%r13d ffffffff80011606: 4c 8b 95 b0 fe ff ff mov -0x150(%rbp),%r10 ffffffff8001160d: 48 89 85 a0 fe ff ff mov %rax,-0x160(%rbp) ffffffff80011614: 41 81 fd f7 ff ff 0f cmp $0xffffff7,%r13d ffffffff8001161b: 0f 87 7a 03 00 00 ja ffffffff8001199b ffffffff80011621: 44 89 a5 78 fe ff ff mov %r12d,-0x188(%rbp) ffffffff80011628: 4c 89 95 88 fe ff ff mov %r10,-0x178(%rbp) ffffffff8001162f: 90 nop ffffffff80011630: 48 8b 9d a0 fe ff ff mov -0x160(%rbp),%rbx ffffffff80011637: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi ffffffff8001163e: 44 89 ee mov %r13d,%esi ffffffff80011641: 48 89 da mov %rbx,%rdx ffffffff80011644: e8 a7 f5 ff ff call ffffffff80010bf0 ffffffff80011649: 41 89 c7 mov %eax,%r15d ffffffff8001164c: 85 c0 test %eax,%eax ffffffff8001164e: 0f 85 39 03 00 00 jne ffffffff8001198d ffffffff80011654: 48 8b 95 98 fe ff ff mov -0x168(%rbp),%rdx ffffffff8001165b: 48 8d 05 3e d0 0e 00 lea 0xed03e(%rip),%rax # ffffffff800fe6a0 ffffffff80011662: 49 89 db mov %rbx,%r11 ffffffff80011665: 31 db xor %ebx,%ebx ffffffff80011667: 8b 74 d0 10 mov 0x10(%rax,%rdx,8),%esi ffffffff8001166b: 89 f0 mov %esi,%eax ffffffff8001166d: c1 e0 09 shl $0x9,%eax ffffffff80011670: c1 e8 05 shr $0x5,%eax ffffffff80011673: 0f 84 f7 02 00 00 je ffffffff80011970 ffffffff80011679: 89 f2 mov %esi,%edx ffffffff8001167b: eb 12 jmp ffffffff8001168f ffffffff8001167d: 0f 1f 00 nopl (%rax) ffffffff80011680: 83 c3 01 add $0x1,%ebx ffffffff80011683: 49 83 c3 20 add $0x20,%r11 ffffffff80011687: 39 d8 cmp %ebx,%eax ffffffff80011689: 0f 84 e1 02 00 00 je ffffffff80011970 ffffffff8001168f: 41 0f b6 0b movzbl (%r11),%ecx ffffffff80011693: 84 c9 test %cl,%cl ffffffff80011695: 0f 84 d5 02 00 00 je ffffffff80011970 ffffffff8001169b: 80 f9 e5 cmp $0xe5,%cl ffffffff8001169e: 74 e0 je ffffffff80011680 ffffffff800116a0: 45 0f b6 63 0b movzbl 0xb(%r11),%r12d ffffffff800116a5: 41 80 fc 0f cmp $0xf,%r12b ffffffff800116a9: 74 d5 je ffffffff80011680 ffffffff800116ab: 41 f6 c4 08 test $0x8,%r12b ffffffff800116af: 75 cf jne ffffffff80011680 ffffffff800116b1: 4c 8d 85 c0 fe ff ff lea -0x140(%rbp),%r8 ffffffff800116b8: 31 f6 xor %esi,%esi ffffffff800116ba: 4c 89 c1 mov %r8,%rcx ffffffff800116bd: 0f 1f 00 nopl (%rax) ffffffff800116c0: 41 0f b6 3c 33 movzbl (%r11,%rsi,1),%edi ffffffff800116c5: 40 80 ff 20 cmp $0x20,%dil ffffffff800116c9: 74 16 je ffffffff800116e1 ffffffff800116cb: 48 83 c6 01 add $0x1,%rsi ffffffff800116cf: 40 88 39 mov %dil,(%rcx) ffffffff800116d2: 48 83 c1 01 add $0x1,%rcx ffffffff800116d6: 48 83 fe 08 cmp $0x8,%rsi ffffffff800116da: 75 e4 jne ffffffff800116c0 ffffffff800116dc: be 08 00 00 00 mov $0x8,%esi ffffffff800116e1: 41 80 7b 08 20 cmpb $0x20,0x8(%r11) ffffffff800116e6: 0f 85 b4 04 00 00 jne ffffffff80011ba0 ffffffff800116ec: 48 63 ce movslq %esi,%rcx ffffffff800116ef: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) ffffffff800116f5: 45 31 c9 xor %r9d,%r9d ffffffff800116f8: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff800116ff: c6 84 0d c0 fe ff ff movb $0x0,-0x140(%rbp,%rcx,1) ffffffff80011706: 00 ffffffff80011707: 4c 89 f7 mov %r14,%rdi ffffffff8001170a: 44 88 a5 b0 fe ff ff mov %r12b,-0x150(%rbp) ffffffff80011711: 0f 1f 00 nopl (%rax) ffffffff80011714: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001171b: 00 00 00 00 ffffffff8001171f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80011726: 00 00 00 00 ffffffff8001172a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80011731: 00 00 00 00 ffffffff80011735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001173c: 00 00 00 00 ffffffff80011740: 41 0f b6 08 movzbl (%r8),%ecx ffffffff80011744: 0f b6 07 movzbl (%rdi),%eax ffffffff80011747: 44 8d 61 9f lea -0x61(%rcx),%r12d ffffffff8001174b: 44 8d 51 e0 lea -0x20(%rcx),%r10d ffffffff8001174f: 41 80 fc 1a cmp $0x1a,%r12b ffffffff80011753: 44 8d 60 9f lea -0x61(%rax),%r12d ffffffff80011757: 41 0f 42 ca cmovb %r10d,%ecx ffffffff8001175b: 44 8d 50 e0 lea -0x20(%rax),%r10d ffffffff8001175f: 41 80 fc 1a cmp $0x1a,%r12b ffffffff80011763: 41 0f 42 c2 cmovb %r10d,%eax ffffffff80011767: 38 c1 cmp %al,%cl ffffffff80011769: 0f 85 21 04 00 00 jne ffffffff80011b90 ffffffff8001176f: 41 83 c1 01 add $0x1,%r9d ffffffff80011773: 49 83 c0 01 add $0x1,%r8 ffffffff80011777: 48 83 c7 01 add $0x1,%rdi ffffffff8001177b: 44 39 ce cmp %r9d,%esi ffffffff8001177e: 7d c0 jge ffffffff80011740 ffffffff80011780: 41 0f b7 43 14 movzwl 0x14(%r11),%eax ffffffff80011785: 89 d6 mov %edx,%esi ffffffff80011787: 41 0f b7 53 1a movzwl 0x1a(%r11),%edx ffffffff8001178c: 4c 8d 15 82 01 02 00 lea 0x20182(%rip),%r10 # ffffffff80031915 ffffffff80011793: 44 0f b6 a5 b0 fe ff movzbl -0x150(%rbp),%r12d ffffffff8001179a: ff ffffffff8001179b: 41 b9 5b 00 00 00 mov $0x5b,%r9d ffffffff800117a1: 4d 8d 42 0f lea 0xf(%r10),%r8 ffffffff800117a5: c1 e0 10 shl $0x10,%eax ffffffff800117a8: 09 d0 or %edx,%eax ffffffff800117aa: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) ffffffff800117b0: 49 83 c2 01 add $0x1,%r10 ffffffff800117b4: 90 nop ffffffff800117b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800117bc: 00 00 00 00 ffffffff800117c0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800117c5: ec in (%dx),%al ffffffff800117c6: a8 20 test $0x20,%al ffffffff800117c8: 74 f6 je ffffffff800117c0 ffffffff800117ca: 44 89 c8 mov %r9d,%eax ffffffff800117cd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800117d2: ee out %al,(%dx) ffffffff800117d3: 45 0f b6 0a movzbl (%r10),%r9d ffffffff800117d7: 4d 39 c2 cmp %r8,%r10 ffffffff800117da: 75 d4 jne ffffffff800117b0 ffffffff800117dc: 44 0f b6 8d c0 fe ff movzbl -0x140(%rbp),%r9d ffffffff800117e3: ff ffffffff800117e4: 45 84 c9 test %r9b,%r9b ffffffff800117e7: 74 33 je ffffffff8001181c ffffffff800117e9: 48 8d bd c0 fe ff ff lea -0x140(%rbp),%rdi ffffffff800117f0: 48 83 c7 01 add $0x1,%rdi ffffffff800117f4: 90 nop ffffffff800117f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800117fc: 00 00 00 00 ffffffff80011800: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011805: ec in (%dx),%al ffffffff80011806: a8 20 test $0x20,%al ffffffff80011808: 74 f6 je ffffffff80011800 ffffffff8001180a: 44 89 c8 mov %r9d,%eax ffffffff8001180d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011812: ee out %al,(%dx) ffffffff80011813: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff80011817: 45 84 c9 test %r9b,%r9b ffffffff8001181a: 75 d4 jne ffffffff800117f0 ffffffff8001181c: 41 b9 27 00 00 00 mov $0x27,%r9d ffffffff80011822: 4c 8d 05 fc 00 02 00 lea 0x200fc(%rip),%r8 # ffffffff80031925 ffffffff80011829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80011830: 49 83 c0 01 add $0x1,%r8 ffffffff80011834: 90 nop ffffffff80011835: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001183c: 00 00 00 00 ffffffff80011840: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011845: ec in (%dx),%al ffffffff80011846: a8 20 test $0x20,%al ffffffff80011848: 74 f6 je ffffffff80011840 ffffffff8001184a: 44 89 c8 mov %r9d,%eax ffffffff8001184d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011852: ee out %al,(%dx) ffffffff80011853: 48 8d 05 d5 00 02 00 lea 0x200d5(%rip),%rax # ffffffff8003192f ffffffff8001185a: 45 0f b6 08 movzbl (%r8),%r9d ffffffff8001185e: 49 39 c0 cmp %rax,%r8 ffffffff80011861: 75 cd jne ffffffff80011830 ffffffff80011863: 8b 8d b8 fe ff ff mov -0x148(%rbp),%ecx ffffffff80011869: 48 89 c8 mov %rcx,%rax ffffffff8001186c: 83 f9 09 cmp $0x9,%ecx ffffffff8001186f: 0f 87 bd 03 00 00 ja ffffffff80011c32 ffffffff80011875: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff8001187a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001187f: 48 0f af c8 imul %rax,%rcx ffffffff80011883: 48 c1 e9 23 shr $0x23,%rcx ffffffff80011887: 8d 04 89 lea (%rcx,%rcx,4),%eax ffffffff8001188a: 8b 8d b8 fe ff ff mov -0x148(%rbp),%ecx ffffffff80011890: 01 c0 add %eax,%eax ffffffff80011892: 29 c1 sub %eax,%ecx ffffffff80011894: 83 c1 30 add $0x30,%ecx ffffffff80011897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001189e: 00 00 ffffffff800118a0: ec in (%dx),%al ffffffff800118a1: a8 20 test $0x20,%al ffffffff800118a3: 74 fb je ffffffff800118a0 ffffffff800118a5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800118aa: 89 c8 mov %ecx,%eax ffffffff800118ac: ee out %al,(%dx) ffffffff800118ad: 4c 8d 15 7c 00 02 00 lea 0x2007c(%rip),%r10 # ffffffff80031930 ffffffff800118b4: 41 b9 20 00 00 00 mov $0x20,%r9d ffffffff800118ba: 4d 8d 42 06 lea 0x6(%r10),%r8 ffffffff800118be: 66 90 xchg %ax,%ax ffffffff800118c0: 49 83 c2 01 add $0x1,%r10 ffffffff800118c4: 90 nop ffffffff800118c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800118cc: 00 00 00 00 ffffffff800118d0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800118d5: ec in (%dx),%al ffffffff800118d6: a8 20 test $0x20,%al ffffffff800118d8: 74 f6 je ffffffff800118d0 ffffffff800118da: 44 89 c8 mov %r9d,%eax ffffffff800118dd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800118e2: ee out %al,(%dx) ffffffff800118e3: 45 0f b6 0a movzbl (%r10),%r9d ffffffff800118e7: 4d 39 c2 cmp %r8,%r10 ffffffff800118ea: 75 d4 jne ffffffff800118c0 ffffffff800118ec: 41 8b 4b 1c mov 0x1c(%r11),%ecx ffffffff800118f0: 49 89 cb mov %rcx,%r11 ffffffff800118f3: 83 f9 09 cmp $0x9,%ecx ffffffff800118f6: 0f 87 e5 02 00 00 ja ffffffff80011be1 ffffffff800118fc: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80011901: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011906: 48 0f af c8 imul %rax,%rcx ffffffff8001190a: 48 c1 e9 23 shr $0x23,%rcx ffffffff8001190e: 8d 04 89 lea (%rcx,%rcx,4),%eax ffffffff80011911: 44 89 d9 mov %r11d,%ecx ffffffff80011914: 01 c0 add %eax,%eax ffffffff80011916: 29 c1 sub %eax,%ecx ffffffff80011918: 83 c1 30 add $0x30,%ecx ffffffff8001191b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80011920: ec in (%dx),%al ffffffff80011921: a8 20 test $0x20,%al ffffffff80011923: 74 fb je ffffffff80011920 ffffffff80011925: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001192a: 89 c8 mov %ecx,%eax ffffffff8001192c: ee out %al,(%dx) ffffffff8001192d: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011932: 0f 1f 00 nopl (%rax) ffffffff80011935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001193c: 00 00 00 00 ffffffff80011940: ec in (%dx),%al ffffffff80011941: a8 20 test $0x20,%al ffffffff80011943: 74 fb je ffffffff80011940 ffffffff80011945: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001194a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001194f: ee out %al,(%dx) ffffffff80011950: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax ffffffff80011957: 80 38 00 cmpb $0x0,(%rax) ffffffff8001195a: 0f 84 91 04 00 00 je ffffffff80011df1 ffffffff80011960: 41 83 e4 10 and $0x10,%r12d ffffffff80011964: 0f 85 a7 01 00 00 jne ffffffff80011b11 ffffffff8001196a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80011970: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi ffffffff80011977: 44 89 ee mov %r13d,%esi ffffffff8001197a: e8 51 f3 ff ff call ffffffff80010cd0 ffffffff8001197f: 41 89 c5 mov %eax,%r13d ffffffff80011982: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff80011987: 0f 86 a3 fc ff ff jbe ffffffff80011630 ffffffff8001198d: 44 8b a5 78 fe ff ff mov -0x188(%rbp),%r12d ffffffff80011994: 4c 8b 95 88 fe ff ff mov -0x178(%rbp),%r10 ffffffff8001199b: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax ffffffff800119a2: 0f b6 00 movzbl (%rax),%eax ffffffff800119a5: 3c 77 cmp $0x77,%al ffffffff800119a7: 74 08 je ffffffff800119b1 ffffffff800119a9: 3c 61 cmp $0x61,%al ffffffff800119ab: 0f 85 4c 01 00 00 jne ffffffff80011afd ffffffff800119b1: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax ffffffff800119b8: 80 38 00 cmpb $0x0,(%rax) ffffffff800119bb: 0f 85 3c 01 00 00 jne ffffffff80011afd ffffffff800119c1: 48 b8 20 20 20 20 20 movabs $0x2020202020202020,%rax ffffffff800119c8: 20 20 20 ffffffff800119cb: be 20 20 00 00 mov $0x2020,%esi ffffffff800119d0: c6 85 ca fe ff ff 20 movb $0x20,-0x136(%rbp) ffffffff800119d7: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) ffffffff800119de: 66 89 b5 c8 fe ff ff mov %si,-0x138(%rbp) ffffffff800119e5: 80 bd d0 fe ff ff 00 cmpb $0x0,-0x130(%rbp) ffffffff800119ec: 0f 84 8b 00 00 00 je ffffffff80011a7d ffffffff800119f2: 31 c0 xor %eax,%eax ffffffff800119f4: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff800119fb: 48 83 c0 01 add $0x1,%rax ffffffff800119ff: 41 80 3c 06 00 cmpb $0x0,(%r14,%rax,1) ffffffff80011a04: 75 f5 jne ffffffff800119fb ffffffff80011a06: 89 c2 mov %eax,%edx ffffffff80011a08: 85 c0 test %eax,%eax ffffffff80011a0a: 7e 71 jle ffffffff80011a7d ffffffff80011a0c: 83 e8 01 sub $0x1,%eax ffffffff80011a0f: 48 63 ca movslq %edx,%rcx ffffffff80011a12: 48 98 cltq ffffffff80011a14: 48 29 c1 sub %rax,%rcx ffffffff80011a17: 4c 01 f1 add %r14,%rcx ffffffff80011a1a: eb 0c jmp ffffffff80011a28 ffffffff80011a1c: 48 83 e8 01 sub $0x1,%rax ffffffff80011a20: 85 c0 test %eax,%eax ffffffff80011a22: 0f 88 dc 05 00 00 js ffffffff80012004 ffffffff80011a28: 80 7c 01 ff 2e cmpb $0x2e,-0x1(%rcx,%rax,1) ffffffff80011a2d: 75 ed jne ffffffff80011a1c ffffffff80011a2f: 48 63 c8 movslq %eax,%rcx ffffffff80011a32: 85 c0 test %eax,%eax ffffffff80011a34: 74 17 je ffffffff80011a4d ffffffff80011a36: 83 f8 07 cmp $0x7,%eax ffffffff80011a39: 0f 8e dd 05 00 00 jle ffffffff8001201c ffffffff80011a3f: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax ffffffff80011a46: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) ffffffff80011a4d: 89 d0 mov %edx,%eax ffffffff80011a4f: 29 c8 sub %ecx,%eax ffffffff80011a51: 83 f8 01 cmp $0x1,%eax ffffffff80011a54: 7e 27 jle ffffffff80011a7d ffffffff80011a56: ba 03 00 00 00 mov $0x3,%edx ffffffff80011a5b: 83 e8 01 sub $0x1,%eax ffffffff80011a5e: 39 d0 cmp %edx,%eax ffffffff80011a60: 0f 4f c2 cmovg %edx,%eax ffffffff80011a63: 31 d2 xor %edx,%edx ffffffff80011a65: 4c 01 f1 add %r14,%rcx ffffffff80011a68: 0f b6 74 11 01 movzbl 0x1(%rcx,%rdx,1),%esi ffffffff80011a6d: 40 88 b4 15 c8 fe ff mov %sil,-0x138(%rbp,%rdx,1) ffffffff80011a74: ff ffffffff80011a75: 48 83 c2 01 add $0x1,%rdx ffffffff80011a79: 39 d0 cmp %edx,%eax ffffffff80011a7b: 7f eb jg ffffffff80011a68 ffffffff80011a7d: 41 81 fc f7 ff ff 0f cmp $0xffffff7,%r12d ffffffff80011a84: 77 77 ja ffffffff80011afd ffffffff80011a86: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff80011a8a: 48 8d 1d 0f cc 0e 00 lea 0xecc0f(%rip),%rbx # ffffffff800fe6a0 ffffffff80011a91: 4d 89 d5 mov %r10,%r13 ffffffff80011a94: 48 8d 1c c3 lea (%rbx,%rax,8),%rbx ffffffff80011a98: 4c 8b b5 a0 fe ff ff mov -0x160(%rbp),%r14 ffffffff80011a9f: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi ffffffff80011aa6: 44 89 e6 mov %r12d,%esi ffffffff80011aa9: 4c 89 f2 mov %r14,%rdx ffffffff80011aac: e8 3f f1 ff ff call ffffffff80010bf0 ffffffff80011ab1: 85 c0 test %eax,%eax ffffffff80011ab3: 75 48 jne ffffffff80011afd ffffffff80011ab5: 8b 7b 10 mov 0x10(%rbx),%edi ffffffff80011ab8: 89 fe mov %edi,%esi ffffffff80011aba: c1 e6 09 shl $0x9,%esi ffffffff80011abd: c1 ee 05 shr $0x5,%esi ffffffff80011ac0: 74 22 je ffffffff80011ae4 ffffffff80011ac2: 4c 89 f2 mov %r14,%rdx ffffffff80011ac5: 0f b6 0a movzbl (%rdx),%ecx ffffffff80011ac8: 84 c9 test %cl,%cl ffffffff80011aca: 0f 84 dd 03 00 00 je ffffffff80011ead ffffffff80011ad0: 80 f9 e5 cmp $0xe5,%cl ffffffff80011ad3: 0f 84 d4 03 00 00 je ffffffff80011ead ffffffff80011ad9: 83 c0 01 add $0x1,%eax ffffffff80011adc: 48 83 c2 20 add $0x20,%rdx ffffffff80011ae0: 39 c6 cmp %eax,%esi ffffffff80011ae2: 75 e1 jne ffffffff80011ac5 ffffffff80011ae4: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi ffffffff80011aeb: 44 89 e6 mov %r12d,%esi ffffffff80011aee: e8 dd f1 ff ff call ffffffff80010cd0 ffffffff80011af3: 41 89 c4 mov %eax,%r12d ffffffff80011af6: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff80011afb: 76 9b jbe ffffffff80011a98 ffffffff80011afd: 48 8b bd a0 fe ff ff mov -0x160(%rbp),%rdi ffffffff80011b04: e8 87 64 00 00 call ffffffff80017f90 ffffffff80011b09: 45 31 f6 xor %r14d,%r14d ffffffff80011b0c: e9 3d fa ff ff jmp ffffffff8001154e ffffffff80011b11: 44 89 f8 mov %r15d,%eax ffffffff80011b14: 4c 8b 95 88 fe ff ff mov -0x178(%rbp),%r10 ffffffff80011b1b: 41 89 f7 mov %esi,%r15d ffffffff80011b1e: 89 c6 mov %eax,%esi ffffffff80011b20: 48 8b bd a0 fe ff ff mov -0x160(%rbp),%rdi ffffffff80011b27: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff80011b2b: 48 8d 15 6e cb 0e 00 lea 0xecb6e(%rip),%rdx # ffffffff800fe6a0 ffffffff80011b32: 89 b5 b0 fe ff ff mov %esi,-0x150(%rbp) ffffffff80011b38: 44 8b 64 c2 0c mov 0xc(%rdx,%rax,8),%r12d ffffffff80011b3d: 4c 89 95 98 fe ff ff mov %r10,-0x168(%rbp) ffffffff80011b44: e8 47 64 00 00 call ffffffff80017f90 ffffffff80011b49: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax ffffffff80011b50: 8b b5 b0 fe ff ff mov -0x150(%rbp),%esi ffffffff80011b56: 0f b6 00 movzbl (%rax),%eax ffffffff80011b59: 84 c0 test %al,%al ffffffff80011b5b: 0f 84 ab 02 00 00 je ffffffff80011e0c ffffffff80011b61: 3c 2f cmp $0x2f,%al ffffffff80011b63: 4c 8b 95 98 fe ff ff mov -0x168(%rbp),%r10 ffffffff80011b6a: 0f 85 22 fa ff ff jne ffffffff80011592 ffffffff80011b70: c6 85 d0 fe ff ff 00 movb $0x0,-0x130(%rbp) ffffffff80011b77: 48 83 85 90 fe ff ff addq $0x1,-0x170(%rbp) ffffffff80011b7e: 01 ffffffff80011b7f: 44 8b a5 b8 fe ff ff mov -0x148(%rbp),%r12d ffffffff80011b86: e9 4f fa ff ff jmp ffffffff800115da ffffffff80011b8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80011b90: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax ffffffff80011b96: e9 e5 fa ff ff jmp ffffffff80011680 ffffffff80011b9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80011ba0: 48 63 ce movslq %esi,%rcx ffffffff80011ba3: 83 c6 01 add $0x1,%esi ffffffff80011ba6: 48 63 fe movslq %esi,%rdi ffffffff80011ba9: c6 84 0d c0 fe ff ff movb $0x2e,-0x140(%rbp,%rcx,1) ffffffff80011bb0: 2e ffffffff80011bb1: 31 c9 xor %ecx,%ecx ffffffff80011bb3: 4c 8d 8c 3d c0 fe ff lea -0x140(%rbp,%rdi,1),%r9 ffffffff80011bba: ff ffffffff80011bbb: 41 0f b6 7c 0b 08 movzbl 0x8(%r11,%rcx,1),%edi ffffffff80011bc1: 40 80 ff 20 cmp $0x20,%dil ffffffff80011bc5: 0f 84 21 fb ff ff je ffffffff800116ec ffffffff80011bcb: 41 88 3c 09 mov %dil,(%r9,%rcx,1) ffffffff80011bcf: 48 83 c1 01 add $0x1,%rcx ffffffff80011bd3: 83 c6 01 add $0x1,%esi ffffffff80011bd6: 48 83 f9 03 cmp $0x3,%rcx ffffffff80011bda: 75 df jne ffffffff80011bbb ffffffff80011bdc: e9 0b fb ff ff jmp ffffffff800116ec ffffffff80011be1: bf cd cc cc cc mov $0xcccccccd,%edi ffffffff80011be6: 48 89 c8 mov %rcx,%rax ffffffff80011be9: 48 0f af c7 imul %rdi,%rax ffffffff80011bed: 48 c1 e8 23 shr $0x23,%rax ffffffff80011bf1: 49 89 c1 mov %rax,%r9 ffffffff80011bf4: 41 89 c0 mov %eax,%r8d ffffffff80011bf7: 83 f9 63 cmp $0x63,%ecx ffffffff80011bfa: 0f 87 ca 00 00 00 ja ffffffff80011cca ffffffff80011c00: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80011c05: 44 89 cf mov %r9d,%edi ffffffff80011c08: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011c0d: 49 0f af c0 imul %r8,%rax ffffffff80011c11: 48 c1 e8 23 shr $0x23,%rax ffffffff80011c15: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80011c18: 01 c0 add %eax,%eax ffffffff80011c1a: 29 c7 sub %eax,%edi ffffffff80011c1c: 83 c7 30 add $0x30,%edi ffffffff80011c1f: 90 nop ffffffff80011c20: ec in (%dx),%al ffffffff80011c21: a8 20 test $0x20,%al ffffffff80011c23: 74 fb je ffffffff80011c20 ffffffff80011c25: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011c2a: 89 f8 mov %edi,%eax ffffffff80011c2c: ee out %al,(%dx) ffffffff80011c2d: e9 ca fc ff ff jmp ffffffff800118fc ffffffff80011c32: bf cd cc cc cc mov $0xcccccccd,%edi ffffffff80011c37: 48 0f af c7 imul %rdi,%rax ffffffff80011c3b: 48 c1 e8 23 shr $0x23,%rax ffffffff80011c3f: 49 89 c1 mov %rax,%r9 ffffffff80011c42: 41 89 c0 mov %eax,%r8d ffffffff80011c45: 83 bd b8 fe ff ff 63 cmpl $0x63,-0x148(%rbp) ffffffff80011c4c: 77 34 ja ffffffff80011c82 ffffffff80011c4e: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80011c53: 44 89 cf mov %r9d,%edi ffffffff80011c56: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011c5b: 49 0f af c0 imul %r8,%rax ffffffff80011c5f: 48 c1 e8 23 shr $0x23,%rax ffffffff80011c63: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80011c66: 01 c0 add %eax,%eax ffffffff80011c68: 29 c7 sub %eax,%edi ffffffff80011c6a: 83 c7 30 add $0x30,%edi ffffffff80011c6d: 0f 1f 00 nopl (%rax) ffffffff80011c70: ec in (%dx),%al ffffffff80011c71: a8 20 test $0x20,%al ffffffff80011c73: 74 fb je ffffffff80011c70 ffffffff80011c75: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011c7a: 89 f8 mov %edi,%eax ffffffff80011c7c: ee out %al,(%dx) ffffffff80011c7d: e9 f3 fb ff ff jmp ffffffff80011875 ffffffff80011c82: 4c 89 c0 mov %r8,%rax ffffffff80011c85: 48 0f af c7 imul %rdi,%rax ffffffff80011c89: 48 c1 e8 23 shr $0x23,%rax ffffffff80011c8d: 89 c2 mov %eax,%edx ffffffff80011c8f: 81 bd b8 fe ff ff e7 cmpl $0x3e7,-0x148(%rbp) ffffffff80011c96: 03 00 00 ffffffff80011c99: 0f 87 f0 00 00 00 ja ffffffff80011d8f ffffffff80011c9f: bf cd cc cc cc mov $0xcccccccd,%edi ffffffff80011ca4: 48 0f af d7 imul %rdi,%rdx ffffffff80011ca8: 48 c1 ea 23 shr $0x23,%rdx ffffffff80011cac: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80011caf: 01 d2 add %edx,%edx ffffffff80011cb1: 29 d0 sub %edx,%eax ffffffff80011cb3: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011cb8: 8d 78 30 lea 0x30(%rax),%edi ffffffff80011cbb: ec in (%dx),%al ffffffff80011cbc: a8 20 test $0x20,%al ffffffff80011cbe: 74 fb je ffffffff80011cbb ffffffff80011cc0: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011cc5: 89 f8 mov %edi,%eax ffffffff80011cc7: ee out %al,(%dx) ffffffff80011cc8: eb 84 jmp ffffffff80011c4e ffffffff80011cca: 4c 89 c0 mov %r8,%rax ffffffff80011ccd: 48 0f af c7 imul %rdi,%rax ffffffff80011cd1: 48 c1 e8 23 shr $0x23,%rax ffffffff80011cd5: 89 c2 mov %eax,%edx ffffffff80011cd7: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx ffffffff80011cdd: 77 4e ja ffffffff80011d2d ffffffff80011cdf: bf cd cc cc cc mov $0xcccccccd,%edi ffffffff80011ce4: 48 0f af d7 imul %rdi,%rdx ffffffff80011ce8: 48 c1 ea 23 shr $0x23,%rdx ffffffff80011cec: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80011cef: 01 d2 add %edx,%edx ffffffff80011cf1: 29 d0 sub %edx,%eax ffffffff80011cf3: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80011cf8: 8d 78 30 lea 0x30(%rax),%edi ffffffff80011cfb: ec in (%dx),%al ffffffff80011cfc: a8 20 test $0x20,%al ffffffff80011cfe: 74 fb je ffffffff80011cfb ffffffff80011d00: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80011d05: 89 f8 mov %edi,%eax ffffffff80011d07: ee out %al,(%dx) ffffffff80011d08: e9 f3 fe ff ff jmp ffffffff80011c00 ffffffff80011d0d: 4c 89 95 b8 fe ff ff mov %r10,-0x148(%rbp) ffffffff80011d14: e8 d7 f2 ff ff call ffffffff80010ff0 ffffffff80011d19: 4c 8b 95 b8 fe ff ff mov -0x148(%rbp),%r10 ffffffff80011d20: 84 c0 test %al,%al ffffffff80011d22: 0f 85 5e f6 ff ff jne ffffffff80011386 ffffffff80011d28: e9 dc fd ff ff jmp ffffffff80011b09 ffffffff80011d2d: 48 0f af fa imul %rdx,%rdi ffffffff80011d31: 89 b5 68 fe ff ff mov %esi,-0x198(%rbp) ffffffff80011d37: 4c 89 85 58 fe ff ff mov %r8,-0x1a8(%rbp) ffffffff80011d3e: 48 89 8d 60 fe ff ff mov %rcx,-0x1a0(%rbp) ffffffff80011d45: 48 c1 ef 23 shr $0x23,%rdi ffffffff80011d49: 89 85 6c fe ff ff mov %eax,-0x194(%rbp) ffffffff80011d4f: 44 89 8d 70 fe ff ff mov %r9d,-0x190(%rbp) ffffffff80011d56: 48 89 95 b0 fe ff ff mov %rdx,-0x150(%rbp) ffffffff80011d5d: e8 6e f1 ff ff call ffffffff80010ed0 ffffffff80011d62: 8b b5 68 fe ff ff mov -0x198(%rbp),%esi ffffffff80011d68: 4c 8b 85 58 fe ff ff mov -0x1a8(%rbp),%r8 ffffffff80011d6f: 48 8b 8d 60 fe ff ff mov -0x1a0(%rbp),%rcx ffffffff80011d76: 8b 85 6c fe ff ff mov -0x194(%rbp),%eax ffffffff80011d7c: 44 8b 8d 70 fe ff ff mov -0x190(%rbp),%r9d ffffffff80011d83: 48 8b 95 b0 fe ff ff mov -0x150(%rbp),%rdx ffffffff80011d8a: e9 50 ff ff ff jmp ffffffff80011cdf ffffffff80011d8f: 48 0f af fa imul %rdx,%rdi ffffffff80011d93: 89 b5 68 fe ff ff mov %esi,-0x198(%rbp) ffffffff80011d99: 4c 89 85 58 fe ff ff mov %r8,-0x1a8(%rbp) ffffffff80011da0: 48 89 8d 60 fe ff ff mov %rcx,-0x1a0(%rbp) ffffffff80011da7: 48 c1 ef 23 shr $0x23,%rdi ffffffff80011dab: 89 85 6c fe ff ff mov %eax,-0x194(%rbp) ffffffff80011db1: 44 89 8d 70 fe ff ff mov %r9d,-0x190(%rbp) ffffffff80011db8: 48 89 95 b0 fe ff ff mov %rdx,-0x150(%rbp) ffffffff80011dbf: e8 0c f1 ff ff call ffffffff80010ed0 ffffffff80011dc4: 8b b5 68 fe ff ff mov -0x198(%rbp),%esi ffffffff80011dca: 4c 8b 85 58 fe ff ff mov -0x1a8(%rbp),%r8 ffffffff80011dd1: 48 8b 8d 60 fe ff ff mov -0x1a0(%rbp),%rcx ffffffff80011dd8: 8b 85 6c fe ff ff mov -0x194(%rbp),%eax ffffffff80011dde: 44 8b 8d 70 fe ff ff mov -0x190(%rbp),%r9d ffffffff80011de5: 48 8b 95 b0 fe ff ff mov -0x150(%rbp),%rdx ffffffff80011dec: e9 ae fe ff ff jmp ffffffff80011c9f ffffffff80011df1: 44 89 f8 mov %r15d,%eax ffffffff80011df4: 44 89 9d 74 fe ff ff mov %r11d,-0x18c(%rbp) ffffffff80011dfb: 41 89 f7 mov %esi,%r15d ffffffff80011dfe: 4c 8b 95 88 fe ff ff mov -0x178(%rbp),%r10 ffffffff80011e05: 89 c6 mov %eax,%esi ffffffff80011e07: e9 14 fd ff ff jmp ffffffff80011b20 ffffffff80011e0c: 48 8d 05 ad cc 0e 00 lea 0xeccad(%rip),%rax # ffffffff800feac0 ffffffff80011e13: 48 89 c2 mov %rax,%rdx ffffffff80011e16: eb 18 jmp ffffffff80011e30 ffffffff80011e18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80011e1f: 00 ffffffff80011e20: 83 c6 01 add $0x1,%esi ffffffff80011e23: 48 83 c2 24 add $0x24,%rdx ffffffff80011e27: 83 fe 20 cmp $0x20,%esi ffffffff80011e2a: 0f 84 d9 fc ff ff je ffffffff80011b09 ffffffff80011e30: 80 7a 14 00 cmpb $0x0,0x14(%rdx) ffffffff80011e34: 75 ea jne ffffffff80011e20 ffffffff80011e36: 48 63 f6 movslq %esi,%rsi ffffffff80011e39: 48 8d 14 f6 lea (%rsi,%rsi,8),%rdx ffffffff80011e3d: 4c 8d 34 90 lea (%rax,%rdx,4),%r14 ffffffff80011e41: 0f b6 85 7c fe ff ff movzbl -0x184(%rbp),%eax ffffffff80011e48: 89 da mov %ebx,%edx ffffffff80011e4a: 41 c6 46 14 01 movb $0x1,0x14(%r14) ffffffff80011e4f: 41 88 46 20 mov %al,0x20(%r14) ffffffff80011e53: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax ffffffff80011e59: 41 c7 46 08 00 00 00 movl $0x0,0x8(%r14) ffffffff80011e60: 00 ffffffff80011e61: 41 89 46 04 mov %eax,0x4(%r14) ffffffff80011e65: 41 89 06 mov %eax,(%r14) ffffffff80011e68: 8b 85 74 fe ff ff mov -0x18c(%rbp),%eax ffffffff80011e6e: 41 89 46 0c mov %eax,0xc(%r14) ffffffff80011e72: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax ffffffff80011e79: 80 38 77 cmpb $0x77,(%rax) ffffffff80011e7c: 0f 94 c0 sete %al ffffffff80011e7f: c1 fa 04 sar $0x4,%edx ffffffff80011e82: 0f b6 c0 movzbl %al,%eax ffffffff80011e85: 41 89 46 10 mov %eax,0x10(%r14) ffffffff80011e89: 41 8d 45 fe lea -0x2(%r13),%eax ffffffff80011e8d: 41 0f af c7 imul %r15d,%eax ffffffff80011e91: 01 d0 add %edx,%eax ffffffff80011e93: 44 01 e0 add %r12d,%eax ffffffff80011e96: 41 89 46 18 mov %eax,0x18(%r14) ffffffff80011e9a: 89 d8 mov %ebx,%eax ffffffff80011e9c: c1 e0 05 shl $0x5,%eax ffffffff80011e9f: 25 ff 01 00 00 and $0x1ff,%eax ffffffff80011ea4: 41 89 46 1c mov %eax,0x1c(%r14) ffffffff80011ea8: e9 a1 f6 ff ff jmp ffffffff8001154e ffffffff80011ead: 4b 8d 54 ad 00 lea 0x0(%r13,%r13,4),%rdx ffffffff80011eb2: 48 8d 1d e7 c7 0e 00 lea 0xec7e7(%rip),%rbx # ffffffff800fe6a0 ffffffff80011eb9: 4c 89 ad b8 fe ff ff mov %r13,-0x148(%rbp) ffffffff80011ec0: 41 83 ec 02 sub $0x2,%r12d ffffffff80011ec4: 44 0f af e7 imul %edi,%r12d ffffffff80011ec8: 4c 8d 2c d3 lea (%rbx,%rdx,8),%r13 ffffffff80011ecc: 89 c2 mov %eax,%edx ffffffff80011ece: c1 e0 05 shl $0x5,%eax ffffffff80011ed1: c1 fa 04 sar $0x4,%edx ffffffff80011ed4: 45 03 65 0c add 0xc(%r13),%r12d ffffffff80011ed8: 25 ff 01 00 00 and $0x1ff,%eax ffffffff80011edd: bf 00 02 00 00 mov $0x200,%edi ffffffff80011ee2: 41 01 d4 add %edx,%r12d ffffffff80011ee5: 89 c3 mov %eax,%ebx ffffffff80011ee7: e8 94 60 00 00 call ffffffff80017f80 ffffffff80011eec: 44 89 e6 mov %r12d,%esi ffffffff80011eef: 49 89 c6 mov %rax,%r14 ffffffff80011ef2: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80011ef6: 4c 89 f2 mov %r14,%rdx ffffffff80011ef9: 48 89 c7 mov %rax,%rdi ffffffff80011efc: ff 50 30 call *0x30(%rax) ffffffff80011eff: 48 63 c3 movslq %ebx,%rax ffffffff80011f02: 4c 8b 95 b8 fe ff ff mov -0x148(%rbp),%r10 ffffffff80011f09: 48 8d 95 c0 fe ff ff lea -0x140(%rbp),%rdx ffffffff80011f10: 4c 01 f0 add %r14,%rax ffffffff80011f13: 48 8d b5 c8 fe ff ff lea -0x138(%rbp),%rsi ffffffff80011f1a: 48 89 c1 mov %rax,%rcx ffffffff80011f1d: 0f b6 3a movzbl (%rdx),%edi ffffffff80011f20: 48 83 c2 01 add $0x1,%rdx ffffffff80011f24: 48 83 c1 01 add $0x1,%rcx ffffffff80011f28: 40 88 79 ff mov %dil,-0x1(%rcx) ffffffff80011f2c: 48 39 d6 cmp %rdx,%rsi ffffffff80011f2f: 75 ec jne ffffffff80011f1d ffffffff80011f31: 0f b7 95 c8 fe ff ff movzwl -0x138(%rbp),%edx ffffffff80011f38: 31 c9 xor %ecx,%ecx ffffffff80011f3a: c6 40 0b 20 movb $0x20,0xb(%rax) ffffffff80011f3e: 44 89 e6 mov %r12d,%esi ffffffff80011f41: 66 89 48 1a mov %cx,0x1a(%rax) ffffffff80011f45: 66 89 50 08 mov %dx,0x8(%rax) ffffffff80011f49: 0f b6 95 ca fe ff ff movzbl -0x136(%rbp),%edx ffffffff80011f50: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) ffffffff80011f57: 88 50 0a mov %dl,0xa(%rax) ffffffff80011f5a: 31 d2 xor %edx,%edx ffffffff80011f5c: 66 89 50 14 mov %dx,0x14(%rax) ffffffff80011f60: 4b 8d 04 92 lea (%r10,%r10,4),%rax ffffffff80011f64: 48 8d 15 35 c7 0e 00 lea 0xec735(%rip),%rdx # ffffffff800fe6a0 ffffffff80011f6b: 48 8b 04 c2 mov (%rdx,%rax,8),%rax ffffffff80011f6f: 4c 89 f2 mov %r14,%rdx ffffffff80011f72: 48 89 c7 mov %rax,%rdi ffffffff80011f75: ff 50 38 call *0x38(%rax) ffffffff80011f78: 4c 89 f7 mov %r14,%rdi ffffffff80011f7b: 41 89 c5 mov %eax,%r13d ffffffff80011f7e: 85 c0 test %eax,%eax ffffffff80011f80: 0f 85 da 00 00 00 jne ffffffff80012060 ffffffff80011f86: e8 05 60 00 00 call ffffffff80017f90 ffffffff80011f8b: 48 8d 05 2e cb 0e 00 lea 0xecb2e(%rip),%rax # ffffffff800feac0 ffffffff80011f92: 48 89 c2 mov %rax,%rdx ffffffff80011f95: eb 1b jmp ffffffff80011fb2 ffffffff80011f97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80011f9e: 00 00 ffffffff80011fa0: 41 83 c5 01 add $0x1,%r13d ffffffff80011fa4: 48 83 c2 24 add $0x24,%rdx ffffffff80011fa8: 41 83 fd 20 cmp $0x20,%r13d ffffffff80011fac: 0f 84 4b fb ff ff je ffffffff80011afd ffffffff80011fb2: 80 7a 14 00 cmpb $0x0,0x14(%rdx) ffffffff80011fb6: 75 e8 jne ffffffff80011fa0 ffffffff80011fb8: 4d 63 ed movslq %r13d,%r13 ffffffff80011fbb: 48 8b bd a0 fe ff ff mov -0x160(%rbp),%rdi ffffffff80011fc2: 4b 8d 54 ed 00 lea 0x0(%r13,%r13,8),%rdx ffffffff80011fc7: 4c 8d 34 90 lea (%rax,%rdx,4),%r14 ffffffff80011fcb: 0f b6 85 7c fe ff ff movzbl -0x184(%rbp),%eax ffffffff80011fd2: 49 c7 06 00 00 00 00 movq $0x0,(%r14) ffffffff80011fd9: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) ffffffff80011fe0: 00 ffffffff80011fe1: 41 88 46 20 mov %al,0x20(%r14) ffffffff80011fe5: 41 c7 46 10 01 00 00 movl $0x1,0x10(%r14) ffffffff80011fec: 00 ffffffff80011fed: 41 c6 46 14 01 movb $0x1,0x14(%r14) ffffffff80011ff2: 45 89 66 18 mov %r12d,0x18(%r14) ffffffff80011ff6: 41 89 5e 1c mov %ebx,0x1c(%r14) ffffffff80011ffa: e8 91 5f 00 00 call ffffffff80017f90 ffffffff80011fff: e9 4a f5 ff ff jmp ffffffff8001154e ffffffff80012004: 83 fa 07 cmp $0x7,%edx ffffffff80012007: 7e 42 jle ffffffff8001204b ffffffff80012009: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax ffffffff80012010: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) ffffffff80012017: e9 61 fa ff ff jmp ffffffff80011a7d ffffffff8001201c: b8 08 00 00 00 mov $0x8,%eax ffffffff80012021: 39 c1 cmp %eax,%ecx ffffffff80012023: 0f 4e c1 cmovle %ecx,%eax ffffffff80012026: 31 f6 xor %esi,%esi ffffffff80012028: 41 0f b6 3c 36 movzbl (%r14,%rsi,1),%edi ffffffff8001202d: 40 88 bc 35 c0 fe ff mov %dil,-0x140(%rbp,%rsi,1) ffffffff80012034: ff ffffffff80012035: 48 83 c6 01 add $0x1,%rsi ffffffff80012039: 39 f0 cmp %esi,%eax ffffffff8001203b: 7f eb jg ffffffff80012028 ffffffff8001203d: 83 f9 ff cmp $0xffffffff,%ecx ffffffff80012040: 0f 84 37 fa ff ff je ffffffff80011a7d ffffffff80012046: e9 02 fa ff ff jmp ffffffff80011a4d ffffffff8001204b: b8 08 00 00 00 mov $0x8,%eax ffffffff80012050: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx ffffffff80012057: 39 c2 cmp %eax,%edx ffffffff80012059: 0f 4e c2 cmovle %edx,%eax ffffffff8001205c: eb c8 jmp ffffffff80012026 ffffffff8001205e: 66 90 xchg %ax,%ax ffffffff80012060: e8 2b 5f 00 00 call ffffffff80017f90 ffffffff80012065: e9 93 fa ff ff jmp ffffffff80011afd ffffffff8001206a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80012070 : ffffffff80012070: 55 push %rbp ffffffff80012071: 49 89 f8 mov %rdi,%r8 ffffffff80012074: 49 89 f1 mov %rsi,%r9 ffffffff80012077: 48 89 e5 mov %rsp,%rbp ffffffff8001207a: 41 55 push %r13 ffffffff8001207c: 41 54 push %r12 ffffffff8001207e: 53 push %rbx ffffffff8001207f: 48 81 ec 00 05 00 00 sub $0x500,%rsp ffffffff80012086: 44 0f b6 17 movzbl (%rdi),%r10d ffffffff8001208a: 45 84 d2 test %r10b,%r10b ffffffff8001208d: 0f 85 65 03 00 00 jne ffffffff800123f8 ffffffff80012093: 0f b6 0d 26 c1 05 00 movzbl 0x5c126(%rip),%ecx # ffffffff8006e1c0 ffffffff8001209a: 84 c9 test %cl,%cl ffffffff8001209c: 0f 84 30 02 00 00 je ffffffff800122d2 ffffffff800120a2: 48 8d 95 e8 fb ff ff lea -0x418(%rbp),%rdx ffffffff800120a9: 48 8d 35 10 c1 05 00 lea 0x5c110(%rip),%rsi # ffffffff8006e1c0 ffffffff800120b0: 48 89 d0 mov %rdx,%rax ffffffff800120b3: 66 90 xchg %ax,%ax ffffffff800120b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800120bc: 00 00 00 00 ffffffff800120c0: 48 83 c6 01 add $0x1,%rsi ffffffff800120c4: 88 08 mov %cl,(%rax) ffffffff800120c6: 48 83 c0 01 add $0x1,%rax ffffffff800120ca: 0f b6 0e movzbl (%rsi),%ecx ffffffff800120cd: 84 c9 test %cl,%cl ffffffff800120cf: 75 ef jne ffffffff800120c0 ffffffff800120d1: c6 00 00 movb $0x0,(%rax) ffffffff800120d4: 0f b6 8d e8 fb ff ff movzbl -0x418(%rbp),%ecx ffffffff800120db: 84 c9 test %cl,%cl ffffffff800120dd: 0f 84 be 03 00 00 je ffffffff800124a1 ffffffff800120e3: 31 c0 xor %eax,%eax ffffffff800120e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800120ec: 00 00 00 00 ffffffff800120f0: 48 83 c0 01 add $0x1,%rax ffffffff800120f4: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) ffffffff800120f8: 75 f6 jne ffffffff800120f0 ffffffff800120fa: 89 c7 mov %eax,%edi ffffffff800120fc: 45 84 d2 test %r10b,%r10b ffffffff800120ff: 0f 84 cb 03 00 00 je ffffffff800124d0 ffffffff80012105: 41 0f b6 08 movzbl (%r8),%ecx ffffffff80012109: 45 31 d2 xor %r10d,%r10d ffffffff8001210c: 80 f9 2f cmp $0x2f,%cl ffffffff8001210f: 75 2f jne ffffffff80012140 ffffffff80012111: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80012115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001211c: 00 00 00 00 ffffffff80012120: 41 8d 52 01 lea 0x1(%r10),%edx ffffffff80012124: 49 63 c2 movslq %r10d,%rax ffffffff80012127: 48 63 d2 movslq %edx,%rdx ffffffff8001212a: 48 29 d0 sub %rdx,%rax ffffffff8001212d: 4c 01 c0 add %r8,%rax ffffffff80012130: 49 89 d2 mov %rdx,%r10 ffffffff80012133: 48 83 c2 01 add $0x1,%rdx ffffffff80012137: 0f b6 0c 10 movzbl (%rax,%rdx,1),%ecx ffffffff8001213b: 80 f9 2f cmp $0x2f,%cl ffffffff8001213e: 74 f0 je ffffffff80012130 ffffffff80012140: 84 c9 test %cl,%cl ffffffff80012142: 0f 84 4d 01 00 00 je ffffffff80012295 ffffffff80012148: 49 63 c2 movslq %r10d,%rax ffffffff8001214b: 49 8d 58 01 lea 0x1(%r8),%rbx ffffffff8001214f: 4d 8d 24 00 lea (%r8,%rax,1),%r12 ffffffff80012153: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff80012158: 84 d2 test %dl,%dl ffffffff8001215a: 0f 84 2e 01 00 00 je ffffffff8001228e ffffffff80012160: 80 fa 2f cmp $0x2f,%dl ffffffff80012163: 0f 84 25 01 00 00 je ffffffff8001228e ffffffff80012169: 41 8d 4a 01 lea 0x1(%r10),%ecx ffffffff8001216d: 4c 8d ad e8 fa ff ff lea -0x518(%rbp),%r13 ffffffff80012174: 48 01 d8 add %rbx,%rax ffffffff80012177: 31 f6 xor %esi,%esi ffffffff80012179: 48 63 c9 movslq %ecx,%rcx ffffffff8001217c: 49 29 cd sub %rcx,%r13 ffffffff8001217f: eb 1c jmp ffffffff8001219d ffffffff80012181: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80012188: 80 fa 2f cmp $0x2f,%dl ffffffff8001218b: 74 25 je ffffffff800121b2 ffffffff8001218d: 48 83 c1 01 add $0x1,%rcx ffffffff80012191: 48 83 c0 01 add $0x1,%rax ffffffff80012195: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001219b: 74 15 je ffffffff800121b2 ffffffff8001219d: 41 88 54 0d 00 mov %dl,0x0(%r13,%rcx,1) ffffffff800121a2: 0f b6 10 movzbl (%rax),%edx ffffffff800121a5: 41 89 ca mov %ecx,%r10d ffffffff800121a8: 83 c6 01 add $0x1,%esi ffffffff800121ab: 49 89 c4 mov %rax,%r12 ffffffff800121ae: 84 d2 test %dl,%dl ffffffff800121b0: 75 d6 jne ffffffff80012188 ffffffff800121b2: 48 63 f6 movslq %esi,%rsi ffffffff800121b5: c6 84 35 e8 fa ff ff movb $0x0,-0x518(%rbp,%rsi,1) ffffffff800121bc: 00 ffffffff800121bd: 0f b6 b5 e8 fa ff ff movzbl -0x518(%rbp),%esi ffffffff800121c4: 40 84 f6 test %sil,%sil ffffffff800121c7: 0f 84 50 02 00 00 je ffffffff8001241d ffffffff800121cd: 89 f0 mov %esi,%eax ffffffff800121cf: 48 8d 15 d8 fd 01 00 lea 0x1fdd8(%rip),%rdx # ffffffff80031fae ffffffff800121d6: 4c 8d ad e8 fa ff ff lea -0x518(%rbp),%r13 ffffffff800121dd: 48 8d 8d e8 fa ff ff lea -0x518(%rbp),%rcx ffffffff800121e4: eb 2e jmp ffffffff80012214 ffffffff800121e6: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800121ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800121f1: 00 00 00 00 ffffffff800121f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800121fc: 00 00 00 00 ffffffff80012200: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80012204: 48 83 c1 01 add $0x1,%rcx ffffffff80012208: 48 83 c2 01 add $0x1,%rdx ffffffff8001220c: 84 c0 test %al,%al ffffffff8001220e: 0f 84 d4 00 00 00 je ffffffff800122e8 ffffffff80012214: 38 02 cmp %al,(%rdx) ffffffff80012216: 74 e8 je ffffffff80012200 ffffffff80012218: 3a 02 cmp (%rdx),%al ffffffff8001221a: 74 4d je ffffffff80012269 ffffffff8001221c: 89 f0 mov %esi,%eax ffffffff8001221e: 48 8d 15 88 fd 01 00 lea 0x1fd88(%rip),%rdx # ffffffff80031fad ffffffff80012225: 48 8d 8d e8 fa ff ff lea -0x518(%rbp),%rcx ffffffff8001222c: eb 26 jmp ffffffff80012254 ffffffff8001222e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80012235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001223c: 00 00 00 00 ffffffff80012240: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80012244: 48 83 c1 01 add $0x1,%rcx ffffffff80012248: 48 83 c2 01 add $0x1,%rdx ffffffff8001224c: 84 c0 test %al,%al ffffffff8001224e: 0f 84 9c 00 00 00 je ffffffff800122f0 ffffffff80012254: 38 02 cmp %al,(%rdx) ffffffff80012256: 74 e8 je ffffffff80012240 ffffffff80012258: 3a 02 cmp (%rdx),%al ffffffff8001225a: 0f 85 9a 00 00 00 jne ffffffff800122fa ffffffff80012260: 83 ff 01 cmp $0x1,%edi ffffffff80012263: 0f 8f 36 01 00 00 jg ffffffff8001239f ffffffff80012269: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff8001226e: 84 c0 test %al,%al ffffffff80012270: 74 23 je ffffffff80012295 ffffffff80012272: 3c 2f cmp $0x2f,%al ffffffff80012274: 0f 84 a6 fe ff ff je ffffffff80012120 ffffffff8001227a: 49 63 c2 movslq %r10d,%rax ffffffff8001227d: 4d 8d 24 00 lea (%r8,%rax,1),%r12 ffffffff80012281: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff80012286: 84 d2 test %dl,%dl ffffffff80012288: 0f 85 d2 fe ff ff jne ffffffff80012160 ffffffff8001228e: 31 f6 xor %esi,%esi ffffffff80012290: e9 1d ff ff ff jmp ffffffff800121b2 ffffffff80012295: 0f b6 8d e8 fb ff ff movzbl -0x418(%rbp),%ecx ffffffff8001229c: 83 ff 01 cmp $0x1,%edi ffffffff8001229f: 7e 13 jle ffffffff800122b4 ffffffff800122a1: 8d 47 ff lea -0x1(%rdi),%eax ffffffff800122a4: 48 98 cltq ffffffff800122a6: 80 bc 05 e8 fb ff ff cmpb $0x2f,-0x418(%rbp,%rax,1) ffffffff800122ad: 2f ffffffff800122ae: 0f 84 b3 01 00 00 je ffffffff80012467 ffffffff800122b4: 84 c9 test %cl,%cl ffffffff800122b6: 74 1a je ffffffff800122d2 ffffffff800122b8: 48 8d 95 e8 fb ff ff lea -0x418(%rbp),%rdx ffffffff800122bf: 90 nop ffffffff800122c0: 48 83 c2 01 add $0x1,%rdx ffffffff800122c4: 41 88 09 mov %cl,(%r9) ffffffff800122c7: 49 83 c1 01 add $0x1,%r9 ffffffff800122cb: 0f b6 0a movzbl (%rdx),%ecx ffffffff800122ce: 84 c9 test %cl,%cl ffffffff800122d0: 75 ee jne ffffffff800122c0 ffffffff800122d2: 41 c6 01 00 movb $0x0,(%r9) ffffffff800122d6: 48 81 c4 00 05 00 00 add $0x500,%rsp ffffffff800122dd: 5b pop %rbx ffffffff800122de: 41 5c pop %r12 ffffffff800122e0: 41 5d pop %r13 ffffffff800122e2: 5d pop %rbp ffffffff800122e3: c3 ret ffffffff800122e4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800122e8: 31 c0 xor %eax,%eax ffffffff800122ea: e9 29 ff ff ff jmp ffffffff80012218 ffffffff800122ef: 90 nop ffffffff800122f0: 31 c0 xor %eax,%eax ffffffff800122f2: 3a 02 cmp (%rdx),%al ffffffff800122f4: 0f 84 66 ff ff ff je ffffffff80012260 ffffffff800122fa: 8d 47 ff lea -0x1(%rdi),%eax ffffffff800122fd: 48 8d 95 e8 fb ff ff lea -0x418(%rbp),%rdx ffffffff80012304: 48 98 cltq ffffffff80012306: 80 bc 05 e8 fb ff ff cmpb $0x2f,-0x418(%rbp,%rax,1) ffffffff8001230d: 2f ffffffff8001230e: 0f 84 ba 00 00 00 je ffffffff800123ce ffffffff80012314: 48 63 ff movslq %edi,%rdi ffffffff80012317: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff8001231c: 66 89 8c 3d e8 fb ff mov %cx,-0x418(%rbp,%rdi,1) ffffffff80012323: ff ffffffff80012324: 80 bd e8 fb ff ff 00 cmpb $0x0,-0x418(%rbp) ffffffff8001232b: 0f 84 aa 00 00 00 je ffffffff800123db ffffffff80012331: 48 89 d0 mov %rdx,%rax ffffffff80012334: 90 nop ffffffff80012335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001233c: 00 00 00 00 ffffffff80012340: 48 83 c0 01 add $0x1,%rax ffffffff80012344: 80 38 00 cmpb $0x0,(%rax) ffffffff80012347: 75 f7 jne ffffffff80012340 ffffffff80012349: 40 84 f6 test %sil,%sil ffffffff8001234c: 74 27 je ffffffff80012375 ffffffff8001234e: 4c 8d ad e8 fa ff ff lea -0x518(%rbp),%r13 ffffffff80012355: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001235c: 00 00 00 00 ffffffff80012360: 49 83 c5 01 add $0x1,%r13 ffffffff80012364: 40 88 30 mov %sil,(%rax) ffffffff80012367: 48 83 c0 01 add $0x1,%rax ffffffff8001236b: 41 0f b6 75 00 movzbl 0x0(%r13),%esi ffffffff80012370: 40 84 f6 test %sil,%sil ffffffff80012373: 75 eb jne ffffffff80012360 ffffffff80012375: c6 00 00 movb $0x0,(%rax) ffffffff80012378: 80 bd e8 fb ff ff 00 cmpb $0x0,-0x418(%rbp) ffffffff8001237f: 0f 84 db 00 00 00 je ffffffff80012460 ffffffff80012385: 31 ff xor %edi,%edi ffffffff80012387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001238e: 00 00 ffffffff80012390: 48 83 c7 01 add $0x1,%rdi ffffffff80012394: 80 3c 3a 00 cmpb $0x0,(%rdx,%rdi,1) ffffffff80012398: 75 f6 jne ffffffff80012390 ffffffff8001239a: e9 ca fe ff ff jmp ffffffff80012269 ffffffff8001239f: 8d 47 ff lea -0x1(%rdi),%eax ffffffff800123a2: 48 8d 84 05 e8 fb ff lea -0x418(%rbp,%rax,1),%rax ffffffff800123a9: ff ffffffff800123aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800123b0: 80 38 2f cmpb $0x2f,(%rax) ffffffff800123b3: 74 2b je ffffffff800123e0 ffffffff800123b5: 48 83 e8 01 sub $0x1,%rax ffffffff800123b9: 83 ef 01 sub $0x1,%edi ffffffff800123bc: 75 f2 jne ffffffff800123b0 ffffffff800123be: 48 63 c7 movslq %edi,%rax ffffffff800123c1: c6 84 05 e8 fb ff ff movb $0x0,-0x418(%rbp,%rax,1) ffffffff800123c8: 00 ffffffff800123c9: e9 9b fe ff ff jmp ffffffff80012269 ffffffff800123ce: 80 bd e8 fb ff ff 00 cmpb $0x0,-0x418(%rbp) ffffffff800123d5: 0f 85 56 ff ff ff jne ffffffff80012331 ffffffff800123db: 48 89 d0 mov %rdx,%rax ffffffff800123de: eb 80 jmp ffffffff80012360 ffffffff800123e0: 83 ff 01 cmp $0x1,%edi ffffffff800123e3: 74 d9 je ffffffff800123be ffffffff800123e5: 83 ef 01 sub $0x1,%edi ffffffff800123e8: 48 63 c7 movslq %edi,%rax ffffffff800123eb: c6 84 05 e8 fb ff ff movb $0x0,-0x418(%rbp,%rax,1) ffffffff800123f2: 00 ffffffff800123f3: e9 71 fe ff ff jmp ffffffff80012269 ffffffff800123f8: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff800123fc: 74 76 je ffffffff80012474 ffffffff800123fe: 41 80 fa 2f cmp $0x2f,%r10b ffffffff80012402: 75 7f jne ffffffff80012483 ffffffff80012404: be 2f 00 00 00 mov $0x2f,%esi ffffffff80012409: 45 31 d2 xor %r10d,%r10d ffffffff8001240c: bf 01 00 00 00 mov $0x1,%edi ffffffff80012411: 66 89 b5 e8 fb ff ff mov %si,-0x418(%rbp) ffffffff80012418: e9 03 fd ff ff jmp ffffffff80012120 ffffffff8001241d: 8d 47 ff lea -0x1(%rdi),%eax ffffffff80012420: 48 8d 95 e8 fb ff ff lea -0x418(%rbp),%rdx ffffffff80012427: 48 98 cltq ffffffff80012429: 80 bc 05 e8 fb ff ff cmpb $0x2f,-0x418(%rbp,%rax,1) ffffffff80012430: 2f ffffffff80012431: 74 10 je ffffffff80012443 ffffffff80012433: 48 63 ff movslq %edi,%rdi ffffffff80012436: b8 2f 00 00 00 mov $0x2f,%eax ffffffff8001243b: 66 89 84 3d e8 fb ff mov %ax,-0x418(%rbp,%rdi,1) ffffffff80012442: ff ffffffff80012443: 80 bd e8 fb ff ff 00 cmpb $0x0,-0x418(%rbp) ffffffff8001244a: 0f 85 e1 fe ff ff jne ffffffff80012331 ffffffff80012450: 48 89 d0 mov %rdx,%rax ffffffff80012453: e9 1d ff ff ff jmp ffffffff80012375 ffffffff80012458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001245f: 00 ffffffff80012460: 31 ff xor %edi,%edi ffffffff80012462: e9 02 fe ff ff jmp ffffffff80012269 ffffffff80012467: c6 84 05 e8 fb ff ff movb $0x0,-0x418(%rbp,%rax,1) ffffffff8001246e: 00 ffffffff8001246f: e9 40 fe ff ff jmp ffffffff800122b4 ffffffff80012474: 44 0f b6 57 02 movzbl 0x2(%rdi),%r10d ffffffff80012479: 49 83 c0 02 add $0x2,%r8 ffffffff8001247d: 41 80 fa 2f cmp $0x2f,%r10b ffffffff80012481: 74 81 je ffffffff80012404 ffffffff80012483: 0f b6 0d 36 bd 05 00 movzbl 0x5bd36(%rip),%ecx # ffffffff8006e1c0 ffffffff8001248a: 48 8d 95 e8 fb ff ff lea -0x418(%rbp),%rdx ffffffff80012491: 48 89 d0 mov %rdx,%rax ffffffff80012494: 84 c9 test %cl,%cl ffffffff80012496: 0f 85 06 fc ff ff jne ffffffff800120a2 ffffffff8001249c: e9 30 fc ff ff jmp ffffffff800120d1 ffffffff800124a1: 45 84 d2 test %r10b,%r10b ffffffff800124a4: 0f 84 28 fe ff ff je ffffffff800122d2 ffffffff800124aa: 41 0f b6 00 movzbl (%r8),%eax ffffffff800124ae: 45 31 d2 xor %r10d,%r10d ffffffff800124b1: 31 ff xor %edi,%edi ffffffff800124b3: 3c 2f cmp $0x2f,%al ffffffff800124b5: 0f 84 65 fc ff ff je ffffffff80012120 ffffffff800124bb: 84 c0 test %al,%al ffffffff800124bd: 0f 85 85 fc ff ff jne ffffffff80012148 ffffffff800124c3: e9 0a fe ff ff jmp ffffffff800122d2 ffffffff800124c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800124cf: 00 ffffffff800124d0: 83 f8 01 cmp $0x1,%eax ffffffff800124d3: 0f 8e e7 fd ff ff jle ffffffff800122c0 ffffffff800124d9: 8d 40 ff lea -0x1(%rax),%eax ffffffff800124dc: 48 98 cltq ffffffff800124de: 80 bc 05 e8 fb ff ff cmpb $0x2f,-0x418(%rbp,%rax,1) ffffffff800124e5: 2f ffffffff800124e6: 0f 85 d4 fd ff ff jne ffffffff800122c0 ffffffff800124ec: c6 84 05 e8 fb ff ff movb $0x0,-0x418(%rbp,%rax,1) ffffffff800124f3: 00 ffffffff800124f4: e9 c7 fd ff ff jmp ffffffff800122c0 ffffffff800124f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80012500 : ffffffff80012500: 55 push %rbp ffffffff80012501: 48 89 e5 mov %rsp,%rbp ffffffff80012504: 48 81 ec 00 04 00 00 sub $0x400,%rsp ffffffff8001250b: 48 8d b5 00 fc ff ff lea -0x400(%rbp),%rsi ffffffff80012512: e8 59 fb ff ff call ffffffff80012070 ffffffff80012517: 48 8d 35 22 ca 0e 00 lea 0xeca22(%rip),%rsi # ffffffff800fef40 ffffffff8001251e: 4c 8d 86 00 10 09 00 lea 0x91000(%rsi),%r8 ffffffff80012525: eb 25 jmp ffffffff8001254c ffffffff80012527: 0f 1f 00 nopl (%rax) ffffffff8001252a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80012531: 00 00 00 00 ffffffff80012535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001253c: 00 00 00 00 ffffffff80012540: 48 81 c6 10 09 00 00 add $0x910,%rsi ffffffff80012547: 4c 39 c6 cmp %r8,%rsi ffffffff8001254a: 74 5c je ffffffff800125a8 ffffffff8001254c: 48 89 f7 mov %rsi,%rdi ffffffff8001254f: 80 be 0c 05 00 00 00 cmpb $0x0,0x50c(%rsi) ffffffff80012556: 74 e8 je ffffffff80012540 ffffffff80012558: 0f b6 06 movzbl (%rsi),%eax ffffffff8001255b: 48 89 f1 mov %rsi,%rcx ffffffff8001255e: 48 8d 95 00 fc ff ff lea -0x400(%rbp),%rdx ffffffff80012565: 84 c0 test %al,%al ffffffff80012567: 75 27 jne ffffffff80012590 ffffffff80012569: eb 29 jmp ffffffff80012594 ffffffff8001256b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80012572: 00 00 00 ffffffff80012575: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001257c: 00 00 00 00 ffffffff80012580: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80012584: 48 83 c1 01 add $0x1,%rcx ffffffff80012588: 48 83 c2 01 add $0x1,%rdx ffffffff8001258c: 84 c0 test %al,%al ffffffff8001258e: 74 10 je ffffffff800125a0 ffffffff80012590: 38 02 cmp %al,(%rdx) ffffffff80012592: 74 ec je ffffffff80012580 ffffffff80012594: 38 02 cmp %al,(%rdx) ffffffff80012596: 75 a8 jne ffffffff80012540 ffffffff80012598: c9 leave ffffffff80012599: 48 89 f8 mov %rdi,%rax ffffffff8001259c: c3 ret ffffffff8001259d: 0f 1f 00 nopl (%rax) ffffffff800125a0: 31 c0 xor %eax,%eax ffffffff800125a2: 38 02 cmp %al,(%rdx) ffffffff800125a4: 75 9a jne ffffffff80012540 ffffffff800125a6: eb f0 jmp ffffffff80012598 ffffffff800125a8: c9 leave ffffffff800125a9: 31 ff xor %edi,%edi ffffffff800125ab: 48 89 f8 mov %rdi,%rax ffffffff800125ae: c3 ret ffffffff800125af: 90 nop ffffffff800125b0 : ffffffff800125b0: 48 8d 05 89 d9 57 00 lea 0x57d989(%rip),%rax # ffffffff8058ff40 ffffffff800125b7: 48 8d 90 00 10 00 00 lea 0x1000(%rax),%rdx ffffffff800125be: 66 90 xchg %ax,%ax ffffffff800125c0: c7 00 00 00 00 00 movl $0x0,(%rax) ffffffff800125c6: 48 83 c0 08 add $0x8,%rax ffffffff800125ca: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%rax) ffffffff800125d1: 48 39 d0 cmp %rdx,%rax ffffffff800125d4: 75 ea jne ffffffff800125c0 ffffffff800125d6: 48 8d 0d 63 c9 0e 00 lea 0xec963(%rip),%rcx # ffffffff800fef40 ffffffff800125dd: 31 c0 xor %eax,%eax ffffffff800125df: 48 c7 05 56 d9 57 00 movq $0xfffffffffffffff8,0x57d956(%rip) # ffffffff8058ff40 ffffffff800125e6: f8 ff ff ff ffffffff800125ea: 48 89 ca mov %rcx,%rdx ffffffff800125ed: eb 26 jmp ffffffff80012615 ffffffff800125ef: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800125f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800125fc: 00 00 00 00 ffffffff80012600: 83 c0 01 add $0x1,%eax ffffffff80012603: 48 81 c2 10 09 00 00 add $0x910,%rdx ffffffff8001260a: 3d 00 01 00 00 cmp $0x100,%eax ffffffff8001260f: 0f 84 8c 00 00 00 je ffffffff800126a1 ffffffff80012615: 80 ba 0c 05 00 00 00 cmpb $0x0,0x50c(%rdx) ffffffff8001261c: 75 e2 jne ffffffff80012600 ffffffff8001261e: 48 98 cltq ffffffff80012620: 0f b7 35 97 c4 02 00 movzwl 0x2c497(%rip),%esi # ffffffff8003eabe ffffffff80012627: 48 69 c0 10 09 00 00 imul $0x910,%rax,%rax ffffffff8001262e: 48 c7 84 01 00 05 00 movq $0x2,0x500(%rcx,%rax,1) ffffffff80012635: 00 02 00 00 00 ffffffff8001263a: c6 84 01 0c 05 00 00 movb $0x1,0x50c(%rcx,%rax,1) ffffffff80012641: 01 ffffffff80012642: c6 84 01 00 04 00 00 movb $0x0,0x400(%rcx,%rax,1) ffffffff80012649: 00 ffffffff8001264a: 66 89 34 01 mov %si,(%rcx,%rax,1) ffffffff8001264e: c7 84 01 08 05 00 00 movl $0x10,0x508(%rcx,%rax,1) ffffffff80012655: 10 00 00 00 ffffffff80012659: c7 05 e5 d8 57 00 ff movl $0xffffffff,0x57d8e5(%rip) # ffffffff8058ff48 ffffffff80012660: ff ff ff ffffffff80012663: 66 89 35 56 bb 05 00 mov %si,0x5bb56(%rip) # ffffffff8006e1c0 ffffffff8001266a: 48 8d 05 53 c0 0e 00 lea 0xec053(%rip),%rax # ffffffff800fe6c4 ffffffff80012671: c6 05 2c bb 05 00 41 movb $0x41,0x5bb2c(%rip) # ffffffff8006e1a4 ffffffff80012678: 48 8d 90 10 04 00 00 lea 0x410(%rax),%rdx ffffffff8001267f: c7 05 37 bf 05 00 03 movl $0x3,0x5bf37(%rip) # ffffffff8006e5c0 ffffffff80012686: 00 00 00 ffffffff80012689: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80012690: c6 00 00 movb $0x0,(%rax) ffffffff80012693: 48 83 c0 50 add $0x50,%rax ffffffff80012697: c6 40 d8 00 movb $0x0,-0x28(%rax) ffffffff8001269b: 48 39 c2 cmp %rax,%rdx ffffffff8001269e: 75 f0 jne ffffffff80012690 ffffffff800126a0: c3 ret ffffffff800126a1: 0f b7 35 16 c4 02 00 movzwl 0x2c416(%rip),%esi # ffffffff8003eabe ffffffff800126a8: eb b9 jmp ffffffff80012663 ffffffff800126aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800126b0 : ffffffff800126b0: 89 3d ea ba 05 00 mov %edi,0x5baea(%rip) # ffffffff8006e1a0 ffffffff800126b6: c3 ret ffffffff800126b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800126be: 00 00 ffffffff800126c0 : ffffffff800126c0: 55 push %rbp ffffffff800126c1: 8d 57 9f lea -0x61(%rdi),%edx ffffffff800126c4: 8d 47 e0 lea -0x20(%rdi),%eax ffffffff800126c7: 48 89 e5 mov %rsp,%rbp ffffffff800126ca: 53 push %rbx ffffffff800126cb: 48 83 ec 08 sub $0x8,%rsp ffffffff800126cf: 80 fa 1a cmp $0x1a,%dl ffffffff800126d2: 0f 43 c7 cmovae %edi,%eax ffffffff800126d5: 0f be f8 movsbl %al,%edi ffffffff800126d8: 89 fb mov %edi,%ebx ffffffff800126da: e8 11 50 ff ff call ffffffff800076f0 ffffffff800126df: 48 85 c0 test %rax,%rax ffffffff800126e2: 74 24 je ffffffff80012708 ffffffff800126e4: b8 2f 00 00 00 mov $0x2f,%eax ffffffff800126e9: 88 1d b5 ba 05 00 mov %bl,0x5bab5(%rip) # ffffffff8006e1a4 ffffffff800126ef: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800126f3: 66 89 05 c6 ba 05 00 mov %ax,0x5bac6(%rip) # ffffffff8006e1c0 ffffffff800126fa: b8 01 00 00 00 mov $0x1,%eax ffffffff800126ff: c9 leave ffffffff80012700: c3 ret ffffffff80012701: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80012708: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001270c: 31 c0 xor %eax,%eax ffffffff8001270e: c9 leave ffffffff8001270f: c3 ret ffffffff80012710 : ffffffff80012710: 0f b6 05 8d ba 05 00 movzbl 0x5ba8d(%rip),%eax # ffffffff8006e1a4 ffffffff80012717: c3 ret ffffffff80012718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001271f: 00 ffffffff80012720 : ffffffff80012720: 55 push %rbp ffffffff80012721: 48 89 e5 mov %rsp,%rbp ffffffff80012724: 48 83 ec 20 sub $0x20,%rsp ffffffff80012728: 9c pushf ffffffff80012729: 41 58 pop %r8 ffffffff8001272b: fa cli ffffffff8001272c: 48 85 ff test %rdi,%rdi ffffffff8001272f: 74 1e je ffffffff8001274f ffffffff80012731: 80 7f 14 00 cmpb $0x0,0x14(%rdi) ffffffff80012735: 74 18 je ffffffff8001274f ffffffff80012737: 48 89 f9 mov %rdi,%rcx ffffffff8001273a: 0f be 7f 20 movsbl 0x20(%rdi),%edi ffffffff8001273e: 40 80 ff 41 cmp $0x41,%dil ffffffff80012742: 74 07 je ffffffff8001274b ffffffff80012744: 8b 71 10 mov 0x10(%rcx),%esi ffffffff80012747: 85 f6 test %esi,%esi ffffffff80012749: 75 0d jne ffffffff80012758 ffffffff8001274b: c6 41 14 00 movb $0x0,0x14(%rcx) ffffffff8001274f: 41 50 push %r8 ffffffff80012751: 9d popf ffffffff80012752: c9 leave ffffffff80012753: c3 ret ffffffff80012754: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80012758: 48 89 4d f0 mov %rcx,-0x10(%rbp) ffffffff8001275c: 4c 89 45 f8 mov %r8,-0x8(%rbp) ffffffff80012760: e8 8b 4f ff ff call ffffffff800076f0 ffffffff80012765: 4c 8b 45 f8 mov -0x8(%rbp),%r8 ffffffff80012769: 48 8b 4d f0 mov -0x10(%rbp),%rcx ffffffff8001276d: 48 85 c0 test %rax,%rax ffffffff80012770: 74 d9 je ffffffff8001274b ffffffff80012772: 8b 51 18 mov 0x18(%rcx),%edx ffffffff80012775: 85 d2 test %edx,%edx ffffffff80012777: 74 d2 je ffffffff8001274b ffffffff80012779: bf 00 02 00 00 mov $0x200,%edi ffffffff8001277e: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff80012782: e8 f9 57 00 00 call ffffffff80017f80 ffffffff80012787: 4c 8b 45 f8 mov -0x8(%rbp),%r8 ffffffff8001278b: 48 8b 4d f0 mov -0x10(%rbp),%rcx ffffffff8001278f: 48 85 c0 test %rax,%rax ffffffff80012792: 48 89 c2 mov %rax,%rdx ffffffff80012795: 74 b4 je ffffffff8001274b ffffffff80012797: 4c 8b 4d e8 mov -0x18(%rbp),%r9 ffffffff8001279b: 8b 71 18 mov 0x18(%rcx),%esi ffffffff8001279e: 4c 89 45 e0 mov %r8,-0x20(%rbp) ffffffff800127a2: 48 89 45 f8 mov %rax,-0x8(%rbp) ffffffff800127a6: 4c 89 cf mov %r9,%rdi ffffffff800127a9: 41 ff 51 30 call *0x30(%r9) ffffffff800127ad: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff800127b1: 48 8b 4d f0 mov -0x10(%rbp),%rcx ffffffff800127b5: 85 c0 test %eax,%eax ffffffff800127b7: 4c 8b 45 e0 mov -0x20(%rbp),%r8 ffffffff800127bb: 75 46 jne ffffffff80012803 ffffffff800127bd: 8b 71 0c mov 0xc(%rcx),%esi ffffffff800127c0: 8b 41 1c mov 0x1c(%rcx),%eax ffffffff800127c3: 4c 8b 4d e8 mov -0x18(%rbp),%r9 ffffffff800127c7: 89 74 02 1c mov %esi,0x1c(%rdx,%rax,1) ffffffff800127cb: 8b 71 04 mov 0x4(%rcx),%esi ffffffff800127ce: 85 f6 test %esi,%esi ffffffff800127d0: 74 0f je ffffffff800127e1 ffffffff800127d2: 89 f7 mov %esi,%edi ffffffff800127d4: 66 89 74 02 1a mov %si,0x1a(%rdx,%rax,1) ffffffff800127d9: c1 ef 10 shr $0x10,%edi ffffffff800127dc: 66 89 7c 02 14 mov %di,0x14(%rdx,%rax,1) ffffffff800127e1: 4c 89 45 e8 mov %r8,-0x18(%rbp) ffffffff800127e5: 8b 71 18 mov 0x18(%rcx),%esi ffffffff800127e8: 4c 89 cf mov %r9,%rdi ffffffff800127eb: 48 89 4d f0 mov %rcx,-0x10(%rbp) ffffffff800127ef: 48 89 55 f8 mov %rdx,-0x8(%rbp) ffffffff800127f3: 41 ff 51 38 call *0x38(%r9) ffffffff800127f7: 4c 8b 45 e8 mov -0x18(%rbp),%r8 ffffffff800127fb: 48 8b 4d f0 mov -0x10(%rbp),%rcx ffffffff800127ff: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff80012803: 48 89 d7 mov %rdx,%rdi ffffffff80012806: 48 89 4d f0 mov %rcx,-0x10(%rbp) ffffffff8001280a: 4c 89 45 f8 mov %r8,-0x8(%rbp) ffffffff8001280e: e8 7d 57 00 00 call ffffffff80017f90 ffffffff80012813: 48 8b 4d f0 mov -0x10(%rbp),%rcx ffffffff80012817: 4c 8b 45 f8 mov -0x8(%rbp),%r8 ffffffff8001281b: e9 2b ff ff ff jmp ffffffff8001274b ffffffff80012820 : ffffffff80012820: 55 push %rbp ffffffff80012821: 48 89 e5 mov %rsp,%rbp ffffffff80012824: 41 57 push %r15 ffffffff80012826: 41 56 push %r14 ffffffff80012828: 41 55 push %r13 ffffffff8001282a: 41 54 push %r12 ffffffff8001282c: 53 push %rbx ffffffff8001282d: 48 83 ec 28 sub $0x28,%rsp ffffffff80012831: 9c pushf ffffffff80012832: 58 pop %rax ffffffff80012833: fa cli ffffffff80012834: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff80012838: 48 85 ff test %rdi,%rdi ffffffff8001283b: 0f 84 5b 02 00 00 je ffffffff80012a9c ffffffff80012841: 80 7f 14 00 cmpb $0x0,0x14(%rdi) ffffffff80012845: 0f 84 51 02 00 00 je ffffffff80012a9c ffffffff8001284b: 8b 47 10 mov 0x10(%rdi),%eax ffffffff8001284e: 85 c0 test %eax,%eax ffffffff80012850: 0f 85 46 02 00 00 jne ffffffff80012a9c ffffffff80012856: 0f be 47 20 movsbl 0x20(%rdi),%eax ffffffff8001285a: 49 89 f3 mov %rsi,%r11 ffffffff8001285d: 41 89 d2 mov %edx,%r10d ffffffff80012860: 3c 41 cmp $0x41,%al ffffffff80012862: 0f 84 58 01 00 00 je ffffffff800129c0 ffffffff80012868: 83 e8 41 sub $0x41,%eax ffffffff8001286b: 41 89 d5 mov %edx,%r13d ffffffff8001286e: 49 89 fe mov %rdi,%r14 ffffffff80012871: 48 89 75 c0 mov %rsi,-0x40(%rbp) ffffffff80012875: 48 98 cltq ffffffff80012877: 48 8d 14 80 lea (%rax,%rax,4),%rdx ffffffff8001287b: 48 8d 05 1e be 0e 00 lea 0xebe1e(%rip),%rax # ffffffff800fe6a0 ffffffff80012882: 4c 8d 04 d0 lea (%rax,%rdx,8),%r8 ffffffff80012886: 41 8b 78 10 mov 0x10(%r8),%edi ffffffff8001288a: 4c 89 45 c8 mov %r8,-0x38(%rbp) ffffffff8001288e: c1 e7 09 shl $0x9,%edi ffffffff80012891: e8 ea 56 00 00 call ffffffff80017f80 ffffffff80012896: 49 89 c7 mov %rax,%r15 ffffffff80012899: 48 85 c0 test %rax,%rax ffffffff8001289c: 0f 84 f3 01 00 00 je ffffffff80012a95 ffffffff800128a2: 31 db xor %ebx,%ebx ffffffff800128a4: 45 85 ed test %r13d,%r13d ffffffff800128a7: 4c 8b 45 c8 mov -0x38(%rbp),%r8 ffffffff800128ab: 0f 8e cb 00 00 00 jle ffffffff8001297c ffffffff800128b1: 45 8b 60 10 mov 0x10(%r8),%r12d ffffffff800128b5: 4c 89 45 c8 mov %r8,-0x38(%rbp) ffffffff800128b9: 4c 89 f3 mov %r14,%rbx ffffffff800128bc: 41 c1 e4 09 shl $0x9,%r12d ffffffff800128c0: 45 89 e6 mov %r12d,%r14d ffffffff800128c3: 45 31 e4 xor %r12d,%r12d ffffffff800128c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800128cd: 00 00 00 ffffffff800128d0: 8b 43 0c mov 0xc(%rbx),%eax ffffffff800128d3: 39 43 08 cmp %eax,0x8(%rbx) ffffffff800128d6: 0f 83 9d 00 00 00 jae ffffffff80012979 ffffffff800128dc: 8b 33 mov (%rbx),%esi ffffffff800128de: 48 8b 7d c8 mov -0x38(%rbp),%rdi ffffffff800128e2: 4c 89 fa mov %r15,%rdx ffffffff800128e5: e8 06 e3 ff ff call ffffffff80010bf0 ffffffff800128ea: 85 c0 test %eax,%eax ffffffff800128ec: 0f 85 87 00 00 00 jne ffffffff80012979 ffffffff800128f2: 8b 4b 08 mov 0x8(%rbx),%ecx ffffffff800128f5: 31 d2 xor %edx,%edx ffffffff800128f7: 44 89 f6 mov %r14d,%esi ffffffff800128fa: 89 c8 mov %ecx,%eax ffffffff800128fc: 41 f7 f6 div %r14d ffffffff800128ff: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80012902: 29 c8 sub %ecx,%eax ffffffff80012904: 29 d6 sub %edx,%esi ffffffff80012906: 39 f0 cmp %esi,%eax ffffffff80012908: 0f 47 c6 cmova %esi,%eax ffffffff8001290b: 44 89 ee mov %r13d,%esi ffffffff8001290e: 44 29 e6 sub %r12d,%esi ffffffff80012911: 39 f0 cmp %esi,%eax ffffffff80012913: 0f 4f c6 cmovg %esi,%eax ffffffff80012916: 85 c0 test %eax,%eax ffffffff80012918: 7e 3e jle ffffffff80012958 ffffffff8001291a: 49 63 cc movslq %r12d,%rcx ffffffff8001291d: 48 63 f8 movslq %eax,%rdi ffffffff80012920: 48 03 4d c0 add -0x40(%rbp),%rcx ffffffff80012924: 48 01 cf add %rcx,%rdi ffffffff80012927: 29 ca sub %ecx,%edx ffffffff80012929: 90 nop ffffffff8001292a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80012931: 00 00 00 00 ffffffff80012935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001293c: 00 00 00 00 ffffffff80012940: 8d 34 0a lea (%rdx,%rcx,1),%esi ffffffff80012943: 48 83 c1 01 add $0x1,%rcx ffffffff80012947: 41 0f b6 34 37 movzbl (%r15,%rsi,1),%esi ffffffff8001294c: 40 88 71 ff mov %sil,-0x1(%rcx) ffffffff80012950: 48 39 f9 cmp %rdi,%rcx ffffffff80012953: 75 eb jne ffffffff80012940 ffffffff80012955: 8b 4b 08 mov 0x8(%rbx),%ecx ffffffff80012958: 01 c1 add %eax,%ecx ffffffff8001295a: 41 01 c4 add %eax,%r12d ffffffff8001295d: 31 d2 xor %edx,%edx ffffffff8001295f: 89 c8 mov %ecx,%eax ffffffff80012961: 89 4b 08 mov %ecx,0x8(%rbx) ffffffff80012964: 41 f7 f6 div %r14d ffffffff80012967: 85 d2 test %edx,%edx ffffffff80012969: 75 05 jne ffffffff80012970 ffffffff8001296b: 3b 4b 0c cmp 0xc(%rbx),%ecx ffffffff8001296e: 72 30 jb ffffffff800129a0 ffffffff80012970: 45 39 e5 cmp %r12d,%r13d ffffffff80012973: 0f 8f 57 ff ff ff jg ffffffff800128d0 ffffffff80012979: 44 89 e3 mov %r12d,%ebx ffffffff8001297c: 4c 89 ff mov %r15,%rdi ffffffff8001297f: e8 0c 56 00 00 call ffffffff80017f90 ffffffff80012984: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff80012988: 50 push %rax ffffffff80012989: 9d popf ffffffff8001298a: 48 83 c4 28 add $0x28,%rsp ffffffff8001298e: 89 d8 mov %ebx,%eax ffffffff80012990: 5b pop %rbx ffffffff80012991: 41 5c pop %r12 ffffffff80012993: 41 5d pop %r13 ffffffff80012995: 41 5e pop %r14 ffffffff80012997: 41 5f pop %r15 ffffffff80012999: 5d pop %rbp ffffffff8001299a: c3 ret ffffffff8001299b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800129a0: 8b 33 mov (%rbx),%esi ffffffff800129a2: 48 8b 7d c8 mov -0x38(%rbp),%rdi ffffffff800129a6: e8 25 e3 ff ff call ffffffff80010cd0 ffffffff800129ab: 89 03 mov %eax,(%rbx) ffffffff800129ad: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff800129b2: 76 bc jbe ffffffff80012970 ffffffff800129b4: eb c3 jmp ffffffff80012979 ffffffff800129b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800129bd: 00 00 00 ffffffff800129c0: 85 d2 test %edx,%edx ffffffff800129c2: 0f 8e cd 00 00 00 jle ffffffff80012a95 ffffffff800129c8: 8b 4f 08 mov 0x8(%rdi),%ecx ffffffff800129cb: 31 db xor %ebx,%ebx ffffffff800129cd: 4c 8d 35 6c d5 17 00 lea 0x17d56c(%rip),%r14 # ffffffff8018ff40 ffffffff800129d4: 4c 8d 3d 65 d5 57 00 lea 0x57d565(%rip),%r15 # ffffffff8058ff40 ffffffff800129db: 89 ce mov %ecx,%esi ffffffff800129dd: 0f 1f 00 nopl (%rax) ffffffff800129e0: 8b 47 0c mov 0xc(%rdi),%eax ffffffff800129e3: 39 c6 cmp %eax,%esi ffffffff800129e5: 73 9d jae ffffffff80012984 ffffffff800129e7: 45 89 d0 mov %r10d,%r8d ffffffff800129ea: 29 f0 sub %esi,%eax ffffffff800129ec: 89 f1 mov %esi,%ecx ffffffff800129ee: ba 00 10 00 00 mov $0x1000,%edx ffffffff800129f3: 41 29 d8 sub %ebx,%r8d ffffffff800129f6: 81 e1 ff 0f 00 00 and $0xfff,%ecx ffffffff800129fc: 41 39 c0 cmp %eax,%r8d ffffffff800129ff: 44 0f 4f c0 cmovg %eax,%r8d ffffffff80012a03: 29 ca sub %ecx,%edx ffffffff80012a05: 8b 07 mov (%rdi),%eax ffffffff80012a07: 44 89 c6 mov %r8d,%esi ffffffff80012a0a: 44 39 c2 cmp %r8d,%edx ffffffff80012a0d: 73 71 jae ffffffff80012a80 ffffffff80012a0f: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff80012a14: 0f 87 6a ff ff ff ja ffffffff80012984 ffffffff80012a1a: 41 89 d0 mov %edx,%r8d ffffffff80012a1d: 48 c1 e0 0c shl $0xc,%rax ffffffff80012a21: 4a 8d 14 30 lea (%rax,%r14,1),%rdx ffffffff80012a25: 44 89 c6 mov %r8d,%esi ffffffff80012a28: 4c 8d 0c 0a lea (%rdx,%rcx,1),%r9 ffffffff80012a2c: 48 63 cb movslq %ebx,%rcx ffffffff80012a2f: 4d 63 e0 movslq %r8d,%r12 ffffffff80012a32: 31 c0 xor %eax,%eax ffffffff80012a34: 4c 01 d9 add %r11,%rcx ffffffff80012a37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80012a3e: 00 00 ffffffff80012a40: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff80012a45: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff80012a48: 48 83 c0 01 add $0x1,%rax ffffffff80012a4c: 49 39 c4 cmp %rax,%r12 ffffffff80012a4f: 75 ef jne ffffffff80012a40 ffffffff80012a51: 03 77 08 add 0x8(%rdi),%esi ffffffff80012a54: 44 01 c3 add %r8d,%ebx ffffffff80012a57: 89 77 08 mov %esi,0x8(%rdi) ffffffff80012a5a: f7 c6 ff 0f 00 00 test $0xfff,%esi ffffffff80012a60: 75 0d jne ffffffff80012a6f ffffffff80012a62: 3b 77 0c cmp 0xc(%rdi),%esi ffffffff80012a65: 73 08 jae ffffffff80012a6f ffffffff80012a67: 8b 07 mov (%rdi),%eax ffffffff80012a69: 41 8b 04 87 mov (%r15,%rax,4),%eax ffffffff80012a6d: 89 07 mov %eax,(%rdi) ffffffff80012a6f: 41 39 da cmp %ebx,%r10d ffffffff80012a72: 0f 8f 68 ff ff ff jg ffffffff800129e0 ffffffff80012a78: e9 07 ff ff ff jmp ffffffff80012984 ffffffff80012a7d: 0f 1f 00 nopl (%rax) ffffffff80012a80: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff80012a85: 0f 87 f9 fe ff ff ja ffffffff80012984 ffffffff80012a8b: 48 c1 e0 0c shl $0xc,%rax ffffffff80012a8f: 4a 8d 14 30 lea (%rax,%r14,1),%rdx ffffffff80012a93: eb 93 jmp ffffffff80012a28 ffffffff80012a95: 31 db xor %ebx,%ebx ffffffff80012a97: e9 e8 fe ff ff jmp ffffffff80012984 ffffffff80012a9c: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff80012aa0: 50 push %rax ffffffff80012aa1: 9d popf ffffffff80012aa2: bb ff ff ff ff mov $0xffffffff,%ebx ffffffff80012aa7: e9 de fe ff ff jmp ffffffff8001298a ffffffff80012aac: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80012ab0 : ffffffff80012ab0: 55 push %rbp ffffffff80012ab1: 48 89 e5 mov %rsp,%rbp ffffffff80012ab4: 41 57 push %r15 ffffffff80012ab6: 41 56 push %r14 ffffffff80012ab8: 41 55 push %r13 ffffffff80012aba: 41 54 push %r12 ffffffff80012abc: 53 push %rbx ffffffff80012abd: 48 83 ec 48 sub $0x48,%rsp ffffffff80012ac1: 9c pushf ffffffff80012ac2: 58 pop %rax ffffffff80012ac3: fa cli ffffffff80012ac4: 48 89 45 b0 mov %rax,-0x50(%rbp) ffffffff80012ac8: 48 85 ff test %rdi,%rdi ffffffff80012acb: 0f 84 17 07 00 00 je ffffffff800131e8 ffffffff80012ad1: 80 7f 14 00 cmpb $0x0,0x14(%rdi) ffffffff80012ad5: 0f 84 0d 07 00 00 je ffffffff800131e8 ffffffff80012adb: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80012ade: 83 e8 01 sub $0x1,%eax ffffffff80012ae1: 83 f8 01 cmp $0x1,%eax ffffffff80012ae4: 0f 87 fe 06 00 00 ja ffffffff800131e8 ffffffff80012aea: 0f be 47 20 movsbl 0x20(%rdi),%eax ffffffff80012aee: 48 89 f3 mov %rsi,%rbx ffffffff80012af1: 41 89 d3 mov %edx,%r11d ffffffff80012af4: 3c 41 cmp $0x41,%al ffffffff80012af6: 0f 84 c5 01 00 00 je ffffffff80012cc1 ffffffff80012afc: 83 e8 41 sub $0x41,%eax ffffffff80012aff: 48 89 fb mov %rdi,%rbx ffffffff80012b02: 48 8d 3d 97 bb 0e 00 lea 0xebb97(%rip),%rdi # ffffffff800fe6a0 ffffffff80012b09: 89 55 cc mov %edx,-0x34(%rbp) ffffffff80012b0c: 48 98 cltq ffffffff80012b0e: 48 89 75 b8 mov %rsi,-0x48(%rbp) ffffffff80012b12: 48 89 45 a8 mov %rax,-0x58(%rbp) ffffffff80012b16: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80012b1a: 4c 8d 2c c7 lea (%rdi,%rax,8),%r13 ffffffff80012b1e: 8b 7b 04 mov 0x4(%rbx),%edi ffffffff80012b21: 85 ff test %edi,%edi ffffffff80012b23: 0f 84 36 01 00 00 je ffffffff80012c5f ffffffff80012b29: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff80012b2d: 48 8d 3d 6c bb 0e 00 lea 0xebb6c(%rip),%rdi # ffffffff800fe6a0 ffffffff80012b34: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80012b38: 4c 8d 24 c7 lea (%rdi,%rax,8),%r12 ffffffff80012b3c: 41 8b 7c 24 10 mov 0x10(%r12),%edi ffffffff80012b41: c1 e7 09 shl $0x9,%edi ffffffff80012b44: e8 37 54 00 00 call ffffffff80017f80 ffffffff80012b49: 49 89 c6 mov %rax,%r14 ffffffff80012b4c: 48 85 c0 test %rax,%rax ffffffff80012b4f: 0f 84 1d 01 00 00 je ffffffff80012c72 ffffffff80012b55: 8b 4d cc mov -0x34(%rbp),%ecx ffffffff80012b58: 85 c9 test %ecx,%ecx ffffffff80012b5a: 0f 8e 99 06 00 00 jle ffffffff800131f9 ffffffff80012b60: 45 8b 64 24 10 mov 0x10(%r12),%r12d ffffffff80012b65: 49 89 df mov %rbx,%r15 ffffffff80012b68: 31 db xor %ebx,%ebx ffffffff80012b6a: 41 c1 e4 09 shl $0x9,%r12d ffffffff80012b6e: 66 90 xchg %ax,%ax ffffffff80012b70: 41 8b 37 mov (%r15),%esi ffffffff80012b73: 4c 89 f2 mov %r14,%rdx ffffffff80012b76: 4c 89 ef mov %r13,%rdi ffffffff80012b79: e8 72 e0 ff ff call ffffffff80010bf0 ffffffff80012b7e: 85 c0 test %eax,%eax ffffffff80012b80: 0f 85 a5 00 00 00 jne ffffffff80012c2b ffffffff80012b86: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff80012b8a: 31 d2 xor %edx,%edx ffffffff80012b8c: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff80012b90: 44 89 e6 mov %r12d,%esi ffffffff80012b93: 41 f7 f4 div %r12d ffffffff80012b96: 41 29 d8 sub %ebx,%r8d ffffffff80012b99: 29 d6 sub %edx,%esi ffffffff80012b9b: 41 39 f0 cmp %esi,%r8d ffffffff80012b9e: 44 0f 4f c6 cmovg %esi,%r8d ffffffff80012ba2: 45 85 c0 test %r8d,%r8d ffffffff80012ba5: 7e 2c jle ffffffff80012bd3 ffffffff80012ba7: 48 63 f3 movslq %ebx,%rsi ffffffff80012baa: 4d 63 c8 movslq %r8d,%r9 ffffffff80012bad: 48 03 75 b8 add -0x48(%rbp),%rsi ffffffff80012bb1: 49 01 f1 add %rsi,%r9 ffffffff80012bb4: 29 f2 sub %esi,%edx ffffffff80012bb6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80012bbd: 00 00 00 ffffffff80012bc0: 0f b6 0e movzbl (%rsi),%ecx ffffffff80012bc3: 8d 04 32 lea (%rdx,%rsi,1),%eax ffffffff80012bc6: 48 83 c6 01 add $0x1,%rsi ffffffff80012bca: 41 88 0c 06 mov %cl,(%r14,%rax,1) ffffffff80012bce: 49 39 f1 cmp %rsi,%r9 ffffffff80012bd1: 75 ed jne ffffffff80012bc0 ffffffff80012bd3: 41 8b 37 mov (%r15),%esi ffffffff80012bd6: 4c 89 f2 mov %r14,%rdx ffffffff80012bd9: 4c 89 ef mov %r13,%rdi ffffffff80012bdc: 44 89 45 c0 mov %r8d,-0x40(%rbp) ffffffff80012be0: e8 7b e0 ff ff call ffffffff80010c60 ffffffff80012be5: 44 8b 45 c0 mov -0x40(%rbp),%r8d ffffffff80012be9: 85 c0 test %eax,%eax ffffffff80012beb: 75 3e jne ffffffff80012c2b ffffffff80012bed: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff80012bf1: 41 8b 57 0c mov 0xc(%r15),%edx ffffffff80012bf5: 44 01 c3 add %r8d,%ebx ffffffff80012bf8: 44 01 c0 add %r8d,%eax ffffffff80012bfb: 41 89 47 08 mov %eax,0x8(%r15) ffffffff80012bff: 39 c2 cmp %eax,%edx ffffffff80012c01: 73 7d jae ffffffff80012c80 ffffffff80012c03: 41 89 47 0c mov %eax,0xc(%r15) ffffffff80012c07: 41 8b 57 18 mov 0x18(%r15),%edx ffffffff80012c0b: 85 d2 test %edx,%edx ffffffff80012c0d: 74 0e je ffffffff80012c1d ffffffff80012c0f: 41 81 7f 1c ff 01 00 cmpl $0x1ff,0x1c(%r15) ffffffff80012c16: 00 ffffffff80012c17: 0f 86 eb 03 00 00 jbe ffffffff80013008 ffffffff80012c1d: 31 d2 xor %edx,%edx ffffffff80012c1f: 41 f7 f4 div %r12d ffffffff80012c22: 85 d2 test %edx,%edx ffffffff80012c24: 75 67 jne ffffffff80012c8d ffffffff80012c26: 39 5d cc cmp %ebx,-0x34(%rbp) ffffffff80012c29: 7f 75 jg ffffffff80012ca0 ffffffff80012c2b: 4c 89 f8 mov %r15,%rax ffffffff80012c2e: 41 89 df mov %ebx,%r15d ffffffff80012c31: 48 89 c3 mov %rax,%rbx ffffffff80012c34: 8b 43 18 mov 0x18(%rbx),%eax ffffffff80012c37: 85 c0 test %eax,%eax ffffffff80012c39: 0f 85 e8 01 00 00 jne ffffffff80012e27 ffffffff80012c3f: 4c 89 f7 mov %r14,%rdi ffffffff80012c42: e8 49 53 00 00 call ffffffff80017f90 ffffffff80012c47: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff80012c4b: 50 push %rax ffffffff80012c4c: 9d popf ffffffff80012c4d: 48 83 c4 48 add $0x48,%rsp ffffffff80012c51: 44 89 f8 mov %r15d,%eax ffffffff80012c54: 5b pop %rbx ffffffff80012c55: 41 5c pop %r12 ffffffff80012c57: 41 5d pop %r13 ffffffff80012c59: 41 5e pop %r14 ffffffff80012c5b: 41 5f pop %r15 ffffffff80012c5d: 5d pop %rbp ffffffff80012c5e: c3 ret ffffffff80012c5f: 4c 89 ef mov %r13,%rdi ffffffff80012c62: e8 e9 e0 ff ff call ffffffff80010d50 ffffffff80012c67: 41 89 c7 mov %eax,%r15d ffffffff80012c6a: 85 c0 test %eax,%eax ffffffff80012c6c: 0f 85 25 02 00 00 jne ffffffff80012e97 ffffffff80012c72: 45 31 ff xor %r15d,%r15d ffffffff80012c75: eb d0 jmp ffffffff80012c47 ffffffff80012c77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80012c7e: 00 00 ffffffff80012c80: 85 d2 test %edx,%edx ffffffff80012c82: 75 83 jne ffffffff80012c07 ffffffff80012c84: 31 d2 xor %edx,%edx ffffffff80012c86: 41 f7 f4 div %r12d ffffffff80012c89: 85 d2 test %edx,%edx ffffffff80012c8b: 74 99 je ffffffff80012c26 ffffffff80012c8d: 39 5d cc cmp %ebx,-0x34(%rbp) ffffffff80012c90: 0f 8f da fe ff ff jg ffffffff80012b70 ffffffff80012c96: eb 93 jmp ffffffff80012c2b ffffffff80012c98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80012c9f: 00 ffffffff80012ca0: 41 8b 37 mov (%r15),%esi ffffffff80012ca3: 4c 89 ef mov %r13,%rdi ffffffff80012ca6: e8 25 e0 ff ff call ffffffff80010cd0 ffffffff80012cab: 41 89 c0 mov %eax,%r8d ffffffff80012cae: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff80012cb3: 0f 87 63 03 00 00 ja ffffffff8001301c ffffffff80012cb9: 45 89 07 mov %r8d,(%r15) ffffffff80012cbc: e9 af fe ff ff jmp ffffffff80012b70 ffffffff80012cc1: 8b 47 08 mov 0x8(%rdi),%eax ffffffff80012cc4: 85 c0 test %eax,%eax ffffffff80012cc6: 0f 85 78 01 00 00 jne ffffffff80012e44 ffffffff80012ccc: 45 85 db test %r11d,%r11d ffffffff80012ccf: 0f 8e 2c 05 00 00 jle ffffffff80013201 ffffffff80012cd5: c6 45 cc 00 movb $0x0,-0x34(%rbp) ffffffff80012cd9: 44 8b 25 e0 b8 05 00 mov 0x5b8e0(%rip),%r12d # ffffffff8006e5c0 ffffffff80012ce0: 45 31 ff xor %r15d,%r15d ffffffff80012ce3: 4c 8d 35 56 d2 17 00 lea 0x17d256(%rip),%r14 # ffffffff8018ff40 ffffffff80012cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80012cf0: 44 8b 4f 08 mov 0x8(%rdi),%r9d ffffffff80012cf4: 45 89 da mov %r11d,%r10d ffffffff80012cf7: b8 00 10 00 00 mov $0x1000,%eax ffffffff80012cfc: 45 29 fa sub %r15d,%r10d ffffffff80012cff: 41 81 e1 ff 0f 00 00 and $0xfff,%r9d ffffffff80012d06: 44 29 c8 sub %r9d,%eax ffffffff80012d09: 41 39 c2 cmp %eax,%r10d ffffffff80012d0c: 44 0f 47 d0 cmova %eax,%r10d ffffffff80012d10: 8b 07 mov (%rdi),%eax ffffffff80012d12: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff80012d17: 77 6b ja ffffffff80012d84 ffffffff80012d19: 89 c2 mov %eax,%edx ffffffff80012d1b: 44 89 ce mov %r9d,%esi ffffffff80012d1e: 49 63 cf movslq %r15d,%rcx ffffffff80012d21: 4d 63 c2 movslq %r10d,%r8 ffffffff80012d24: 48 c1 e2 0c shl $0xc,%rdx ffffffff80012d28: 31 c0 xor %eax,%eax ffffffff80012d2a: 48 01 d9 add %rbx,%rcx ffffffff80012d2d: 48 01 d6 add %rdx,%rsi ffffffff80012d30: 4c 01 f6 add %r14,%rsi ffffffff80012d33: 66 90 xchg %ax,%ax ffffffff80012d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80012d3c: 00 00 00 00 ffffffff80012d40: 0f b6 14 01 movzbl (%rcx,%rax,1),%edx ffffffff80012d44: 88 14 06 mov %dl,(%rsi,%rax,1) ffffffff80012d47: 48 83 c0 01 add $0x1,%rax ffffffff80012d4b: 49 39 c0 cmp %rax,%r8 ffffffff80012d4e: 75 f0 jne ffffffff80012d40 ffffffff80012d50: 8b 47 08 mov 0x8(%rdi),%eax ffffffff80012d53: 45 01 d7 add %r10d,%r15d ffffffff80012d56: 44 01 d0 add %r10d,%eax ffffffff80012d59: 89 47 08 mov %eax,0x8(%rdi) ffffffff80012d5c: 39 47 0c cmp %eax,0xc(%rdi) ffffffff80012d5f: 73 03 jae ffffffff80012d64 ffffffff80012d61: 89 47 0c mov %eax,0xc(%rdi) ffffffff80012d64: 45 01 d1 add %r10d,%r9d ffffffff80012d67: 41 81 f9 ff 0f 00 00 cmp $0xfff,%r9d ffffffff80012d6e: 0f 97 c0 seta %al ffffffff80012d71: 45 39 fb cmp %r15d,%r11d ffffffff80012d74: 0f 9f c2 setg %dl ffffffff80012d77: 20 d0 and %dl,%al ffffffff80012d79: 75 6d jne ffffffff80012de8 ffffffff80012d7b: 45 39 fb cmp %r15d,%r11d ffffffff80012d7e: 0f 8f 6c ff ff ff jg ffffffff80012cf0 ffffffff80012d84: 80 7d cc 00 cmpb $0x0,-0x34(%rbp) ffffffff80012d88: 74 07 je ffffffff80012d91 ffffffff80012d8a: 44 89 25 2f b8 05 00 mov %r12d,0x5b82f(%rip) # ffffffff8006e5c0 ffffffff80012d91: 48 8d 0d a8 c1 0e 00 lea 0xec1a8(%rip),%rcx # ffffffff800fef40 ffffffff80012d98: 31 d2 xor %edx,%edx ffffffff80012d9a: 48 89 c8 mov %rcx,%rax ffffffff80012d9d: eb 16 jmp ffffffff80012db5 ffffffff80012d9f: 90 nop ffffffff80012da0: 83 c2 01 add $0x1,%edx ffffffff80012da3: 48 05 10 09 00 00 add $0x910,%rax ffffffff80012da9: 81 fa 00 01 00 00 cmp $0x100,%edx ffffffff80012daf: 0f 84 92 fe ff ff je ffffffff80012c47 ffffffff80012db5: 80 b8 0c 05 00 00 00 cmpb $0x0,0x50c(%rax) ffffffff80012dbc: 74 e2 je ffffffff80012da0 ffffffff80012dbe: 8b 5f 04 mov 0x4(%rdi),%ebx ffffffff80012dc1: 39 98 00 05 00 00 cmp %ebx,0x500(%rax) ffffffff80012dc7: 75 d7 jne ffffffff80012da0 ffffffff80012dc9: 48 63 c2 movslq %edx,%rax ffffffff80012dcc: 8b 77 0c mov 0xc(%rdi),%esi ffffffff80012dcf: 48 69 c0 10 09 00 00 imul $0x910,%rax,%rax ffffffff80012dd6: 89 b4 01 04 05 00 00 mov %esi,0x504(%rcx,%rax,1) ffffffff80012ddd: e9 65 fe ff ff jmp ffffffff80012c47 ffffffff80012de2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80012de8: 41 81 fc ff 03 00 00 cmp $0x3ff,%r12d ffffffff80012def: 77 93 ja ffffffff80012d84 ffffffff80012df1: 44 89 e2 mov %r12d,%edx ffffffff80012df4: 48 8d 0d 45 d1 57 00 lea 0x57d145(%rip),%rcx # ffffffff8058ff40 ffffffff80012dfb: c7 04 91 ff ff ff ff movl $0xffffffff,(%rcx,%rdx,4) ffffffff80012e02: 45 85 e4 test %r12d,%r12d ffffffff80012e05: 0f 84 fe 03 00 00 je ffffffff80013209 ffffffff80012e0b: 8b 17 mov (%rdi),%edx ffffffff80012e0d: 48 8d 0d 2c d1 57 00 lea 0x57d12c(%rip),%rcx # ffffffff8058ff40 ffffffff80012e14: 88 45 cc mov %al,-0x34(%rbp) ffffffff80012e17: 44 89 24 91 mov %r12d,(%rcx,%rdx,4) ffffffff80012e1b: 44 89 27 mov %r12d,(%rdi) ffffffff80012e1e: 41 83 c4 01 add $0x1,%r12d ffffffff80012e22: e9 c9 fe ff ff jmp ffffffff80012cf0 ffffffff80012e27: 81 7b 1c ff 01 00 00 cmpl $0x1ff,0x1c(%rbx) ffffffff80012e2e: 0f 87 0b fe ff ff ja ffffffff80012c3f ffffffff80012e34: 48 89 de mov %rbx,%rsi ffffffff80012e37: 4c 89 ef mov %r13,%rdi ffffffff80012e3a: e8 f1 df ff ff call ffffffff80010e30 ffffffff80012e3f: e9 fb fd ff ff jmp ffffffff80012c3f ffffffff80012e44: a9 ff 0f 00 00 test $0xfff,%eax ffffffff80012e49: 0f 85 7d fe ff ff jne ffffffff80012ccc ffffffff80012e4f: 8b 07 mov (%rdi),%eax ffffffff80012e51: 48 8d 15 e8 d0 57 00 lea 0x57d0e8(%rip),%rdx # ffffffff8058ff40 ffffffff80012e58: 8b 04 82 mov (%rdx,%rax,4),%eax ffffffff80012e5b: 83 f8 f7 cmp $0xfffffff7,%eax ffffffff80012e5e: 76 30 jbe ffffffff80012e90 ffffffff80012e60: 8b 05 5a b7 05 00 mov 0x5b75a(%rip),%eax # ffffffff8006e5c0 ffffffff80012e66: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff80012e6b: 0f 87 01 fe ff ff ja ffffffff80012c72 ffffffff80012e71: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80012e74: 89 0d 46 b7 05 00 mov %ecx,0x5b746(%rip) # ffffffff8006e5c0 ffffffff80012e7a: 89 c1 mov %eax,%ecx ffffffff80012e7c: c7 04 8a ff ff ff ff movl $0xffffffff,(%rdx,%rcx,4) ffffffff80012e83: 85 c0 test %eax,%eax ffffffff80012e85: 0f 84 e7 fd ff ff je ffffffff80012c72 ffffffff80012e8b: 8b 0f mov (%rdi),%ecx ffffffff80012e8d: 89 04 8a mov %eax,(%rdx,%rcx,4) ffffffff80012e90: 89 07 mov %eax,(%rdi) ffffffff80012e92: e9 35 fe ff ff jmp ffffffff80012ccc ffffffff80012e97: 89 43 04 mov %eax,0x4(%rbx) ffffffff80012e9a: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx ffffffff80012ea1: bf 00 02 00 00 mov $0x200,%edi ffffffff80012ea6: 89 03 mov %eax,(%rbx) ffffffff80012ea8: 41 89 cc mov %ecx,%r12d ffffffff80012eab: 41 c1 ec 09 shr $0x9,%r12d ffffffff80012eaf: 89 4d c0 mov %ecx,-0x40(%rbp) ffffffff80012eb2: 45 03 65 08 add 0x8(%r13),%r12d ffffffff80012eb6: e8 c5 50 00 00 call ffffffff80017f80 ffffffff80012ebb: 44 89 e6 mov %r12d,%esi ffffffff80012ebe: 49 89 c6 mov %rax,%r14 ffffffff80012ec1: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80012ec5: 4c 89 f2 mov %r14,%rdx ffffffff80012ec8: 48 89 c7 mov %rax,%rdi ffffffff80012ecb: ff 50 30 call *0x30(%rax) ffffffff80012ece: 85 c0 test %eax,%eax ffffffff80012ed0: 75 21 jne ffffffff80012ef3 ffffffff80012ed2: 8b 4d c0 mov -0x40(%rbp),%ecx ffffffff80012ed5: 49 8b 45 00 mov 0x0(%r13),%rax ffffffff80012ed9: 4c 89 f2 mov %r14,%rdx ffffffff80012edc: 44 89 e6 mov %r12d,%esi ffffffff80012edf: 81 e1 fc 01 00 00 and $0x1fc,%ecx ffffffff80012ee5: 48 89 c7 mov %rax,%rdi ffffffff80012ee8: 41 c7 04 0e f8 ff ff movl $0xffffff8,(%r14,%rcx,1) ffffffff80012eef: 0f ffffffff80012ef0: ff 50 38 call *0x38(%rax) ffffffff80012ef3: 4c 89 f7 mov %r14,%rdi ffffffff80012ef6: e8 95 50 00 00 call ffffffff80017f90 ffffffff80012efb: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff80012eff: 48 8d 3d 9a b7 0e 00 lea 0xeb79a(%rip),%rdi # ffffffff800fe6a0 ffffffff80012f06: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80012f0a: 8b 4c c7 10 mov 0x10(%rdi,%rax,8),%ecx ffffffff80012f0e: 41 89 cc mov %ecx,%r12d ffffffff80012f11: 89 4d c0 mov %ecx,-0x40(%rbp) ffffffff80012f14: 41 c1 e4 09 shl $0x9,%r12d ffffffff80012f18: 4c 89 e7 mov %r12,%rdi ffffffff80012f1b: e8 60 50 00 00 call ffffffff80017f80 ffffffff80012f20: 8b 4d c0 mov -0x40(%rbp),%ecx ffffffff80012f23: 49 89 c6 mov %rax,%r14 ffffffff80012f26: 4a 8d 14 20 lea (%rax,%r12,1),%rdx ffffffff80012f2a: c1 e1 09 shl $0x9,%ecx ffffffff80012f2d: 74 31 je ffffffff80012f60 ffffffff80012f2f: 48 89 d1 mov %rdx,%rcx ffffffff80012f32: 48 29 c1 sub %rax,%rcx ffffffff80012f35: 83 e1 01 and $0x1,%ecx ffffffff80012f38: 74 16 je ffffffff80012f50 ffffffff80012f3a: c6 00 00 movb $0x0,(%rax) ffffffff80012f3d: 48 8d 40 01 lea 0x1(%rax),%rax ffffffff80012f41: 48 39 d0 cmp %rdx,%rax ffffffff80012f44: 74 1a je ffffffff80012f60 ffffffff80012f46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80012f4d: 00 00 00 ffffffff80012f50: c6 00 00 movb $0x0,(%rax) ffffffff80012f53: 48 83 c0 02 add $0x2,%rax ffffffff80012f57: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff80012f5b: 48 39 d0 cmp %rdx,%rax ffffffff80012f5e: 75 f0 jne ffffffff80012f50 ffffffff80012f60: 44 89 fe mov %r15d,%esi ffffffff80012f63: 4c 89 f2 mov %r14,%rdx ffffffff80012f66: 4c 89 ef mov %r13,%rdi ffffffff80012f69: e8 f2 dc ff ff call ffffffff80010c60 ffffffff80012f6e: 4c 89 f7 mov %r14,%rdi ffffffff80012f71: e8 1a 50 00 00 call ffffffff80017f90 ffffffff80012f76: 8b 73 18 mov 0x18(%rbx),%esi ffffffff80012f79: 85 f6 test %esi,%esi ffffffff80012f7b: 0f 84 a8 fb ff ff je ffffffff80012b29 ffffffff80012f81: 81 7b 1c ff 01 00 00 cmpl $0x1ff,0x1c(%rbx) ffffffff80012f88: 0f 87 9b fb ff ff ja ffffffff80012b29 ffffffff80012f8e: bf 00 02 00 00 mov $0x200,%edi ffffffff80012f93: e8 e8 4f 00 00 call ffffffff80017f80 ffffffff80012f98: 49 89 c4 mov %rax,%r12 ffffffff80012f9b: 48 85 c0 test %rax,%rax ffffffff80012f9e: 0f 84 85 fb ff ff je ffffffff80012b29 ffffffff80012fa4: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff80012fa8: 48 8d 3d f1 b6 0e 00 lea 0xeb6f1(%rip),%rdi # ffffffff800fe6a0 ffffffff80012faf: 8b 73 18 mov 0x18(%rbx),%esi ffffffff80012fb2: 4c 89 e2 mov %r12,%rdx ffffffff80012fb5: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80012fb9: 4c 8d 34 c7 lea (%rdi,%rax,8),%r14 ffffffff80012fbd: 49 8b 06 mov (%r14),%rax ffffffff80012fc0: 48 89 c7 mov %rax,%rdi ffffffff80012fc3: ff 50 30 call *0x30(%rax) ffffffff80012fc6: 85 c0 test %eax,%eax ffffffff80012fc8: 75 2d jne ffffffff80012ff7 ffffffff80012fca: 8b 43 1c mov 0x1c(%rbx),%eax ffffffff80012fcd: 44 89 fa mov %r15d,%edx ffffffff80012fd0: 8b 73 18 mov 0x18(%rbx),%esi ffffffff80012fd3: c1 ea 10 shr $0x10,%edx ffffffff80012fd6: 66 41 89 54 04 14 mov %dx,0x14(%r12,%rax,1) ffffffff80012fdc: 4c 89 e2 mov %r12,%rdx ffffffff80012fdf: 66 45 89 7c 04 1a mov %r15w,0x1a(%r12,%rax,1) ffffffff80012fe5: 41 c7 44 04 1c 00 00 movl $0x0,0x1c(%r12,%rax,1) ffffffff80012fec: 00 00 ffffffff80012fee: 49 8b 06 mov (%r14),%rax ffffffff80012ff1: 48 89 c7 mov %rax,%rdi ffffffff80012ff4: ff 50 38 call *0x38(%rax) ffffffff80012ff7: 4c 89 e7 mov %r12,%rdi ffffffff80012ffa: e8 91 4f 00 00 call ffffffff80017f90 ffffffff80012fff: e9 25 fb ff ff jmp ffffffff80012b29 ffffffff80013004: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013008: 4c 89 fe mov %r15,%rsi ffffffff8001300b: 4c 89 ef mov %r13,%rdi ffffffff8001300e: e8 1d de ff ff call ffffffff80010e30 ffffffff80013013: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff80013017: e9 01 fc ff ff jmp ffffffff80012c1d ffffffff8001301c: 4c 89 ef mov %r13,%rdi ffffffff8001301f: e8 2c dd ff ff call ffffffff80010d50 ffffffff80013024: 41 89 c0 mov %eax,%r8d ffffffff80013027: 85 c0 test %eax,%eax ffffffff80013029: 0f 84 fc fb ff ff je ffffffff80012c2b ffffffff8001302f: 41 8b 07 mov (%r15),%eax ffffffff80013032: 48 8d 3d 67 b6 0e 00 lea 0xeb667(%rip),%rdi # ffffffff800fe6a0 ffffffff80013039: 44 89 45 c8 mov %r8d,-0x38(%rbp) ffffffff8001303d: 44 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%r9d ffffffff80013044: 00 ffffffff80013045: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff80013049: 44 89 4d 94 mov %r9d,-0x6c(%rbp) ffffffff8001304d: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80013051: 4c 8d 14 c7 lea (%rdi,%rax,8),%r10 ffffffff80013055: 44 89 c8 mov %r9d,%eax ffffffff80013058: bf 00 02 00 00 mov $0x200,%edi ffffffff8001305d: c1 e8 09 shr $0x9,%eax ffffffff80013060: 41 03 42 08 add 0x8(%r10),%eax ffffffff80013064: 4c 89 55 c0 mov %r10,-0x40(%rbp) ffffffff80013068: 89 45 a0 mov %eax,-0x60(%rbp) ffffffff8001306b: e8 10 4f 00 00 call ffffffff80017f80 ffffffff80013070: 4c 8b 55 c0 mov -0x40(%rbp),%r10 ffffffff80013074: 8b 75 a0 mov -0x60(%rbp),%esi ffffffff80013077: 48 89 c7 mov %rax,%rdi ffffffff8001307a: 49 8b 02 mov (%r10),%rax ffffffff8001307d: 48 89 7d c0 mov %rdi,-0x40(%rbp) ffffffff80013081: 48 89 fa mov %rdi,%rdx ffffffff80013084: 4c 89 55 98 mov %r10,-0x68(%rbp) ffffffff80013088: 48 89 c7 mov %rax,%rdi ffffffff8001308b: ff 50 30 call *0x30(%rax) ffffffff8001308e: 44 8b 45 c8 mov -0x38(%rbp),%r8d ffffffff80013092: 85 c0 test %eax,%eax ffffffff80013094: 75 27 jne ffffffff800130bd ffffffff80013096: 4c 8b 55 98 mov -0x68(%rbp),%r10 ffffffff8001309a: 44 8b 4d 94 mov -0x6c(%rbp),%r9d ffffffff8001309e: 48 8b 55 c0 mov -0x40(%rbp),%rdx ffffffff800130a2: 8b 75 a0 mov -0x60(%rbp),%esi ffffffff800130a5: 49 8b 02 mov (%r10),%rax ffffffff800130a8: 41 81 e1 fc 01 00 00 and $0x1fc,%r9d ffffffff800130af: 46 89 04 0a mov %r8d,(%rdx,%r9,1) ffffffff800130b3: 48 89 c7 mov %rax,%rdi ffffffff800130b6: ff 50 38 call *0x38(%rax) ffffffff800130b9: 44 8b 45 c8 mov -0x38(%rbp),%r8d ffffffff800130bd: 48 8b 7d c0 mov -0x40(%rbp),%rdi ffffffff800130c1: 44 89 45 a0 mov %r8d,-0x60(%rbp) ffffffff800130c5: e8 c6 4e 00 00 call ffffffff80017f90 ffffffff800130ca: 44 8b 45 a0 mov -0x60(%rbp),%r8d ffffffff800130ce: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff800130d2: 48 8d 3d c7 b5 0e 00 lea 0xeb5c7(%rip),%rdi # ffffffff800fe6a0 ffffffff800130d9: 46 8d 14 85 00 00 00 lea 0x0(,%r8,4),%r10d ffffffff800130e0: 00 ffffffff800130e1: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff800130e5: 44 89 45 c8 mov %r8d,-0x38(%rbp) ffffffff800130e9: 4c 8d 0c c7 lea (%rdi,%rax,8),%r9 ffffffff800130ed: 44 89 d0 mov %r10d,%eax ffffffff800130f0: bf 00 02 00 00 mov $0x200,%edi ffffffff800130f5: 44 89 55 94 mov %r10d,-0x6c(%rbp) ffffffff800130f9: c1 e8 09 shr $0x9,%eax ffffffff800130fc: 41 03 41 08 add 0x8(%r9),%eax ffffffff80013100: 4c 89 4d c0 mov %r9,-0x40(%rbp) ffffffff80013104: 89 45 a0 mov %eax,-0x60(%rbp) ffffffff80013107: e8 74 4e 00 00 call ffffffff80017f80 ffffffff8001310c: 4c 8b 4d c0 mov -0x40(%rbp),%r9 ffffffff80013110: 8b 75 a0 mov -0x60(%rbp),%esi ffffffff80013113: 48 89 c7 mov %rax,%rdi ffffffff80013116: 49 8b 01 mov (%r9),%rax ffffffff80013119: 48 89 7d c0 mov %rdi,-0x40(%rbp) ffffffff8001311d: 48 89 fa mov %rdi,%rdx ffffffff80013120: 4c 89 4d 98 mov %r9,-0x68(%rbp) ffffffff80013124: 48 89 c7 mov %rax,%rdi ffffffff80013127: ff 50 30 call *0x30(%rax) ffffffff8001312a: 44 8b 45 c8 mov -0x38(%rbp),%r8d ffffffff8001312e: 85 c0 test %eax,%eax ffffffff80013130: 75 2b jne ffffffff8001315d ffffffff80013132: 4c 8b 4d 98 mov -0x68(%rbp),%r9 ffffffff80013136: 44 8b 55 94 mov -0x6c(%rbp),%r10d ffffffff8001313a: 48 8b 55 c0 mov -0x40(%rbp),%rdx ffffffff8001313e: 8b 75 a0 mov -0x60(%rbp),%esi ffffffff80013141: 49 8b 01 mov (%r9),%rax ffffffff80013144: 41 81 e2 fc 01 00 00 and $0x1fc,%r10d ffffffff8001314b: 42 c7 04 12 f8 ff ff movl $0xffffff8,(%rdx,%r10,1) ffffffff80013152: 0f ffffffff80013153: 48 89 c7 mov %rax,%rdi ffffffff80013156: ff 50 38 call *0x38(%rax) ffffffff80013159: 44 8b 45 c8 mov -0x38(%rbp),%r8d ffffffff8001315d: 48 8b 7d c0 mov -0x40(%rbp),%rdi ffffffff80013161: 44 89 45 a0 mov %r8d,-0x60(%rbp) ffffffff80013165: e8 26 4e 00 00 call ffffffff80017f90 ffffffff8001316a: 44 89 e2 mov %r12d,%edx ffffffff8001316d: 48 89 d7 mov %rdx,%rdi ffffffff80013170: 48 89 55 c0 mov %rdx,-0x40(%rbp) ffffffff80013174: e8 07 4e 00 00 call ffffffff80017f80 ffffffff80013179: 48 8b 55 c0 mov -0x40(%rbp),%rdx ffffffff8001317d: 44 8b 45 a0 mov -0x60(%rbp),%r8d ffffffff80013181: 49 89 c1 mov %rax,%r9 ffffffff80013184: 48 01 c2 add %rax,%rdx ffffffff80013187: 45 85 e4 test %r12d,%r12d ffffffff8001318a: 74 34 je ffffffff800131c0 ffffffff8001318c: 48 89 d6 mov %rdx,%rsi ffffffff8001318f: 48 29 c6 sub %rax,%rsi ffffffff80013192: 83 e6 01 and $0x1,%esi ffffffff80013195: 74 19 je ffffffff800131b0 ffffffff80013197: c6 00 00 movb $0x0,(%rax) ffffffff8001319a: 48 8d 40 01 lea 0x1(%rax),%rax ffffffff8001319e: 48 39 c2 cmp %rax,%rdx ffffffff800131a1: 74 1d je ffffffff800131c0 ffffffff800131a3: 66 90 xchg %ax,%ax ffffffff800131a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800131ac: 00 00 00 00 ffffffff800131b0: c6 00 00 movb $0x0,(%rax) ffffffff800131b3: 48 83 c0 02 add $0x2,%rax ffffffff800131b7: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff800131bb: 48 39 c2 cmp %rax,%rdx ffffffff800131be: 75 f0 jne ffffffff800131b0 ffffffff800131c0: 44 89 c6 mov %r8d,%esi ffffffff800131c3: 4c 89 ca mov %r9,%rdx ffffffff800131c6: 4c 89 ef mov %r13,%rdi ffffffff800131c9: 44 89 45 c0 mov %r8d,-0x40(%rbp) ffffffff800131cd: 4c 89 4d a0 mov %r9,-0x60(%rbp) ffffffff800131d1: e8 8a da ff ff call ffffffff80010c60 ffffffff800131d6: 48 8b 7d a0 mov -0x60(%rbp),%rdi ffffffff800131da: e8 b1 4d 00 00 call ffffffff80017f90 ffffffff800131df: 44 8b 45 c0 mov -0x40(%rbp),%r8d ffffffff800131e3: e9 d1 fa ff ff jmp ffffffff80012cb9 ffffffff800131e8: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff800131ec: 50 push %rax ffffffff800131ed: 9d popf ffffffff800131ee: 41 bf ff ff ff ff mov $0xffffffff,%r15d ffffffff800131f4: e9 54 fa ff ff jmp ffffffff80012c4d ffffffff800131f9: 45 31 ff xor %r15d,%r15d ffffffff800131fc: e9 33 fa ff ff jmp ffffffff80012c34 ffffffff80013201: 45 31 ff xor %r15d,%r15d ffffffff80013204: e9 88 fb ff ff jmp ffffffff80012d91 ffffffff80013209: c7 05 ad b3 05 00 01 movl $0x1,0x5b3ad(%rip) # ffffffff8006e5c0 ffffffff80013210: 00 00 00 ffffffff80013213: e9 79 fb ff ff jmp ffffffff80012d91 ffffffff80013218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001321f: 00 ffffffff80013220 : ffffffff80013220: 55 push %rbp ffffffff80013221: 48 89 e5 mov %rsp,%rbp ffffffff80013224: 41 57 push %r15 ffffffff80013226: 41 56 push %r14 ffffffff80013228: 41 55 push %r13 ffffffff8001322a: 41 54 push %r12 ffffffff8001322c: 53 push %rbx ffffffff8001322d: 48 83 ec 18 sub $0x18,%rsp ffffffff80013231: 9c pushf ffffffff80013232: 58 pop %rax ffffffff80013233: fa cli ffffffff80013234: 48 89 45 c8 mov %rax,-0x38(%rbp) ffffffff80013238: 48 85 ff test %rdi,%rdi ffffffff8001323b: 0f 84 b7 00 00 00 je ffffffff800132f8 ffffffff80013241: 80 7f 14 00 cmpb $0x0,0x14(%rdi) ffffffff80013245: 0f 84 ad 00 00 00 je ffffffff800132f8 ffffffff8001324b: 8b 47 0c mov 0xc(%rdi),%eax ffffffff8001324e: 41 89 f4 mov %esi,%r12d ffffffff80013251: 85 d2 test %edx,%edx ffffffff80013253: 0f 85 7f 00 00 00 jne ffffffff800132d8 ffffffff80013259: 41 39 c4 cmp %eax,%r12d ffffffff8001325c: 44 0f 47 e0 cmova %eax,%r12d ffffffff80013260: 0f be 47 20 movsbl 0x20(%rdi),%eax ffffffff80013264: 44 89 67 08 mov %r12d,0x8(%rdi) ffffffff80013268: 3c 41 cmp $0x41,%al ffffffff8001326a: 74 50 je ffffffff800132bc ffffffff8001326c: 83 e8 41 sub $0x41,%eax ffffffff8001326f: 8b 77 04 mov 0x4(%rdi),%esi ffffffff80013272: 48 98 cltq ffffffff80013274: 48 8d 14 80 lea (%rax,%rax,4),%rdx ffffffff80013278: 48 8d 05 21 b4 0e 00 lea 0xeb421(%rip),%rax # ffffffff800fe6a0 ffffffff8001327f: 4c 8d 34 d0 lea (%rax,%rdx,8),%r14 ffffffff80013283: 45 8b 6e 10 mov 0x10(%r14),%r13d ffffffff80013287: 89 37 mov %esi,(%rdi) ffffffff80013289: 41 c1 e5 09 shl $0x9,%r13d ffffffff8001328d: 45 39 ec cmp %r13d,%r12d ffffffff80013290: 72 2a jb ffffffff800132bc ffffffff80013292: 48 89 fb mov %rdi,%rbx ffffffff80013295: 45 89 ef mov %r13d,%r15d ffffffff80013298: eb 11 jmp ffffffff800132ab ffffffff8001329a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800132a0: 89 03 mov %eax,(%rbx) ffffffff800132a2: 45 01 ef add %r13d,%r15d ffffffff800132a5: 44 39 7b 08 cmp %r15d,0x8(%rbx) ffffffff800132a9: 72 11 jb ffffffff800132bc ffffffff800132ab: 4c 89 f7 mov %r14,%rdi ffffffff800132ae: e8 1d da ff ff call ffffffff80010cd0 ffffffff800132b3: 89 c6 mov %eax,%esi ffffffff800132b5: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff800132ba: 76 e4 jbe ffffffff800132a0 ffffffff800132bc: 48 8b 45 c8 mov -0x38(%rbp),%rax ffffffff800132c0: 50 push %rax ffffffff800132c1: 9d popf ffffffff800132c2: 44 89 e0 mov %r12d,%eax ffffffff800132c5: 48 83 c4 18 add $0x18,%rsp ffffffff800132c9: 5b pop %rbx ffffffff800132ca: 41 5c pop %r12 ffffffff800132cc: 41 5d pop %r13 ffffffff800132ce: 41 5e pop %r14 ffffffff800132d0: 41 5f pop %r15 ffffffff800132d2: 5d pop %rbp ffffffff800132d3: c3 ret ffffffff800132d4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800132d8: 44 8b 67 08 mov 0x8(%rdi),%r12d ffffffff800132dc: 83 fa 01 cmp $0x1,%edx ffffffff800132df: 74 0f je ffffffff800132f0 ffffffff800132e1: 01 c6 add %eax,%esi ffffffff800132e3: 83 fa 02 cmp $0x2,%edx ffffffff800132e6: 44 0f 44 e6 cmove %esi,%r12d ffffffff800132ea: e9 6a ff ff ff jmp ffffffff80013259 ffffffff800132ef: 90 nop ffffffff800132f0: 41 01 f4 add %esi,%r12d ffffffff800132f3: e9 61 ff ff ff jmp ffffffff80013259 ffffffff800132f8: 48 8b 45 c8 mov -0x38(%rbp),%rax ffffffff800132fc: 50 push %rax ffffffff800132fd: 9d popf ffffffff800132fe: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80013303: eb c0 jmp ffffffff800132c5 ffffffff80013305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001330c: 00 00 00 00 ffffffff80013310 : ffffffff80013310: 0f b6 07 movzbl (%rdi),%eax ffffffff80013313: 84 c0 test %al,%al ffffffff80013315: 74 06 je ffffffff8001331d ffffffff80013317: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff8001331b: 74 63 je ffffffff80013380 ffffffff8001331d: 0f b6 05 80 ae 05 00 movzbl 0x5ae80(%rip),%eax # ffffffff8006e1a4 ffffffff80013324: 3c 41 cmp $0x41,%al ffffffff80013326: 74 08 je ffffffff80013330 ffffffff80013328: 31 c0 xor %eax,%eax ffffffff8001332a: c3 ret ffffffff8001332b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80013330: 55 push %rbp ffffffff80013331: 48 89 e5 mov %rsp,%rbp ffffffff80013334: 53 push %rbx ffffffff80013335: 48 81 ec 00 04 00 00 sub $0x400,%rsp ffffffff8001333c: 9c pushf ffffffff8001333d: 58 pop %rax ffffffff8001333e: fa cli ffffffff8001333f: 48 8d b5 f8 fb ff ff lea -0x408(%rbp),%rsi ffffffff80013346: 48 89 c3 mov %rax,%rbx ffffffff80013349: e8 22 ed ff ff call ffffffff80012070 ffffffff8001334e: 48 8d bd f8 fb ff ff lea -0x408(%rbp),%rdi ffffffff80013355: e8 a6 f1 ff ff call ffffffff80012500 ffffffff8001335a: 48 85 c0 test %rax,%rax ffffffff8001335d: 74 39 je ffffffff80013398 ffffffff8001335f: f6 80 08 05 00 00 10 testb $0x10,0x508(%rax) ffffffff80013366: 74 30 je ffffffff80013398 ffffffff80013368: c6 80 0c 05 00 00 00 movb $0x0,0x50c(%rax) ffffffff8001336f: 53 push %rbx ffffffff80013370: 9d popf ffffffff80013371: b8 01 00 00 00 mov $0x1,%eax ffffffff80013376: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001337a: c9 leave ffffffff8001337b: c3 ret ffffffff8001337c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013380: 8d 48 9f lea -0x61(%rax),%ecx ffffffff80013383: 8d 50 e0 lea -0x20(%rax),%edx ffffffff80013386: 80 f9 1a cmp $0x1a,%cl ffffffff80013389: 0f 42 c2 cmovb %edx,%eax ffffffff8001338c: 48 83 c7 02 add $0x2,%rdi ffffffff80013390: eb 92 jmp ffffffff80013324 ffffffff80013392: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80013398: 53 push %rbx ffffffff80013399: 9d popf ffffffff8001339a: 31 c0 xor %eax,%eax ffffffff8001339c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800133a0: c9 leave ffffffff800133a1: c3 ret ffffffff800133a2: 0f 1f 00 nopl (%rax) ffffffff800133a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800133ac: 00 00 00 00 ffffffff800133b0 : ffffffff800133b0: 55 push %rbp ffffffff800133b1: 48 89 e5 mov %rsp,%rbp ffffffff800133b4: 41 57 push %r15 ffffffff800133b6: 41 56 push %r14 ffffffff800133b8: 49 89 fe mov %rdi,%r14 ffffffff800133bb: 41 55 push %r13 ffffffff800133bd: 41 54 push %r12 ffffffff800133bf: 53 push %rbx ffffffff800133c0: 48 81 ec 48 04 00 00 sub $0x448,%rsp ffffffff800133c7: 9c pushf ffffffff800133c8: 58 pop %rax ffffffff800133c9: fa cli ffffffff800133ca: 48 89 85 98 fb ff ff mov %rax,-0x468(%rbp) ffffffff800133d1: 0f b6 07 movzbl (%rdi),%eax ffffffff800133d4: 84 c0 test %al,%al ffffffff800133d6: 74 0a je ffffffff800133e2 ffffffff800133d8: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff800133dc: 0f 84 23 03 00 00 je ffffffff80013705 ffffffff800133e2: 0f b6 05 bb ad 05 00 movzbl 0x5adbb(%rip),%eax # ffffffff8006e1a4 ffffffff800133e9: 3c 41 cmp $0x41,%al ffffffff800133eb: 0f 84 b4 02 00 00 je ffffffff800136a5 ffffffff800133f1: 0f be f8 movsbl %al,%edi ffffffff800133f4: 48 8d 1d a5 b2 0e 00 lea 0xeb2a5(%rip),%rbx # ffffffff800fe6a0 ffffffff800133fb: 8d 47 bf lea -0x41(%rdi),%eax ffffffff800133fe: 4c 63 c0 movslq %eax,%r8 ffffffff80013401: 4b 8d 04 80 lea (%r8,%r8,4),%rax ffffffff80013405: 80 7c c3 24 00 cmpb $0x0,0x24(%rbx,%rax,8) ffffffff8001340a: 0f 84 6c 02 00 00 je ffffffff8001367c ffffffff80013410: 41 0f b6 06 movzbl (%r14),%eax ffffffff80013414: 3c 2f cmp $0x2f,%al ffffffff80013416: 0f 84 c3 02 00 00 je ffffffff800136df ffffffff8001341c: 84 c0 test %al,%al ffffffff8001341e: 75 1d jne ffffffff8001343d ffffffff80013420: 31 c0 xor %eax,%eax ffffffff80013422: 48 8b 9d 98 fb ff ff mov -0x468(%rbp),%rbx ffffffff80013429: 53 push %rbx ffffffff8001342a: 9d popf ffffffff8001342b: 48 81 c4 48 04 00 00 add $0x448,%rsp ffffffff80013432: 5b pop %rbx ffffffff80013433: 41 5c pop %r12 ffffffff80013435: 41 5d pop %r13 ffffffff80013437: 41 5e pop %r14 ffffffff80013439: 41 5f pop %r15 ffffffff8001343b: 5d pop %rbp ffffffff8001343c: c3 ret ffffffff8001343d: 4b 8d 04 80 lea (%r8,%r8,4),%rax ffffffff80013441: 48 8d 3d 58 b2 0e 00 lea 0xeb258(%rip),%rdi # ffffffff800fe6a0 ffffffff80013448: 4c 89 85 b8 fb ff ff mov %r8,-0x448(%rbp) ffffffff8001344f: 48 8d 1c c7 lea (%rdi,%rax,8),%rbx ffffffff80013453: 8b 7b 10 mov 0x10(%rbx),%edi ffffffff80013456: 44 8b 63 14 mov 0x14(%rbx),%r12d ffffffff8001345a: c1 e7 09 shl $0x9,%edi ffffffff8001345d: e8 1e 4b 00 00 call ffffffff80017f80 ffffffff80013462: 4c 8b 85 b8 fb ff ff mov -0x448(%rbp),%r8 ffffffff80013469: 48 85 c0 test %rax,%rax ffffffff8001346c: 48 89 85 a0 fb ff ff mov %rax,-0x460(%rbp) ffffffff80013473: 74 ab je ffffffff80013420 ffffffff80013475: 41 0f b6 06 movzbl (%r14),%eax ffffffff80013479: 84 c0 test %al,%al ffffffff8001347b: 0f 84 99 02 00 00 je ffffffff8001371a ffffffff80013481: 4d 89 f7 mov %r14,%r15 ffffffff80013484: 4d 89 c5 mov %r8,%r13 ffffffff80013487: 4c 8b b5 a0 fb ff ff mov -0x460(%rbp),%r14 ffffffff8001348e: 31 c9 xor %ecx,%ecx ffffffff80013490: 48 8d 95 d0 fb ff ff lea -0x430(%rbp),%rdx ffffffff80013497: 3c 2f cmp $0x2f,%al ffffffff80013499: 0f 84 2d 04 00 00 je ffffffff800138cc ffffffff8001349f: 90 nop ffffffff800134a0: 49 83 c7 01 add $0x1,%r15 ffffffff800134a4: 88 02 mov %al,(%rdx) ffffffff800134a6: 83 c1 01 add $0x1,%ecx ffffffff800134a9: 48 83 c2 01 add $0x1,%rdx ffffffff800134ad: 41 0f b6 07 movzbl (%r15),%eax ffffffff800134b1: 84 c0 test %al,%al ffffffff800134b3: 74 04 je ffffffff800134b9 ffffffff800134b5: 3c 2f cmp $0x2f,%al ffffffff800134b7: 75 e7 jne ffffffff800134a0 ffffffff800134b9: 48 63 c9 movslq %ecx,%rcx ffffffff800134bc: c6 84 0d d0 fb ff ff movb $0x0,-0x430(%rbp,%rcx,1) ffffffff800134c3: 00 ffffffff800134c4: 3c 2f cmp $0x2f,%al ffffffff800134c6: 0f 84 07 04 00 00 je ffffffff800138d3 ffffffff800134cc: 41 81 fc f7 ff ff 0f cmp $0xffffff7,%r12d ffffffff800134d3: 0f 87 92 01 00 00 ja ffffffff8001366b ffffffff800134d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800134e0: 4c 89 f2 mov %r14,%rdx ffffffff800134e3: 44 89 e6 mov %r12d,%esi ffffffff800134e6: 48 89 df mov %rbx,%rdi ffffffff800134e9: e8 02 d7 ff ff call ffffffff80010bf0 ffffffff800134ee: 85 c0 test %eax,%eax ffffffff800134f0: 0f 85 75 01 00 00 jne ffffffff8001366b ffffffff800134f6: 8b 43 10 mov 0x10(%rbx),%eax ffffffff800134f9: 31 f6 xor %esi,%esi ffffffff800134fb: 4c 89 f1 mov %r14,%rcx ffffffff800134fe: 41 89 c1 mov %eax,%r9d ffffffff80013501: 89 85 ac fb ff ff mov %eax,-0x454(%rbp) ffffffff80013507: 41 c1 e1 09 shl $0x9,%r9d ffffffff8001350b: 41 c1 e9 05 shr $0x5,%r9d ffffffff8001350f: 0f 84 3b 01 00 00 je ffffffff80013650 ffffffff80013515: 45 89 cb mov %r9d,%r11d ffffffff80013518: 45 89 e1 mov %r12d,%r9d ffffffff8001351b: eb 13 jmp ffffffff80013530 ffffffff8001351d: 0f 1f 00 nopl (%rax) ffffffff80013520: 83 c6 01 add $0x1,%esi ffffffff80013523: 48 83 c1 20 add $0x20,%rcx ffffffff80013527: 41 39 f3 cmp %esi,%r11d ffffffff8001352a: 0f 84 80 03 00 00 je ffffffff800138b0 ffffffff80013530: 0f b6 01 movzbl (%rcx),%eax ffffffff80013533: 84 c0 test %al,%al ffffffff80013535: 0f 84 75 03 00 00 je ffffffff800138b0 ffffffff8001353b: 3c e5 cmp $0xe5,%al ffffffff8001353d: 74 e1 je ffffffff80013520 ffffffff8001353f: 44 0f b6 51 0b movzbl 0xb(%rcx),%r10d ffffffff80013544: 41 80 fa 0f cmp $0xf,%r10b ffffffff80013548: 74 d6 je ffffffff80013520 ffffffff8001354a: 41 f6 c2 08 test $0x8,%r10b ffffffff8001354e: 75 d0 jne ffffffff80013520 ffffffff80013550: 4c 8d 85 c4 fb ff ff lea -0x43c(%rbp),%r8 ffffffff80013557: 31 c0 xor %eax,%eax ffffffff80013559: 4c 89 c2 mov %r8,%rdx ffffffff8001355c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013560: 0f b6 3c 01 movzbl (%rcx,%rax,1),%edi ffffffff80013564: 40 80 ff 20 cmp $0x20,%dil ffffffff80013568: 74 16 je ffffffff80013580 ffffffff8001356a: 48 83 c0 01 add $0x1,%rax ffffffff8001356e: 40 88 3a mov %dil,(%rdx) ffffffff80013571: 48 83 c2 01 add $0x1,%rdx ffffffff80013575: 48 83 f8 08 cmp $0x8,%rax ffffffff80013579: 75 e5 jne ffffffff80013560 ffffffff8001357b: b8 08 00 00 00 mov $0x8,%eax ffffffff80013580: 80 79 08 20 cmpb $0x20,0x8(%rcx) ffffffff80013584: 0f 85 e6 02 00 00 jne ffffffff80013870 ffffffff8001358a: 44 88 95 b4 fb ff ff mov %r10b,-0x44c(%rbp) ffffffff80013591: 48 63 d0 movslq %eax,%rdx ffffffff80013594: 48 8d bd d0 fb ff ff lea -0x430(%rbp),%rdi ffffffff8001359b: 41 89 c4 mov %eax,%r12d ffffffff8001359e: c6 84 15 c4 fb ff ff movb $0x0,-0x43c(%rbp,%rdx,1) ffffffff800135a5: 00 ffffffff800135a6: 31 d2 xor %edx,%edx ffffffff800135a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800135af: 00 ffffffff800135b0: 41 0f b6 00 movzbl (%r8),%eax ffffffff800135b4: 44 0f b6 17 movzbl (%rdi),%r10d ffffffff800135b8: 44 88 95 b8 fb ff ff mov %r10b,-0x448(%rbp) ffffffff800135bf: 44 8d 50 9f lea -0x61(%rax),%r10d ffffffff800135c3: 44 88 95 b3 fb ff ff mov %r10b,-0x44d(%rbp) ffffffff800135ca: 44 8d 50 e0 lea -0x20(%rax),%r10d ffffffff800135ce: 80 bd b3 fb ff ff 1a cmpb $0x1a,-0x44d(%rbp) ffffffff800135d5: 44 0f 43 d0 cmovae %eax,%r10d ffffffff800135d9: 0f b6 85 b8 fb ff ff movzbl -0x448(%rbp),%eax ffffffff800135e0: 44 88 95 b3 fb ff ff mov %r10b,-0x44d(%rbp) ffffffff800135e7: 44 8d 50 9f lea -0x61(%rax),%r10d ffffffff800135eb: 83 e8 20 sub $0x20,%eax ffffffff800135ee: 41 80 fa 1a cmp $0x1a,%r10b ffffffff800135f2: 44 0f b6 95 b8 fb ff movzbl -0x448(%rbp),%r10d ffffffff800135f9: ff ffffffff800135fa: 41 0f 43 c2 cmovae %r10d,%eax ffffffff800135fe: 38 85 b3 fb ff ff cmp %al,-0x44d(%rbp) ffffffff80013604: 0f 85 16 ff ff ff jne ffffffff80013520 ffffffff8001360a: 83 c2 01 add $0x1,%edx ffffffff8001360d: 49 83 c0 01 add $0x1,%r8 ffffffff80013611: 48 83 c7 01 add $0x1,%rdi ffffffff80013615: 41 39 d4 cmp %edx,%r12d ffffffff80013618: 7d 96 jge ffffffff800135b0 ffffffff8001361a: 0f b7 41 14 movzwl 0x14(%rcx),%eax ffffffff8001361e: 0f b7 51 1a movzwl 0x1a(%rcx),%edx ffffffff80013622: 45 89 cc mov %r9d,%r12d ffffffff80013625: c1 e0 10 shl $0x10,%eax ffffffff80013628: 09 c2 or %eax,%edx ffffffff8001362a: 41 0f b6 07 movzbl (%r15),%eax ffffffff8001362e: 84 c0 test %al,%al ffffffff80013630: 0f 84 a6 02 00 00 je ffffffff800138dc ffffffff80013636: f6 85 b4 fb ff ff 10 testb $0x10,-0x44c(%rbp) ffffffff8001363d: 0f 85 75 02 00 00 jne ffffffff800138b8 ffffffff80013643: 66 90 xchg %ax,%ax ffffffff80013645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001364c: 00 00 00 00 ffffffff80013650: 44 89 e6 mov %r12d,%esi ffffffff80013653: 48 89 df mov %rbx,%rdi ffffffff80013656: e8 75 d6 ff ff call ffffffff80010cd0 ffffffff8001365b: 41 89 c4 mov %eax,%r12d ffffffff8001365e: 41 81 fc f7 ff ff 0f cmp $0xffffff7,%r12d ffffffff80013665: 0f 86 75 fe ff ff jbe ffffffff800134e0 ffffffff8001366b: 48 8b bd a0 fb ff ff mov -0x460(%rbp),%rdi ffffffff80013672: e8 19 49 00 00 call ffffffff80017f90 ffffffff80013677: e9 a4 fd ff ff jmp ffffffff80013420 ffffffff8001367c: 4c 89 85 b8 fb ff ff mov %r8,-0x448(%rbp) ffffffff80013683: e8 68 d9 ff ff call ffffffff80010ff0 ffffffff80013688: 4c 8b 85 b8 fb ff ff mov -0x448(%rbp),%r8 ffffffff8001368f: 84 c0 test %al,%al ffffffff80013691: 0f 84 89 fd ff ff je ffffffff80013420 ffffffff80013697: 41 0f b6 06 movzbl (%r14),%eax ffffffff8001369b: 3c 2f cmp $0x2f,%al ffffffff8001369d: 0f 85 79 fd ff ff jne ffffffff8001341c ffffffff800136a3: eb 3a jmp ffffffff800136df ffffffff800136a5: 4c 89 f7 mov %r14,%rdi ffffffff800136a8: 48 8d b5 d0 fb ff ff lea -0x430(%rbp),%rsi ffffffff800136af: e8 bc e9 ff ff call ffffffff80012070 ffffffff800136b4: 48 8d bd d0 fb ff ff lea -0x430(%rbp),%rdi ffffffff800136bb: e8 40 ee ff ff call ffffffff80012500 ffffffff800136c0: 48 85 c0 test %rax,%rax ffffffff800136c3: 74 30 je ffffffff800136f5 ffffffff800136c5: f6 80 08 05 00 00 10 testb $0x10,0x508(%rax) ffffffff800136cc: 75 27 jne ffffffff800136f5 ffffffff800136ce: c6 80 0c 05 00 00 00 movb $0x0,0x50c(%rax) ffffffff800136d5: b8 01 00 00 00 mov $0x1,%eax ffffffff800136da: e9 43 fd ff ff jmp ffffffff80013422 ffffffff800136df: 41 0f b6 46 01 movzbl 0x1(%r14),%eax ffffffff800136e4: 49 83 c6 01 add $0x1,%r14 ffffffff800136e8: 84 c0 test %al,%al ffffffff800136ea: 0f 84 30 fd ff ff je ffffffff80013420 ffffffff800136f0: e9 48 fd ff ff jmp ffffffff8001343d ffffffff800136f5: 48 8b 85 98 fb ff ff mov -0x468(%rbp),%rax ffffffff800136fc: 50 push %rax ffffffff800136fd: 9d popf ffffffff800136fe: 31 c0 xor %eax,%eax ffffffff80013700: e9 26 fd ff ff jmp ffffffff8001342b ffffffff80013705: 8d 48 9f lea -0x61(%rax),%ecx ffffffff80013708: 8d 50 e0 lea -0x20(%rax),%edx ffffffff8001370b: 80 f9 1a cmp $0x1a,%cl ffffffff8001370e: 0f 42 c2 cmovb %edx,%eax ffffffff80013711: 49 83 c6 02 add $0x2,%r14 ffffffff80013715: e9 cf fc ff ff jmp ffffffff800133e9 ffffffff8001371a: 45 31 e4 xor %r12d,%r12d ffffffff8001371d: 45 31 ff xor %r15d,%r15d ffffffff80013720: 45 31 ed xor %r13d,%r13d ffffffff80013723: bf 00 02 00 00 mov $0x200,%edi ffffffff80013728: 4c 89 85 b8 fb ff ff mov %r8,-0x448(%rbp) ffffffff8001372f: e8 4c 48 00 00 call ffffffff80017f80 ffffffff80013734: 4c 8b 85 b8 fb ff ff mov -0x448(%rbp),%r8 ffffffff8001373b: 48 85 c0 test %rax,%rax ffffffff8001373e: 48 89 c2 mov %rax,%rdx ffffffff80013741: 0f 84 24 ff ff ff je ffffffff8001366b ffffffff80013747: 4b 8d 04 80 lea (%r8,%r8,4),%rax ffffffff8001374b: 48 8d 3d 4e af 0e 00 lea 0xeaf4e(%rip),%rdi # ffffffff800fe6a0 ffffffff80013752: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) ffffffff80013759: 44 89 fe mov %r15d,%esi ffffffff8001375c: 4c 8d 34 c7 lea (%rdi,%rax,8),%r14 ffffffff80013760: 49 8b 06 mov (%r14),%rax ffffffff80013763: 48 89 c7 mov %rax,%rdi ffffffff80013766: ff 50 30 call *0x30(%rax) ffffffff80013769: 48 8b 95 b8 fb ff ff mov -0x448(%rbp),%rdx ffffffff80013770: 85 c0 test %eax,%eax ffffffff80013772: 0f 85 a0 01 00 00 jne ffffffff80013918 ffffffff80013778: 42 c6 04 22 e5 movb $0xe5,(%rdx,%r12,1) ffffffff8001377d: 49 8b 06 mov (%r14),%rax ffffffff80013780: 44 89 fe mov %r15d,%esi ffffffff80013783: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) ffffffff8001378a: 48 89 c7 mov %rax,%rdi ffffffff8001378d: ff 50 38 call *0x38(%rax) ffffffff80013790: 48 8b 95 b8 fb ff ff mov -0x448(%rbp),%rdx ffffffff80013797: 85 c0 test %eax,%eax ffffffff80013799: 0f 85 79 01 00 00 jne ffffffff80013918 ffffffff8001379f: 41 8d 45 ff lea -0x1(%r13),%eax ffffffff800137a3: 3d f6 ff ff 0f cmp $0xffffff6,%eax ffffffff800137a8: 0f 87 9b 00 00 00 ja ffffffff80013849 ffffffff800137ae: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) ffffffff800137b5: 44 89 ee mov %r13d,%esi ffffffff800137b8: 48 89 df mov %rbx,%rdi ffffffff800137bb: 44 89 ad b4 fb ff ff mov %r13d,-0x44c(%rbp) ffffffff800137c2: e8 09 d5 ff ff call ffffffff80010cd0 ffffffff800137c7: bf 00 02 00 00 mov $0x200,%edi ffffffff800137cc: 45 8b 66 08 mov 0x8(%r14),%r12d ffffffff800137d0: 41 89 c5 mov %eax,%r13d ffffffff800137d3: e8 a8 47 00 00 call ffffffff80017f80 ffffffff800137d8: 49 89 c7 mov %rax,%r15 ffffffff800137db: 48 85 c0 test %rax,%rax ffffffff800137de: 74 62 je ffffffff80013842 ffffffff800137e0: 8b 8d b4 fb ff ff mov -0x44c(%rbp),%ecx ffffffff800137e6: 4c 89 fa mov %r15,%rdx ffffffff800137e9: c1 e1 02 shl $0x2,%ecx ffffffff800137ec: 89 c8 mov %ecx,%eax ffffffff800137ee: 89 8d b4 fb ff ff mov %ecx,-0x44c(%rbp) ffffffff800137f4: c1 e8 09 shr $0x9,%eax ffffffff800137f7: 41 01 c4 add %eax,%r12d ffffffff800137fa: 49 8b 06 mov (%r14),%rax ffffffff800137fd: 44 89 e6 mov %r12d,%esi ffffffff80013800: 48 89 c7 mov %rax,%rdi ffffffff80013803: ff 50 30 call *0x30(%rax) ffffffff80013806: 85 c0 test %eax,%eax ffffffff80013808: 75 23 jne ffffffff8001382d ffffffff8001380a: 8b 8d b4 fb ff ff mov -0x44c(%rbp),%ecx ffffffff80013810: 49 8b 06 mov (%r14),%rax ffffffff80013813: 4c 89 fa mov %r15,%rdx ffffffff80013816: 44 89 e6 mov %r12d,%esi ffffffff80013819: 81 e1 fc 01 00 00 and $0x1fc,%ecx ffffffff8001381f: 48 89 c7 mov %rax,%rdi ffffffff80013822: 41 c7 04 0f 00 00 00 movl $0x0,(%r15,%rcx,1) ffffffff80013829: 00 ffffffff8001382a: ff 50 38 call *0x38(%rax) ffffffff8001382d: 4c 89 ff mov %r15,%rdi ffffffff80013830: e8 5b 47 00 00 call ffffffff80017f90 ffffffff80013835: 41 81 fd f7 ff ff 0f cmp $0xffffff7,%r13d ffffffff8001383c: 0f 86 73 ff ff ff jbe ffffffff800137b5 ffffffff80013842: 48 8b 95 b8 fb ff ff mov -0x448(%rbp),%rdx ffffffff80013849: 48 89 d7 mov %rdx,%rdi ffffffff8001384c: e8 3f 47 00 00 call ffffffff80017f90 ffffffff80013851: 48 8b bd a0 fb ff ff mov -0x460(%rbp),%rdi ffffffff80013858: e8 33 47 00 00 call ffffffff80017f90 ffffffff8001385d: b8 01 00 00 00 mov $0x1,%eax ffffffff80013862: e9 bb fb ff ff jmp ffffffff80013422 ffffffff80013867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001386e: 00 00 ffffffff80013870: 48 63 d0 movslq %eax,%rdx ffffffff80013873: 83 c0 01 add $0x1,%eax ffffffff80013876: 48 63 f8 movslq %eax,%rdi ffffffff80013879: c6 84 15 c4 fb ff ff movb $0x2e,-0x43c(%rbp,%rdx,1) ffffffff80013880: 2e ffffffff80013881: 31 d2 xor %edx,%edx ffffffff80013883: 4c 8d a4 3d c4 fb ff lea -0x43c(%rbp,%rdi,1),%r12 ffffffff8001388a: ff ffffffff8001388b: 0f b6 7c 11 08 movzbl 0x8(%rcx,%rdx,1),%edi ffffffff80013890: 40 80 ff 20 cmp $0x20,%dil ffffffff80013894: 0f 84 f0 fc ff ff je ffffffff8001358a ffffffff8001389a: 41 88 3c 14 mov %dil,(%r12,%rdx,1) ffffffff8001389e: 48 83 c2 01 add $0x1,%rdx ffffffff800138a2: 83 c0 01 add $0x1,%eax ffffffff800138a5: 48 83 fa 03 cmp $0x3,%rdx ffffffff800138a9: 75 e0 jne ffffffff8001388b ffffffff800138ab: e9 da fc ff ff jmp ffffffff8001358a ffffffff800138b0: 45 89 cc mov %r9d,%r12d ffffffff800138b3: e9 98 fd ff ff jmp ffffffff80013650 ffffffff800138b8: 41 89 d4 mov %edx,%r12d ffffffff800138bb: 31 c9 xor %ecx,%ecx ffffffff800138bd: 48 8d 95 d0 fb ff ff lea -0x430(%rbp),%rdx ffffffff800138c4: 3c 2f cmp $0x2f,%al ffffffff800138c6: 0f 85 d4 fb ff ff jne ffffffff800134a0 ffffffff800138cc: c6 85 d0 fb ff ff 00 movb $0x0,-0x430(%rbp) ffffffff800138d3: 49 83 c7 01 add $0x1,%r15 ffffffff800138d7: e9 f0 fb ff ff jmp ffffffff800134cc ffffffff800138dc: 4d 89 e8 mov %r13,%r8 ffffffff800138df: 48 8d 3d ba ad 0e 00 lea 0xeadba(%rip),%rdi # ffffffff800fe6a0 ffffffff800138e6: 45 8d 71 fe lea -0x2(%r9),%r14d ffffffff800138ea: 41 89 d5 mov %edx,%r13d ffffffff800138ed: 44 0f af b5 ac fb ff imul -0x454(%rbp),%r14d ffffffff800138f4: ff ffffffff800138f5: 4b 8d 04 80 lea (%r8,%r8,4),%rax ffffffff800138f9: 44 03 74 c7 0c add 0xc(%rdi,%rax,8),%r14d ffffffff800138fe: 89 f0 mov %esi,%eax ffffffff80013900: c1 e6 05 shl $0x5,%esi ffffffff80013903: c1 f8 04 sar $0x4,%eax ffffffff80013906: 81 e6 ff 01 00 00 and $0x1ff,%esi ffffffff8001390c: 45 8d 3c 06 lea (%r14,%rax,1),%r15d ffffffff80013910: 41 89 f4 mov %esi,%r12d ffffffff80013913: e9 0b fe ff ff jmp ffffffff80013723 ffffffff80013918: 48 89 d7 mov %rdx,%rdi ffffffff8001391b: e8 70 46 00 00 call ffffffff80017f90 ffffffff80013920: e9 46 fd ff ff jmp ffffffff8001366b ffffffff80013925: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001392c: 00 00 00 00 ffffffff80013930 : ffffffff80013930: 55 push %rbp ffffffff80013931: 48 89 f9 mov %rdi,%rcx ffffffff80013934: 48 89 e5 mov %rsp,%rbp ffffffff80013937: 53 push %rbx ffffffff80013938: 48 81 ec 08 04 00 00 sub $0x408,%rsp ffffffff8001393f: 9c pushf ffffffff80013940: 5b pop %rbx ffffffff80013941: fa cli ffffffff80013942: 0f b6 07 movzbl (%rdi),%eax ffffffff80013945: 84 c0 test %al,%al ffffffff80013947: 74 06 je ffffffff8001394f ffffffff80013949: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff8001394d: 74 69 je ffffffff800139b8 ffffffff8001394f: 0f b6 05 4e a8 05 00 movzbl 0x5a84e(%rip),%eax # ffffffff8006e1a4 ffffffff80013956: 3c 41 cmp $0x41,%al ffffffff80013958: 74 36 je ffffffff80013990 ffffffff8001395a: 0f be f8 movsbl %al,%edi ffffffff8001395d: 48 8d 15 00 d9 01 00 lea 0x1d900(%rip),%rdx # ffffffff80031264 ffffffff80013964: 48 89 ce mov %rcx,%rsi ffffffff80013967: e8 d4 d9 ff ff call ffffffff80011340 ffffffff8001396c: 48 89 c7 mov %rax,%rdi ffffffff8001396f: 31 c0 xor %eax,%eax ffffffff80013971: 48 85 ff test %rdi,%rdi ffffffff80013974: 74 0a je ffffffff80013980 ffffffff80013976: e8 a5 ed ff ff call ffffffff80012720 ffffffff8001397b: b8 01 00 00 00 mov $0x1,%eax ffffffff80013980: 53 push %rbx ffffffff80013981: 9d popf ffffffff80013982: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80013986: c9 leave ffffffff80013987: c3 ret ffffffff80013988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001398f: 00 ffffffff80013990: 48 89 cf mov %rcx,%rdi ffffffff80013993: 48 8d b5 f0 fb ff ff lea -0x410(%rbp),%rsi ffffffff8001399a: e8 d1 e6 ff ff call ffffffff80012070 ffffffff8001399f: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff800139a6: e8 55 eb ff ff call ffffffff80012500 ffffffff800139ab: 48 85 c0 test %rax,%rax ffffffff800139ae: 0f 95 c0 setne %al ffffffff800139b1: eb cd jmp ffffffff80013980 ffffffff800139b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800139b8: 8d 70 9f lea -0x61(%rax),%esi ffffffff800139bb: 8d 50 e0 lea -0x20(%rax),%edx ffffffff800139be: 40 80 fe 1a cmp $0x1a,%sil ffffffff800139c2: 0f 42 c2 cmovb %edx,%eax ffffffff800139c5: 48 83 c1 02 add $0x2,%rcx ffffffff800139c9: eb 8b jmp ffffffff80013956 ffffffff800139cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800139d0 : ffffffff800139d0: 55 push %rbp ffffffff800139d1: 48 89 e5 mov %rsp,%rbp ffffffff800139d4: 41 56 push %r14 ffffffff800139d6: 41 55 push %r13 ffffffff800139d8: 49 89 f5 mov %rsi,%r13 ffffffff800139db: 41 54 push %r12 ffffffff800139dd: 49 89 fc mov %rdi,%r12 ffffffff800139e0: 53 push %rbx ffffffff800139e1: 48 81 ec 10 04 00 00 sub $0x410,%rsp ffffffff800139e8: 0f b6 07 movzbl (%rdi),%eax ffffffff800139eb: 84 c0 test %al,%al ffffffff800139ed: 74 06 je ffffffff800139f5 ffffffff800139ef: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff800139f3: 74 7c je ffffffff80013a71 ffffffff800139f5: 0f b6 05 a8 a7 05 00 movzbl 0x5a7a8(%rip),%eax # ffffffff8006e1a4 ffffffff800139fc: 3c 41 cmp $0x41,%al ffffffff800139fe: 74 18 je ffffffff80013a18 ffffffff80013a00: 31 c0 xor %eax,%eax ffffffff80013a02: 48 81 c4 10 04 00 00 add $0x410,%rsp ffffffff80013a09: 5b pop %rbx ffffffff80013a0a: 41 5c pop %r12 ffffffff80013a0c: 41 5d pop %r13 ffffffff80013a0e: 41 5e pop %r14 ffffffff80013a10: 5d pop %rbp ffffffff80013a11: c3 ret ffffffff80013a12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80013a18: 41 0f b6 45 00 movzbl 0x0(%r13),%eax ffffffff80013a1d: 84 c0 test %al,%al ffffffff80013a1f: 75 37 jne ffffffff80013a58 ffffffff80013a21: 0f b6 05 7c a7 05 00 movzbl 0x5a77c(%rip),%eax # ffffffff8006e1a4 ffffffff80013a28: 3c 41 cmp $0x41,%al ffffffff80013a2a: 75 d4 jne ffffffff80013a00 ffffffff80013a2c: 9c pushf ffffffff80013a2d: 58 pop %rax ffffffff80013a2e: fa cli ffffffff80013a2f: 4c 89 e7 mov %r12,%rdi ffffffff80013a32: 49 89 c6 mov %rax,%r14 ffffffff80013a35: e8 c6 ea ff ff call ffffffff80012500 ffffffff80013a3a: 48 85 c0 test %rax,%rax ffffffff80013a3d: 74 0d je ffffffff80013a4c ffffffff80013a3f: 4c 89 ef mov %r13,%rdi ffffffff80013a42: e8 b9 ea ff ff call ffffffff80012500 ffffffff80013a47: 48 85 c0 test %rax,%rax ffffffff80013a4a: 74 3a je ffffffff80013a86 ffffffff80013a4c: 41 56 push %r14 ffffffff80013a4e: 9d popf ffffffff80013a4f: eb af jmp ffffffff80013a00 ffffffff80013a51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80013a58: 41 80 7d 01 3a cmpb $0x3a,0x1(%r13) ffffffff80013a5d: 75 c2 jne ffffffff80013a21 ffffffff80013a5f: 8d 48 9f lea -0x61(%rax),%ecx ffffffff80013a62: 8d 50 e0 lea -0x20(%rax),%edx ffffffff80013a65: 80 f9 1a cmp $0x1a,%cl ffffffff80013a68: 0f 42 c2 cmovb %edx,%eax ffffffff80013a6b: 49 83 c5 02 add $0x2,%r13 ffffffff80013a6f: eb b7 jmp ffffffff80013a28 ffffffff80013a71: 8d 48 9f lea -0x61(%rax),%ecx ffffffff80013a74: 8d 50 e0 lea -0x20(%rax),%edx ffffffff80013a77: 80 f9 1a cmp $0x1a,%cl ffffffff80013a7a: 0f 42 c2 cmovb %edx,%eax ffffffff80013a7d: 49 83 c4 02 add $0x2,%r12 ffffffff80013a81: e9 76 ff ff ff jmp ffffffff800139fc ffffffff80013a86: 45 31 c0 xor %r8d,%r8d ffffffff80013a89: 41 80 3c 24 00 cmpb $0x0,(%r12) ffffffff80013a8e: 74 0b je ffffffff80013a9b ffffffff80013a90: 49 83 c0 01 add $0x1,%r8 ffffffff80013a94: 43 80 3c 04 00 cmpb $0x0,(%r12,%r8,1) ffffffff80013a99: 75 f5 jne ffffffff80013a90 ffffffff80013a9b: 4c 8d 15 9e b4 0e 00 lea 0xeb49e(%rip),%r10 # ffffffff800fef40 ffffffff80013aa2: 4d 63 c0 movslq %r8d,%r8 ffffffff80013aa5: 4b 8d 14 02 lea (%r10,%r8,1),%rdx ffffffff80013aa9: 4d 8d 9a 00 10 09 00 lea 0x91000(%r10),%r11 ffffffff80013ab0: eb 25 jmp ffffffff80013ad7 ffffffff80013ab2: 0f 1f 00 nopl (%rax) ffffffff80013ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013abc: 00 00 00 00 ffffffff80013ac0: 49 81 c2 10 09 00 00 add $0x910,%r10 ffffffff80013ac7: 48 81 c2 10 09 00 00 add $0x910,%rdx ffffffff80013ace: 4d 39 da cmp %r11,%r10 ffffffff80013ad1: 0f 84 99 03 00 00 je ffffffff80013e70 ffffffff80013ad7: 41 80 ba 0c 05 00 00 cmpb $0x0,0x50c(%r10) ffffffff80013ade: 00 ffffffff80013adf: 74 df je ffffffff80013ac0 ffffffff80013ae1: 41 0f b6 02 movzbl (%r10),%eax ffffffff80013ae5: 49 8d 9a 0d 05 00 00 lea 0x50d(%r10),%rbx ffffffff80013aec: 4c 89 d7 mov %r10,%rdi ffffffff80013aef: 4c 89 e6 mov %r12,%rsi ffffffff80013af2: 84 c0 test %al,%al ffffffff80013af4: 75 1e jne ffffffff80013b14 ffffffff80013af6: e9 40 03 00 00 jmp ffffffff80013e3b ffffffff80013afb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80013b00: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff80013b04: 48 83 c7 01 add $0x1,%rdi ffffffff80013b08: 48 83 c6 01 add $0x1,%rsi ffffffff80013b0c: 84 c0 test %al,%al ffffffff80013b0e: 0f 84 cc 01 00 00 je ffffffff80013ce0 ffffffff80013b14: 38 06 cmp %al,(%rsi) ffffffff80013b16: 74 e8 je ffffffff80013b00 ffffffff80013b18: 31 ff xor %edi,%edi ffffffff80013b1a: 38 06 cmp %al,(%rsi) ffffffff80013b1c: 0f 84 ca 01 00 00 je ffffffff80013cec ffffffff80013b22: 0f 1f 00 nopl (%rax) ffffffff80013b25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013b2c: 00 00 00 00 ffffffff80013b30: 48 83 c7 01 add $0x1,%rdi ffffffff80013b34: 41 80 3c 3a 00 cmpb $0x0,(%r10,%rdi,1) ffffffff80013b39: 75 f5 jne ffffffff80013b30 ffffffff80013b3b: 49 39 f8 cmp %rdi,%r8 ffffffff80013b3e: 0f 82 0c 02 00 00 jb ffffffff80013d50 ffffffff80013b44: 41 0f b6 82 0d 05 00 movzbl 0x50d(%r10),%eax ffffffff80013b4b: 00 ffffffff80013b4c: 84 c0 test %al,%al ffffffff80013b4e: 0f 84 0c 03 00 00 je ffffffff80013e60 ffffffff80013b54: 4c 89 e6 mov %r12,%rsi ffffffff80013b57: 48 89 df mov %rbx,%rdi ffffffff80013b5a: eb 18 jmp ffffffff80013b74 ffffffff80013b5c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013b60: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff80013b64: 48 83 c7 01 add $0x1,%rdi ffffffff80013b68: 48 83 c6 01 add $0x1,%rsi ffffffff80013b6c: 84 c0 test %al,%al ffffffff80013b6e: 0f 84 2c 01 00 00 je ffffffff80013ca0 ffffffff80013b74: 38 06 cmp %al,(%rsi) ffffffff80013b76: 74 e8 je ffffffff80013b60 ffffffff80013b78: 31 ff xor %edi,%edi ffffffff80013b7a: 3a 06 cmp (%rsi),%al ffffffff80013b7c: 0f 84 2a 01 00 00 je ffffffff80013cac ffffffff80013b82: 0f 1f 00 nopl (%rax) ffffffff80013b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013b8c: 00 00 00 00 ffffffff80013b90: 48 83 c7 01 add $0x1,%rdi ffffffff80013b94: 80 3c 3b 00 cmpb $0x0,(%rbx,%rdi,1) ffffffff80013b98: 75 f6 jne ffffffff80013b90 ffffffff80013b9a: 49 39 f8 cmp %rdi,%r8 ffffffff80013b9d: 0f 83 1d ff ff ff jae ffffffff80013ac0 ffffffff80013ba3: 31 c0 xor %eax,%eax ffffffff80013ba5: eb 28 jmp ffffffff80013bcf ffffffff80013ba7: 0f 1f 00 nopl (%rax) ffffffff80013baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013bb1: 00 00 00 00 ffffffff80013bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013bbc: 00 00 00 00 ffffffff80013bc0: 48 83 c0 01 add $0x1,%rax ffffffff80013bc4: 40 38 74 03 ff cmp %sil,-0x1(%rbx,%rax,1) ffffffff80013bc9: 0f 85 f1 fe ff ff jne ffffffff80013ac0 ffffffff80013bcf: 41 0f b6 34 04 movzbl (%r12,%rax,1),%esi ffffffff80013bd4: 40 84 f6 test %sil,%sil ffffffff80013bd7: 75 e7 jne ffffffff80013bc0 ffffffff80013bd9: 0f b6 82 0d 05 00 00 movzbl 0x50d(%rdx),%eax ffffffff80013be0: 3c 2f cmp $0x2f,%al ffffffff80013be2: 0f 85 d8 fe ff ff jne ffffffff80013ac0 ffffffff80013be8: 48 8d ba 0d 05 00 00 lea 0x50d(%rdx),%rdi ffffffff80013bef: 48 8d b5 e0 fb ff ff lea -0x420(%rbp),%rsi ffffffff80013bf6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80013bfd: 00 00 00 ffffffff80013c00: 48 83 c7 01 add $0x1,%rdi ffffffff80013c04: 88 06 mov %al,(%rsi) ffffffff80013c06: 48 83 c6 01 add $0x1,%rsi ffffffff80013c0a: 0f b6 07 movzbl (%rdi),%eax ffffffff80013c0d: 84 c0 test %al,%al ffffffff80013c0f: 75 ef jne ffffffff80013c00 ffffffff80013c11: c6 06 00 movb $0x0,(%rsi) ffffffff80013c14: 41 0f b6 75 00 movzbl 0x0(%r13),%esi ffffffff80013c19: 48 89 d8 mov %rbx,%rax ffffffff80013c1c: 40 84 f6 test %sil,%sil ffffffff80013c1f: 74 32 je ffffffff80013c53 ffffffff80013c21: 4c 89 ef mov %r13,%rdi ffffffff80013c24: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80013c2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013c31: 00 00 00 00 ffffffff80013c35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013c3c: 00 00 00 00 ffffffff80013c40: 48 83 c7 01 add $0x1,%rdi ffffffff80013c44: 40 88 30 mov %sil,(%rax) ffffffff80013c47: 48 83 c0 01 add $0x1,%rax ffffffff80013c4b: 0f b6 37 movzbl (%rdi),%esi ffffffff80013c4e: 40 84 f6 test %sil,%sil ffffffff80013c51: 75 ed jne ffffffff80013c40 ffffffff80013c53: c6 00 00 movb $0x0,(%rax) ffffffff80013c56: 41 80 ba 0d 05 00 00 cmpb $0x0,0x50d(%r10) ffffffff80013c5d: 00 ffffffff80013c5e: 74 09 je ffffffff80013c69 ffffffff80013c60: 48 83 c3 01 add $0x1,%rbx ffffffff80013c64: 80 3b 00 cmpb $0x0,(%rbx) ffffffff80013c67: 75 f7 jne ffffffff80013c60 ffffffff80013c69: 0f b6 85 e0 fb ff ff movzbl -0x420(%rbp),%eax ffffffff80013c70: 84 c0 test %al,%al ffffffff80013c72: 74 1d je ffffffff80013c91 ffffffff80013c74: 48 8d b5 e0 fb ff ff lea -0x420(%rbp),%rsi ffffffff80013c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80013c80: 48 83 c6 01 add $0x1,%rsi ffffffff80013c84: 88 03 mov %al,(%rbx) ffffffff80013c86: 48 83 c3 01 add $0x1,%rbx ffffffff80013c8a: 0f b6 06 movzbl (%rsi),%eax ffffffff80013c8d: 84 c0 test %al,%al ffffffff80013c8f: 75 ef jne ffffffff80013c80 ffffffff80013c91: c6 03 00 movb $0x0,(%rbx) ffffffff80013c94: e9 27 fe ff ff jmp ffffffff80013ac0 ffffffff80013c99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80013ca0: 31 c0 xor %eax,%eax ffffffff80013ca2: 31 ff xor %edi,%edi ffffffff80013ca4: 3a 06 cmp (%rsi),%al ffffffff80013ca6: 0f 85 e4 fe ff ff jne ffffffff80013b90 ffffffff80013cac: 41 0f b6 45 00 movzbl 0x0(%r13),%eax ffffffff80013cb1: 84 c0 test %al,%al ffffffff80013cb3: 74 dc je ffffffff80013c91 ffffffff80013cb5: 4c 89 ee mov %r13,%rsi ffffffff80013cb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80013cbf: 00 ffffffff80013cc0: 48 83 c6 01 add $0x1,%rsi ffffffff80013cc4: 88 03 mov %al,(%rbx) ffffffff80013cc6: 48 83 c3 01 add $0x1,%rbx ffffffff80013cca: 0f b6 06 movzbl (%rsi),%eax ffffffff80013ccd: 84 c0 test %al,%al ffffffff80013ccf: 75 ef jne ffffffff80013cc0 ffffffff80013cd1: c6 03 00 movb $0x0,(%rbx) ffffffff80013cd4: e9 e7 fd ff ff jmp ffffffff80013ac0 ffffffff80013cd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80013ce0: 31 c0 xor %eax,%eax ffffffff80013ce2: 31 ff xor %edi,%edi ffffffff80013ce4: 38 06 cmp %al,(%rsi) ffffffff80013ce6: 0f 85 44 fe ff ff jne ffffffff80013b30 ffffffff80013cec: 41 0f b6 75 00 movzbl 0x0(%r13),%esi ffffffff80013cf1: 4c 89 d0 mov %r10,%rax ffffffff80013cf4: 40 84 f6 test %sil,%sil ffffffff80013cf7: 74 1a je ffffffff80013d13 ffffffff80013cf9: 4c 89 ef mov %r13,%rdi ffffffff80013cfc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013d00: 48 83 c7 01 add $0x1,%rdi ffffffff80013d04: 40 88 30 mov %sil,(%rax) ffffffff80013d07: 48 83 c0 01 add $0x1,%rax ffffffff80013d0b: 0f b6 37 movzbl (%rdi),%esi ffffffff80013d0e: 40 84 f6 test %sil,%sil ffffffff80013d11: 75 ed jne ffffffff80013d00 ffffffff80013d13: c6 00 00 movb $0x0,(%rax) ffffffff80013d16: 49 8d b2 00 04 00 00 lea 0x400(%r10),%rsi ffffffff80013d1d: 4c 89 ef mov %r13,%rdi ffffffff80013d20: 48 89 95 d8 fb ff ff mov %rdx,-0x428(%rbp) ffffffff80013d27: 4c 89 85 d0 fb ff ff mov %r8,-0x430(%rbp) ffffffff80013d2e: e8 4d cd ff ff call ffffffff80010a80 ffffffff80013d33: 48 89 de mov %rbx,%rsi ffffffff80013d36: e8 05 ce ff ff call ffffffff80010b40 ffffffff80013d3b: 48 8b 95 d8 fb ff ff mov -0x428(%rbp),%rdx ffffffff80013d42: 4c 8b 85 d0 fb ff ff mov -0x430(%rbp),%r8 ffffffff80013d49: e9 f6 fd ff ff jmp ffffffff80013b44 ffffffff80013d4e: 66 90 xchg %ax,%ax ffffffff80013d50: 31 c0 xor %eax,%eax ffffffff80013d52: eb 1b jmp ffffffff80013d6f ffffffff80013d54: 90 nop ffffffff80013d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013d5c: 00 00 00 00 ffffffff80013d60: 48 83 c0 01 add $0x1,%rax ffffffff80013d64: 41 38 74 02 ff cmp %sil,-0x1(%r10,%rax,1) ffffffff80013d69: 0f 85 d5 fd ff ff jne ffffffff80013b44 ffffffff80013d6f: 41 0f b6 34 04 movzbl (%r12,%rax,1),%esi ffffffff80013d74: 40 84 f6 test %sil,%sil ffffffff80013d77: 75 e7 jne ffffffff80013d60 ffffffff80013d79: 0f b6 02 movzbl (%rdx),%eax ffffffff80013d7c: 48 89 d6 mov %rdx,%rsi ffffffff80013d7f: 3c 2f cmp $0x2f,%al ffffffff80013d81: 0f 85 bd fd ff ff jne ffffffff80013b44 ffffffff80013d87: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi ffffffff80013d8e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80013d95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013d9c: 00 00 00 00 ffffffff80013da0: 48 83 c6 01 add $0x1,%rsi ffffffff80013da4: 88 07 mov %al,(%rdi) ffffffff80013da6: 48 83 c7 01 add $0x1,%rdi ffffffff80013daa: 0f b6 06 movzbl (%rsi),%eax ffffffff80013dad: 84 c0 test %al,%al ffffffff80013daf: 75 ef jne ffffffff80013da0 ffffffff80013db1: 41 0f b6 75 00 movzbl 0x0(%r13),%esi ffffffff80013db6: c6 07 00 movb $0x0,(%rdi) ffffffff80013db9: 4c 89 d0 mov %r10,%rax ffffffff80013dbc: 40 84 f6 test %sil,%sil ffffffff80013dbf: 74 32 je ffffffff80013df3 ffffffff80013dc1: 4c 89 ef mov %r13,%rdi ffffffff80013dc4: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80013dca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013dd1: 00 00 00 00 ffffffff80013dd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013ddc: 00 00 00 00 ffffffff80013de0: 48 83 c7 01 add $0x1,%rdi ffffffff80013de4: 40 88 30 mov %sil,(%rax) ffffffff80013de7: 48 83 c0 01 add $0x1,%rax ffffffff80013deb: 0f b6 37 movzbl (%rdi),%esi ffffffff80013dee: 40 84 f6 test %sil,%sil ffffffff80013df1: 75 ed jne ffffffff80013de0 ffffffff80013df3: c6 00 00 movb $0x0,(%rax) ffffffff80013df6: 4c 89 d0 mov %r10,%rax ffffffff80013df9: 41 80 3a 00 cmpb $0x0,(%r10) ffffffff80013dfd: 74 0a je ffffffff80013e09 ffffffff80013dff: 90 nop ffffffff80013e00: 48 83 c0 01 add $0x1,%rax ffffffff80013e04: 80 38 00 cmpb $0x0,(%rax) ffffffff80013e07: 75 f7 jne ffffffff80013e00 ffffffff80013e09: 0f b6 b5 e0 fb ff ff movzbl -0x420(%rbp),%esi ffffffff80013e10: 40 84 f6 test %sil,%sil ffffffff80013e13: 74 1e je ffffffff80013e33 ffffffff80013e15: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi ffffffff80013e1c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013e20: 48 83 c7 01 add $0x1,%rdi ffffffff80013e24: 40 88 30 mov %sil,(%rax) ffffffff80013e27: 48 83 c0 01 add $0x1,%rax ffffffff80013e2b: 0f b6 37 movzbl (%rdi),%esi ffffffff80013e2e: 40 84 f6 test %sil,%sil ffffffff80013e31: 75 ed jne ffffffff80013e20 ffffffff80013e33: c6 00 00 movb $0x0,(%rax) ffffffff80013e36: e9 09 fd ff ff jmp ffffffff80013b44 ffffffff80013e3b: 41 80 3c 24 00 cmpb $0x0,(%r12) ffffffff80013e40: 0f 84 a6 fe ff ff je ffffffff80013cec ffffffff80013e46: 41 0f b6 82 0d 05 00 movzbl 0x50d(%r10),%eax ffffffff80013e4d: 00 ffffffff80013e4e: 84 c0 test %al,%al ffffffff80013e50: 0f 85 fe fc ff ff jne ffffffff80013b54 ffffffff80013e56: e9 65 fc ff ff jmp ffffffff80013ac0 ffffffff80013e5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80013e60: 41 80 3c 24 00 cmpb $0x0,(%r12) ffffffff80013e65: 0f 85 55 fc ff ff jne ffffffff80013ac0 ffffffff80013e6b: e9 3c fe ff ff jmp ffffffff80013cac ffffffff80013e70: 41 56 push %r14 ffffffff80013e72: 9d popf ffffffff80013e73: b8 01 00 00 00 mov $0x1,%eax ffffffff80013e78: e9 85 fb ff ff jmp ffffffff80013a02 ffffffff80013e7d: 0f 1f 00 nopl (%rax) ffffffff80013e80 : ffffffff80013e80: 55 push %rbp ffffffff80013e81: 48 89 e5 mov %rsp,%rbp ffffffff80013e84: 41 54 push %r12 ffffffff80013e86: 53 push %rbx ffffffff80013e87: 48 89 fb mov %rdi,%rbx ffffffff80013e8a: 48 81 ec 10 04 00 00 sub $0x410,%rsp ffffffff80013e91: 9c pushf ffffffff80013e92: 41 5c pop %r12 ffffffff80013e94: fa cli ffffffff80013e95: 0f b6 3f movzbl (%rdi),%edi ffffffff80013e98: 40 84 ff test %dil,%dil ffffffff80013e9b: 74 0a je ffffffff80013ea7 ffffffff80013e9d: 80 7b 01 3a cmpb $0x3a,0x1(%rbx) ffffffff80013ea1: 0f 84 e9 00 00 00 je ffffffff80013f90 ffffffff80013ea7: 0f b6 3d f6 a2 05 00 movzbl 0x5a2f6(%rip),%edi # ffffffff8006e1a4 ffffffff80013eae: 40 80 ff 41 cmp $0x41,%dil ffffffff80013eb2: 0f 84 98 00 00 00 je ffffffff80013f50 ffffffff80013eb8: 40 0f be ff movsbl %dil,%edi ffffffff80013ebc: 48 8d 15 a1 d3 01 00 lea 0x1d3a1(%rip),%rdx # ffffffff80031264 ffffffff80013ec3: 48 89 de mov %rbx,%rsi ffffffff80013ec6: e8 75 d4 ff ff call ffffffff80011340 ffffffff80013ecb: 31 c9 xor %ecx,%ecx ffffffff80013ecd: 48 89 c7 mov %rax,%rdi ffffffff80013ed0: 48 85 c0 test %rax,%rax ffffffff80013ed3: 74 60 je ffffffff80013f35 ffffffff80013ed5: 0f b6 33 movzbl (%rbx),%esi ffffffff80013ed8: 48 8d 15 bb d9 01 00 lea 0x1d9bb(%rip),%rdx # ffffffff8003189a ffffffff80013edf: 89 f0 mov %esi,%eax ffffffff80013ee1: 40 84 f6 test %sil,%sil ffffffff80013ee4: 75 2a jne ffffffff80013f10 ffffffff80013ee6: eb 35 jmp ffffffff80013f1d ffffffff80013ee8: 66 90 xchg %ax,%ax ffffffff80013eea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013ef1: 00 00 00 00 ffffffff80013ef5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013efc: 00 00 00 00 ffffffff80013f00: 0f b6 43 01 movzbl 0x1(%rbx),%eax ffffffff80013f04: 48 83 c3 01 add $0x1,%rbx ffffffff80013f08: 48 83 c2 01 add $0x1,%rdx ffffffff80013f0c: 84 c0 test %al,%al ffffffff80013f0e: 74 78 je ffffffff80013f88 ffffffff80013f10: 38 02 cmp %al,(%rdx) ffffffff80013f12: 74 ec je ffffffff80013f00 ffffffff80013f14: b9 01 00 00 00 mov $0x1,%ecx ffffffff80013f19: 3a 02 cmp (%rdx),%al ffffffff80013f1b: 74 06 je ffffffff80013f23 ffffffff80013f1d: 40 84 f6 test %sil,%sil ffffffff80013f20: 0f 94 c1 sete %cl ffffffff80013f23: 88 8d ef fb ff ff mov %cl,-0x411(%rbp) ffffffff80013f29: e8 f2 e7 ff ff call ffffffff80012720 ffffffff80013f2e: 0f b6 8d ef fb ff ff movzbl -0x411(%rbp),%ecx ffffffff80013f35: 41 54 push %r12 ffffffff80013f37: 9d popf ffffffff80013f38: 48 81 c4 10 04 00 00 add $0x410,%rsp ffffffff80013f3f: 89 c8 mov %ecx,%eax ffffffff80013f41: 5b pop %rbx ffffffff80013f42: 41 5c pop %r12 ffffffff80013f44: 5d pop %rbp ffffffff80013f45: c3 ret ffffffff80013f46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80013f4d: 00 00 00 ffffffff80013f50: 48 8d b5 f0 fb ff ff lea -0x410(%rbp),%rsi ffffffff80013f57: 48 89 df mov %rbx,%rdi ffffffff80013f5a: e8 11 e1 ff ff call ffffffff80012070 ffffffff80013f5f: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff80013f66: e8 95 e5 ff ff call ffffffff80012500 ffffffff80013f6b: 31 c9 xor %ecx,%ecx ffffffff80013f6d: 48 85 c0 test %rax,%rax ffffffff80013f70: 74 c3 je ffffffff80013f35 ffffffff80013f72: 0f b6 88 08 05 00 00 movzbl 0x508(%rax),%ecx ffffffff80013f79: c0 e9 04 shr $0x4,%cl ffffffff80013f7c: 83 e1 01 and $0x1,%ecx ffffffff80013f7f: eb b4 jmp ffffffff80013f35 ffffffff80013f81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80013f88: 31 c0 xor %eax,%eax ffffffff80013f8a: eb 88 jmp ffffffff80013f14 ffffffff80013f8c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80013f90: 8d 57 9f lea -0x61(%rdi),%edx ffffffff80013f93: 8d 47 e0 lea -0x20(%rdi),%eax ffffffff80013f96: 80 fa 1a cmp $0x1a,%dl ffffffff80013f99: 0f 42 f8 cmovb %eax,%edi ffffffff80013f9c: 48 83 c3 02 add $0x2,%rbx ffffffff80013fa0: e9 09 ff ff ff jmp ffffffff80013eae ffffffff80013fa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80013fac: 00 00 00 00 ffffffff80013fb0 : ffffffff80013fb0: 55 push %rbp ffffffff80013fb1: 48 89 e5 mov %rsp,%rbp ffffffff80013fb4: 41 57 push %r15 ffffffff80013fb6: 49 89 ff mov %rdi,%r15 ffffffff80013fb9: 41 56 push %r14 ffffffff80013fbb: 41 55 push %r13 ffffffff80013fbd: 41 89 d5 mov %edx,%r13d ffffffff80013fc0: 41 54 push %r12 ffffffff80013fc2: 53 push %rbx ffffffff80013fc3: 48 81 ec 28 04 00 00 sub $0x428,%rsp ffffffff80013fca: 48 89 b5 c0 fb ff ff mov %rsi,-0x440(%rbp) ffffffff80013fd1: 9c pushf ffffffff80013fd2: 58 pop %rax ffffffff80013fd3: fa cli ffffffff80013fd4: 48 89 85 b8 fb ff ff mov %rax,-0x448(%rbp) ffffffff80013fdb: 0f b6 07 movzbl (%rdi),%eax ffffffff80013fde: 84 c0 test %al,%al ffffffff80013fe0: 74 0a je ffffffff80013fec ffffffff80013fe2: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff80013fe6: 0f 84 59 04 00 00 je ffffffff80014445 ffffffff80013fec: 0f b6 05 b1 a1 05 00 movzbl 0x5a1b1(%rip),%eax # ffffffff8006e1a4 ffffffff80013ff3: 3c 41 cmp $0x41,%al ffffffff80013ff5: 0f 84 1e 03 00 00 je ffffffff80014319 ffffffff80013ffb: 44 0f be f0 movsbl %al,%r14d ffffffff80013fff: 4c 8d 25 9a a6 0e 00 lea 0xea69a(%rip),%r12 # ffffffff800fe6a0 ffffffff80014006: 41 8d 4e bf lea -0x41(%r14),%ecx ffffffff8001400a: 48 63 d9 movslq %ecx,%rbx ffffffff8001400d: 48 8d 04 9b lea (%rbx,%rbx,4),%rax ffffffff80014011: 41 80 7c c4 24 00 cmpb $0x0,0x24(%r12,%rax,8) ffffffff80014017: 75 10 jne ffffffff80014029 ffffffff80014019: 44 89 f7 mov %r14d,%edi ffffffff8001401c: e8 cf cf ff ff call ffffffff80010ff0 ffffffff80014021: 84 c0 test %al,%al ffffffff80014023: 0f 84 43 02 00 00 je ffffffff8001426c ffffffff80014029: 48 8d 15 34 d2 01 00 lea 0x1d234(%rip),%rdx # ffffffff80031264 ffffffff80014030: 4c 89 fe mov %r15,%rsi ffffffff80014033: 44 89 f7 mov %r14d,%edi ffffffff80014036: e8 05 d3 ff ff call ffffffff80011340 ffffffff8001403b: 48 85 c0 test %rax,%rax ffffffff8001403e: 0f 84 28 02 00 00 je ffffffff8001426c ffffffff80014044: 48 89 c7 mov %rax,%rdi ffffffff80014047: 44 8b 78 04 mov 0x4(%rax),%r15d ffffffff8001404b: e8 d0 e6 ff ff call ffffffff80012720 ffffffff80014050: 48 8d 04 9b lea (%rbx,%rbx,4),%rax ffffffff80014054: 4d 8d 34 c4 lea (%r12,%rax,8),%r14 ffffffff80014058: 41 8b 7e 10 mov 0x10(%r14),%edi ffffffff8001405c: c1 e7 09 shl $0x9,%edi ffffffff8001405f: e8 1c 3f 00 00 call ffffffff80017f80 ffffffff80014064: 48 89 c3 mov %rax,%rbx ffffffff80014067: 48 85 c0 test %rax,%rax ffffffff8001406a: 0f 84 fc 01 00 00 je ffffffff8001426c ffffffff80014070: 45 31 e4 xor %r12d,%r12d ffffffff80014073: 41 81 ff f7 ff ff 0f cmp $0xffffff7,%r15d ffffffff8001407a: 0f 87 4a 02 00 00 ja ffffffff800142ca ffffffff80014080: 45 85 ed test %r13d,%r13d ffffffff80014083: 0f 8e 41 02 00 00 jle ffffffff800142ca ffffffff80014089: 48 89 9d c8 fb ff ff mov %rbx,-0x438(%rbp) ffffffff80014090: 44 89 e8 mov %r13d,%eax ffffffff80014093: 45 89 fd mov %r15d,%r13d ffffffff80014096: 41 89 c7 mov %eax,%r15d ffffffff80014099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800140a0: 48 8b 95 c8 fb ff ff mov -0x438(%rbp),%rdx ffffffff800140a7: 4c 89 f7 mov %r14,%rdi ffffffff800140aa: 44 89 ee mov %r13d,%esi ffffffff800140ad: e8 3e cb ff ff call ffffffff80010bf0 ffffffff800140b2: 89 c7 mov %eax,%edi ffffffff800140b4: 85 c0 test %eax,%eax ffffffff800140b6: 0f 85 07 02 00 00 jne ffffffff800142c3 ffffffff800140bc: 45 8b 56 10 mov 0x10(%r14),%r10d ffffffff800140c0: 41 c1 e2 09 shl $0x9,%r10d ffffffff800140c4: 45 39 e7 cmp %r12d,%r15d ffffffff800140c7: 0f 9f c0 setg %al ffffffff800140ca: 41 c1 ea 05 shr $0x5,%r10d ffffffff800140ce: 89 c3 mov %eax,%ebx ffffffff800140d0: 0f 84 d0 01 00 00 je ffffffff800142a6 ffffffff800140d6: 84 c0 test %al,%al ffffffff800140d8: 0f 84 c8 01 00 00 je ffffffff800142a6 ffffffff800140de: 48 8b 8d c8 fb ff ff mov -0x438(%rbp),%rcx ffffffff800140e5: eb 27 jmp ffffffff8001410e ffffffff800140e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800140ee: 00 00 ffffffff800140f0: 83 c7 01 add $0x1,%edi ffffffff800140f3: 45 39 e7 cmp %r12d,%r15d ffffffff800140f6: 0f 9f c3 setg %bl ffffffff800140f9: 48 83 c1 20 add $0x20,%rcx ffffffff800140fd: 41 39 fa cmp %edi,%r10d ffffffff80014100: 0f 8e a0 01 00 00 jle ffffffff800142a6 ffffffff80014106: 84 db test %bl,%bl ffffffff80014108: 0f 84 98 01 00 00 je ffffffff800142a6 ffffffff8001410e: 0f b6 01 movzbl (%rcx),%eax ffffffff80014111: 84 c0 test %al,%al ffffffff80014113: 0f 84 87 01 00 00 je ffffffff800142a0 ffffffff80014119: 3c e5 cmp $0xe5,%al ffffffff8001411b: 74 d3 je ffffffff800140f0 ffffffff8001411d: 0f b6 71 0b movzbl 0xb(%rcx),%esi ffffffff80014121: 40 80 fe 0f cmp $0xf,%sil ffffffff80014125: 74 c9 je ffffffff800140f0 ffffffff80014127: 83 e6 08 and $0x8,%esi ffffffff8001412a: 75 c4 jne ffffffff800140f0 ffffffff8001412c: 48 8d 95 d0 fb ff ff lea -0x430(%rbp),%rdx ffffffff80014133: 31 c0 xor %eax,%eax ffffffff80014135: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001413c: 00 00 00 00 ffffffff80014140: 44 0f b6 04 01 movzbl (%rcx,%rax,1),%r8d ffffffff80014145: 41 80 f8 20 cmp $0x20,%r8b ffffffff80014149: 74 16 je ffffffff80014161 ffffffff8001414b: 48 83 c0 01 add $0x1,%rax ffffffff8001414f: 44 88 02 mov %r8b,(%rdx) ffffffff80014152: 48 83 c2 01 add $0x1,%rdx ffffffff80014156: 48 83 f8 08 cmp $0x8,%rax ffffffff8001415a: 75 e4 jne ffffffff80014140 ffffffff8001415c: b8 08 00 00 00 mov $0x8,%eax ffffffff80014161: 80 79 08 20 cmpb $0x20,0x8(%rcx) ffffffff80014165: 0f 85 6d 01 00 00 jne ffffffff800142d8 ffffffff8001416b: 48 98 cltq ffffffff8001416d: c6 84 05 d0 fb ff ff movb $0x0,-0x430(%rbp,%rax,1) ffffffff80014174: 00 ffffffff80014175: 44 0f b6 8d d0 fb ff movzbl -0x430(%rbp),%r9d ffffffff8001417c: ff ffffffff8001417d: 45 84 c9 test %r9b,%r9b ffffffff80014180: 0f 84 d4 02 00 00 je ffffffff8001445a ffffffff80014186: 44 89 c8 mov %r9d,%eax ffffffff80014189: 48 8d 15 1e de 01 00 lea 0x1de1e(%rip),%rdx # ffffffff80031fae ffffffff80014190: 4c 8d 85 d0 fb ff ff lea -0x430(%rbp),%r8 ffffffff80014197: eb 1c jmp ffffffff800141b5 ffffffff80014199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800141a0: 41 0f b6 40 01 movzbl 0x1(%r8),%eax ffffffff800141a5: 49 83 c0 01 add $0x1,%r8 ffffffff800141a9: 48 83 c2 01 add $0x1,%rdx ffffffff800141ad: 84 c0 test %al,%al ffffffff800141af: 0f 84 db 00 00 00 je ffffffff80014290 ffffffff800141b5: 38 02 cmp %al,(%rdx) ffffffff800141b7: 74 e7 je ffffffff800141a0 ffffffff800141b9: 3a 02 cmp (%rdx),%al ffffffff800141bb: 0f 84 2f ff ff ff je ffffffff800140f0 ffffffff800141c1: 44 89 ca mov %r9d,%edx ffffffff800141c4: 48 8d 05 e2 dd 01 00 lea 0x1dde2(%rip),%rax # ffffffff80031fad ffffffff800141cb: 4c 8d 85 d0 fb ff ff lea -0x430(%rbp),%r8 ffffffff800141d2: eb 1d jmp ffffffff800141f1 ffffffff800141d4: 90 nop ffffffff800141d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800141dc: 00 00 00 00 ffffffff800141e0: 41 0f b6 50 01 movzbl 0x1(%r8),%edx ffffffff800141e5: 49 83 c0 01 add $0x1,%r8 ffffffff800141e9: 48 83 c0 01 add $0x1,%rax ffffffff800141ed: 84 d2 test %dl,%dl ffffffff800141ef: 74 06 je ffffffff800141f7 ffffffff800141f1: 38 10 cmp %dl,(%rax) ffffffff800141f3: 74 eb je ffffffff800141e0 ffffffff800141f5: 89 d6 mov %edx,%esi ffffffff800141f7: 40 38 30 cmp %sil,(%rax) ffffffff800141fa: 0f 84 f0 fe ff ff je ffffffff800140f0 ffffffff80014200: 49 63 f4 movslq %r12d,%rsi ffffffff80014203: 48 8d 95 d0 fb ff ff lea -0x430(%rbp),%rdx ffffffff8001420a: 48 69 f6 10 01 00 00 imul $0x110,%rsi,%rsi ffffffff80014211: 48 03 b5 c0 fb ff ff add -0x440(%rbp),%rsi ffffffff80014218: 48 89 f0 mov %rsi,%rax ffffffff8001421b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80014220: 48 83 c2 01 add $0x1,%rdx ffffffff80014224: 44 88 08 mov %r9b,(%rax) ffffffff80014227: 48 83 c0 01 add $0x1,%rax ffffffff8001422b: 44 0f b6 0a movzbl (%rdx),%r9d ffffffff8001422f: 45 84 c9 test %r9b,%r9b ffffffff80014232: 75 ec jne ffffffff80014220 ffffffff80014234: c6 00 00 movb $0x0,(%rax) ffffffff80014237: 8b 41 1c mov 0x1c(%rcx),%eax ffffffff8001423a: 41 83 c4 01 add $0x1,%r12d ffffffff8001423e: 0f b7 51 1a movzwl 0x1a(%rcx),%edx ffffffff80014242: 89 86 00 01 00 00 mov %eax,0x100(%rsi) ffffffff80014248: 0f b6 41 0b movzbl 0xb(%rcx),%eax ffffffff8001424c: c0 e8 04 shr $0x4,%al ffffffff8001424f: 83 e0 01 and $0x1,%eax ffffffff80014252: 88 86 04 01 00 00 mov %al,0x104(%rsi) ffffffff80014258: 0f b7 41 14 movzwl 0x14(%rcx),%eax ffffffff8001425c: c1 e0 10 shl $0x10,%eax ffffffff8001425f: 09 d0 or %edx,%eax ffffffff80014261: 89 86 08 01 00 00 mov %eax,0x108(%rsi) ffffffff80014267: e9 84 fe ff ff jmp ffffffff800140f0 ffffffff8001426c: 45 31 e4 xor %r12d,%r12d ffffffff8001426f: 48 8b 85 b8 fb ff ff mov -0x448(%rbp),%rax ffffffff80014276: 50 push %rax ffffffff80014277: 9d popf ffffffff80014278: 48 81 c4 28 04 00 00 add $0x428,%rsp ffffffff8001427f: 44 89 e0 mov %r12d,%eax ffffffff80014282: 5b pop %rbx ffffffff80014283: 41 5c pop %r12 ffffffff80014285: 41 5d pop %r13 ffffffff80014287: 41 5e pop %r14 ffffffff80014289: 41 5f pop %r15 ffffffff8001428b: 5d pop %rbp ffffffff8001428c: c3 ret ffffffff8001428d: 0f 1f 00 nopl (%rax) ffffffff80014290: 31 c0 xor %eax,%eax ffffffff80014292: e9 22 ff ff ff jmp ffffffff800141b9 ffffffff80014297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001429e: 00 00 ffffffff800142a0: 45 39 e7 cmp %r12d,%r15d ffffffff800142a3: 0f 9f c3 setg %bl ffffffff800142a6: 44 89 ee mov %r13d,%esi ffffffff800142a9: 4c 89 f7 mov %r14,%rdi ffffffff800142ac: e8 1f ca ff ff call ffffffff80010cd0 ffffffff800142b1: 41 89 c5 mov %eax,%r13d ffffffff800142b4: 3d f7 ff ff 0f cmp $0xffffff7,%eax ffffffff800142b9: 77 08 ja ffffffff800142c3 ffffffff800142bb: 84 db test %bl,%bl ffffffff800142bd: 0f 85 dd fd ff ff jne ffffffff800140a0 ffffffff800142c3: 48 8b 9d c8 fb ff ff mov -0x438(%rbp),%rbx ffffffff800142ca: 48 89 df mov %rbx,%rdi ffffffff800142cd: e8 be 3c 00 00 call ffffffff80017f90 ffffffff800142d2: eb 9b jmp ffffffff8001426f ffffffff800142d4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800142d8: 48 63 d0 movslq %eax,%rdx ffffffff800142db: 83 c0 01 add $0x1,%eax ffffffff800142de: 4c 63 c0 movslq %eax,%r8 ffffffff800142e1: c6 84 15 d0 fb ff ff movb $0x2e,-0x430(%rbp,%rdx,1) ffffffff800142e8: 2e ffffffff800142e9: 31 d2 xor %edx,%edx ffffffff800142eb: 4e 8d 8c 05 d0 fb ff lea -0x430(%rbp,%r8,1),%r9 ffffffff800142f2: ff ffffffff800142f3: 44 0f b6 44 11 08 movzbl 0x8(%rcx,%rdx,1),%r8d ffffffff800142f9: 41 80 f8 20 cmp $0x20,%r8b ffffffff800142fd: 0f 84 68 fe ff ff je ffffffff8001416b ffffffff80014303: 45 88 04 11 mov %r8b,(%r9,%rdx,1) ffffffff80014307: 48 83 c2 01 add $0x1,%rdx ffffffff8001430b: 83 c0 01 add $0x1,%eax ffffffff8001430e: 48 83 fa 03 cmp $0x3,%rdx ffffffff80014312: 75 df jne ffffffff800142f3 ffffffff80014314: e9 52 fe ff ff jmp ffffffff8001416b ffffffff80014319: 4c 8d 9d d0 fb ff ff lea -0x430(%rbp),%r11 ffffffff80014320: 4c 89 ff mov %r15,%rdi ffffffff80014323: 45 31 e4 xor %r12d,%r12d ffffffff80014326: 4c 89 de mov %r11,%rsi ffffffff80014329: e8 42 dd ff ff call ffffffff80012070 ffffffff8001432e: 4c 89 df mov %r11,%rdi ffffffff80014331: e8 ca e1 ff ff call ffffffff80012500 ffffffff80014336: 48 85 c0 test %rax,%rax ffffffff80014339: 0f 84 30 ff ff ff je ffffffff8001426f ffffffff8001433f: f6 80 08 05 00 00 10 testb $0x10,0x508(%rax) ffffffff80014346: 0f 84 23 ff ff ff je ffffffff8001426f ffffffff8001434c: 45 85 ed test %r13d,%r13d ffffffff8001434f: 0f 8e 1a ff ff ff jle ffffffff8001426f ffffffff80014355: 48 8d 35 e4 af 0e 00 lea 0xeafe4(%rip),%rsi # ffffffff800ff340 ffffffff8001435c: 31 ff xor %edi,%edi ffffffff8001435e: eb 1f jmp ffffffff8001437f ffffffff80014360: 83 c7 01 add $0x1,%edi ffffffff80014363: 48 81 c6 10 09 00 00 add $0x910,%rsi ffffffff8001436a: 81 ff 00 01 00 00 cmp $0x100,%edi ffffffff80014370: 0f 84 f9 fe ff ff je ffffffff8001426f ffffffff80014376: 45 39 ec cmp %r13d,%r12d ffffffff80014379: 0f 8d f0 fe ff ff jge ffffffff8001426f ffffffff8001437f: 80 be 0c 01 00 00 00 cmpb $0x0,0x10c(%rsi) ffffffff80014386: 74 d8 je ffffffff80014360 ffffffff80014388: 0f b6 86 0d 01 00 00 movzbl 0x10d(%rsi),%eax ffffffff8001438f: 84 c0 test %al,%al ffffffff80014391: 0f 84 eb 00 00 00 je ffffffff80014482 ffffffff80014397: 48 8d 8e 0d 01 00 00 lea 0x10d(%rsi),%rcx ffffffff8001439e: 4c 89 da mov %r11,%rdx ffffffff800143a1: eb 31 jmp ffffffff800143d4 ffffffff800143a3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800143aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800143b1: 00 00 00 00 ffffffff800143b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800143bc: 00 00 00 00 ffffffff800143c0: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff800143c4: 48 83 c1 01 add $0x1,%rcx ffffffff800143c8: 48 83 c2 01 add $0x1,%rdx ffffffff800143cc: 84 c0 test %al,%al ffffffff800143ce: 0f 84 9f 00 00 00 je ffffffff80014473 ffffffff800143d4: 38 02 cmp %al,(%rdx) ffffffff800143d6: 74 e8 je ffffffff800143c0 ffffffff800143d8: 38 02 cmp %al,(%rdx) ffffffff800143da: 75 84 jne ffffffff80014360 ffffffff800143dc: 4d 63 c4 movslq %r12d,%r8 ffffffff800143df: 0f b6 16 movzbl (%rsi),%edx ffffffff800143e2: 4d 69 c0 10 01 00 00 imul $0x110,%r8,%r8 ffffffff800143e9: 4c 03 85 c0 fb ff ff add -0x440(%rbp),%r8 ffffffff800143f0: 4c 89 c0 mov %r8,%rax ffffffff800143f3: 84 d2 test %dl,%dl ffffffff800143f5: 74 14 je ffffffff8001440b ffffffff800143f7: 48 89 f1 mov %rsi,%rcx ffffffff800143fa: 48 83 c1 01 add $0x1,%rcx ffffffff800143fe: 88 10 mov %dl,(%rax) ffffffff80014400: 48 83 c0 01 add $0x1,%rax ffffffff80014404: 0f b6 11 movzbl (%rcx),%edx ffffffff80014407: 84 d2 test %dl,%dl ffffffff80014409: 75 ef jne ffffffff800143fa ffffffff8001440b: c6 00 00 movb $0x0,(%rax) ffffffff8001440e: 8b 86 04 01 00 00 mov 0x104(%rsi),%eax ffffffff80014414: 41 83 c4 01 add $0x1,%r12d ffffffff80014418: 41 89 80 00 01 00 00 mov %eax,0x100(%r8) ffffffff8001441f: 0f b6 86 08 01 00 00 movzbl 0x108(%rsi),%eax ffffffff80014426: c0 e8 04 shr $0x4,%al ffffffff80014429: 83 e0 01 and $0x1,%eax ffffffff8001442c: 41 88 80 04 01 00 00 mov %al,0x104(%r8) ffffffff80014433: 8b 86 00 01 00 00 mov 0x100(%rsi),%eax ffffffff80014439: 41 89 80 08 01 00 00 mov %eax,0x108(%r8) ffffffff80014440: e9 1b ff ff ff jmp ffffffff80014360 ffffffff80014445: 8d 48 9f lea -0x61(%rax),%ecx ffffffff80014448: 8d 50 e0 lea -0x20(%rax),%edx ffffffff8001444b: 80 f9 1a cmp $0x1a,%cl ffffffff8001444e: 0f 42 c2 cmovb %edx,%eax ffffffff80014451: 49 83 c7 02 add $0x2,%r15 ffffffff80014455: e9 99 fb ff ff jmp ffffffff80013ff3 ffffffff8001445a: 49 63 f4 movslq %r12d,%rsi ffffffff8001445d: 48 69 f6 10 01 00 00 imul $0x110,%rsi,%rsi ffffffff80014464: 48 03 b5 c0 fb ff ff add -0x440(%rbp),%rsi ffffffff8001446b: 48 89 f0 mov %rsi,%rax ffffffff8001446e: e9 c1 fd ff ff jmp ffffffff80014234 ffffffff80014473: 31 c0 xor %eax,%eax ffffffff80014475: 38 02 cmp %al,(%rdx) ffffffff80014477: 0f 85 e3 fe ff ff jne ffffffff80014360 ffffffff8001447d: e9 5a ff ff ff jmp ffffffff800143dc ffffffff80014482: 31 c0 xor %eax,%eax ffffffff80014484: 4c 89 da mov %r11,%rdx ffffffff80014487: e9 4c ff ff ff jmp ffffffff800143d8 ffffffff8001448c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014490 : ffffffff80014490: 8b 15 0a 9d 05 00 mov 0x59d0a(%rip),%edx # ffffffff8006e1a0 ffffffff80014496: 85 d2 test %edx,%edx ffffffff80014498: 78 2b js ffffffff800144c5 ffffffff8001449a: 0f b6 17 movzbl (%rdi),%edx ffffffff8001449d: 84 d2 test %dl,%dl ffffffff8001449f: 74 24 je ffffffff800144c5 ffffffff800144a1: 31 c0 xor %eax,%eax ffffffff800144a3: 66 90 xchg %ax,%ax ffffffff800144a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800144ac: 00 00 00 00 ffffffff800144b0: 48 83 c0 01 add $0x1,%rax ffffffff800144b4: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff800144b8: 75 f6 jne ffffffff800144b0 ffffffff800144ba: 48 83 f8 09 cmp $0x9,%rax ffffffff800144be: 76 05 jbe ffffffff800144c5 ffffffff800144c0: 80 fa 2f cmp $0x2f,%dl ffffffff800144c3: 74 0b je ffffffff800144d0 ffffffff800144c5: b8 01 00 00 00 mov $0x1,%eax ffffffff800144ca: c3 ret ffffffff800144cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800144d0: 80 7f 01 44 cmpb $0x44,0x1(%rdi) ffffffff800144d4: 75 ef jne ffffffff800144c5 ffffffff800144d6: 80 7f 02 65 cmpb $0x65,0x2(%rdi) ffffffff800144da: 75 e9 jne ffffffff800144c5 ffffffff800144dc: 80 7f 03 73 cmpb $0x73,0x3(%rdi) ffffffff800144e0: 75 e3 jne ffffffff800144c5 ffffffff800144e2: 80 7f 04 6b cmpb $0x6b,0x4(%rdi) ffffffff800144e6: 75 dd jne ffffffff800144c5 ffffffff800144e8: 80 7f 05 74 cmpb $0x74,0x5(%rdi) ffffffff800144ec: 75 d7 jne ffffffff800144c5 ffffffff800144ee: 80 7f 06 6f cmpb $0x6f,0x6(%rdi) ffffffff800144f2: 75 d1 jne ffffffff800144c5 ffffffff800144f4: 80 7f 07 70 cmpb $0x70,0x7(%rdi) ffffffff800144f8: 75 cb jne ffffffff800144c5 ffffffff800144fa: 80 7f 08 2f cmpb $0x2f,0x8(%rdi) ffffffff800144fe: 75 c5 jne ffffffff800144c5 ffffffff80014500: 48 83 c7 09 add $0x9,%rdi ffffffff80014504: eb 08 jmp ffffffff8001450e ffffffff80014506: 3c 2f cmp $0x2f,%al ffffffff80014508: 74 bb je ffffffff800144c5 ffffffff8001450a: 48 83 c7 01 add $0x1,%rdi ffffffff8001450e: 0f b6 07 movzbl (%rdi),%eax ffffffff80014511: 84 c0 test %al,%al ffffffff80014513: 75 f1 jne ffffffff80014506 ffffffff80014515: 55 push %rbp ffffffff80014516: bf 00 10 01 00 mov $0x11000,%edi ffffffff8001451b: 48 89 e5 mov %rsp,%rbp ffffffff8001451e: 48 83 ec 10 sub $0x10,%rsp ffffffff80014522: e8 59 3a 00 00 call ffffffff80017f80 ffffffff80014527: 48 85 c0 test %rax,%rax ffffffff8001452a: 74 34 je ffffffff80014560 ffffffff8001452c: ba 00 01 00 00 mov $0x100,%edx ffffffff80014531: 48 89 c6 mov %rax,%rsi ffffffff80014534: 48 8d 3d 66 d1 01 00 lea 0x1d166(%rip),%rdi # ffffffff800316a1 ffffffff8001453b: 48 89 45 f0 mov %rax,-0x10(%rbp) ffffffff8001453f: e8 6c fa ff ff call ffffffff80013fb0 ffffffff80014544: 48 8b 7d f0 mov -0x10(%rbp),%rdi ffffffff80014548: 89 45 fc mov %eax,-0x4(%rbp) ffffffff8001454b: e8 40 3a 00 00 call ffffffff80017f90 ffffffff80014550: 8b 45 fc mov -0x4(%rbp),%eax ffffffff80014553: 39 05 47 9c 05 00 cmp %eax,0x59c47(%rip) # ffffffff8006e1a0 ffffffff80014559: c9 leave ffffffff8001455a: 0f 9f c0 setg %al ffffffff8001455d: c3 ret ffffffff8001455e: 66 90 xchg %ax,%ax ffffffff80014560: c9 leave ffffffff80014561: b8 01 00 00 00 mov $0x1,%eax ffffffff80014566: c3 ret ffffffff80014567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001456e: 00 00 ffffffff80014570 : ffffffff80014570: 55 push %rbp ffffffff80014571: 48 89 f9 mov %rdi,%rcx ffffffff80014574: 49 89 f0 mov %rsi,%r8 ffffffff80014577: 48 89 e5 mov %rsp,%rbp ffffffff8001457a: 41 57 push %r15 ffffffff8001457c: 41 56 push %r14 ffffffff8001457e: 53 push %rbx ffffffff8001457f: 48 81 ec 18 04 00 00 sub $0x418,%rsp ffffffff80014586: 9c pushf ffffffff80014587: 5b pop %rbx ffffffff80014588: fa cli ffffffff80014589: 0f b6 07 movzbl (%rdi),%eax ffffffff8001458c: 84 c0 test %al,%al ffffffff8001458e: 74 0a je ffffffff8001459a ffffffff80014590: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff80014594: 0f 84 2e 01 00 00 je ffffffff800146c8 ffffffff8001459a: 0f b6 05 03 9c 05 00 movzbl 0x59c03(%rip),%eax # ffffffff8006e1a4 ffffffff800145a1: 3c 41 cmp $0x41,%al ffffffff800145a3: 74 23 je ffffffff800145c8 ffffffff800145a5: 0f be f8 movsbl %al,%edi ffffffff800145a8: 4c 89 c2 mov %r8,%rdx ffffffff800145ab: 48 89 ce mov %rcx,%rsi ffffffff800145ae: e8 8d cd ff ff call ffffffff80011340 ffffffff800145b3: 53 push %rbx ffffffff800145b4: 9d popf ffffffff800145b5: 48 81 c4 18 04 00 00 add $0x418,%rsp ffffffff800145bc: 5b pop %rbx ffffffff800145bd: 41 5e pop %r14 ffffffff800145bf: 41 5f pop %r15 ffffffff800145c1: 5d pop %rbp ffffffff800145c2: c3 ret ffffffff800145c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800145c8: 48 89 cf mov %rcx,%rdi ffffffff800145cb: 48 8d b5 e0 fb ff ff lea -0x420(%rbp),%rsi ffffffff800145d2: 4c 89 85 d8 fb ff ff mov %r8,-0x428(%rbp) ffffffff800145d9: e8 92 da ff ff call ffffffff80012070 ffffffff800145de: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi ffffffff800145e5: e8 16 df ff ff call ffffffff80012500 ffffffff800145ea: 4c 8b 85 d8 fb ff ff mov -0x428(%rbp),%r8 ffffffff800145f1: 49 89 c2 mov %rax,%r10 ffffffff800145f4: 41 0f b6 00 movzbl (%r8),%eax ffffffff800145f8: 3c 72 cmp $0x72,%al ffffffff800145fa: 0f 84 00 01 00 00 je ffffffff80014700 ffffffff80014600: 3c 77 cmp $0x77,%al ffffffff80014602: 0f 84 d8 00 00 00 je ffffffff800146e0 ffffffff80014608: 3c 61 cmp $0x61,%al ffffffff8001460a: 0f 84 d0 00 00 00 je ffffffff800146e0 ffffffff80014610: 4c 8d 1d a9 a4 0e 00 lea 0xea4a9(%rip),%r11 # ffffffff800feac0 ffffffff80014617: 31 c0 xor %eax,%eax ffffffff80014619: 4c 89 da mov %r11,%rdx ffffffff8001461c: eb 12 jmp ffffffff80014630 ffffffff8001461e: 66 90 xchg %ax,%ax ffffffff80014620: 83 c0 01 add $0x1,%eax ffffffff80014623: 48 83 c2 24 add $0x24,%rdx ffffffff80014627: 83 f8 20 cmp $0x20,%eax ffffffff8001462a: 0f 84 f0 00 00 00 je ffffffff80014720 ffffffff80014630: 80 7a 14 00 cmpb $0x0,0x14(%rdx) ffffffff80014634: 75 ea jne ffffffff80014620 ffffffff80014636: 48 63 d0 movslq %eax,%rdx ffffffff80014639: 41 8b ba 00 05 00 00 mov 0x500(%r10),%edi ffffffff80014640: 45 8b 8a 04 05 00 00 mov 0x504(%r10),%r9d ffffffff80014647: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8001464b: 49 8d 04 83 lea (%r11,%rax,4),%rax ffffffff8001464f: c6 40 14 01 movb $0x1,0x14(%rax) ffffffff80014653: c6 40 20 41 movb $0x41,0x20(%rax) ffffffff80014657: 89 38 mov %edi,(%rax) ffffffff80014659: 89 78 04 mov %edi,0x4(%rax) ffffffff8001465c: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) ffffffff80014663: 44 89 48 0c mov %r9d,0xc(%rax) ffffffff80014667: 41 0f b6 08 movzbl (%r8),%ecx ffffffff8001466b: 80 f9 72 cmp $0x72,%cl ffffffff8001466e: 0f 84 bc 00 00 00 je ffffffff80014730 ffffffff80014674: 80 f9 77 cmp $0x77,%cl ffffffff80014677: 0f 84 c3 00 00 00 je ffffffff80014740 ffffffff8001467d: c7 40 10 02 00 00 00 movl $0x2,0x10(%rax) ffffffff80014684: 31 c9 xor %ecx,%ecx ffffffff80014686: 4c 8d 05 b3 b8 57 00 lea 0x57b8b3(%rip),%r8 # ffffffff8058ff40 ffffffff8001468d: 44 89 48 08 mov %r9d,0x8(%rax) ffffffff80014691: eb 1a jmp ffffffff800146ad ffffffff80014693: 66 90 xchg %ax,%ax ffffffff80014695: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001469c: 00 00 00 00 ffffffff800146a0: 89 fe mov %edi,%esi ffffffff800146a2: 41 8b 34 b0 mov (%r8,%rsi,4),%esi ffffffff800146a6: 83 fe f7 cmp $0xfffffff7,%esi ffffffff800146a9: 77 0d ja ffffffff800146b8 ffffffff800146ab: 89 f7 mov %esi,%edi ffffffff800146ad: 81 c1 00 10 00 00 add $0x1000,%ecx ffffffff800146b3: 41 39 c9 cmp %ecx,%r9d ffffffff800146b6: 73 e8 jae ffffffff800146a0 ffffffff800146b8: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff800146bc: 41 89 3c 93 mov %edi,(%r11,%rdx,4) ffffffff800146c0: e9 ee fe ff ff jmp ffffffff800145b3 ffffffff800146c5: 0f 1f 00 nopl (%rax) ffffffff800146c8: 8d 70 9f lea -0x61(%rax),%esi ffffffff800146cb: 8d 50 e0 lea -0x20(%rax),%edx ffffffff800146ce: 40 80 fe 1a cmp $0x1a,%sil ffffffff800146d2: 0f 42 c2 cmovb %edx,%eax ffffffff800146d5: 48 83 c1 02 add $0x2,%rcx ffffffff800146d9: e9 c3 fe ff ff jmp ffffffff800145a1 ffffffff800146de: 66 90 xchg %ax,%ax ffffffff800146e0: 4d 85 d2 test %r10,%r10 ffffffff800146e3: 74 67 je ffffffff8001474c ffffffff800146e5: 3c 77 cmp $0x77,%al ffffffff800146e7: 0f 85 23 ff ff ff jne ffffffff80014610 ffffffff800146ed: 41 c7 82 04 05 00 00 movl $0x0,0x504(%r10) ffffffff800146f4: 00 00 00 00 ffffffff800146f8: e9 13 ff ff ff jmp ffffffff80014610 ffffffff800146fd: 0f 1f 00 nopl (%rax) ffffffff80014700: 4d 85 d2 test %r10,%r10 ffffffff80014703: 74 1b je ffffffff80014720 ffffffff80014705: 41 f6 82 08 05 00 00 testb $0x10,0x508(%r10) ffffffff8001470c: 10 ffffffff8001470d: 0f 84 fd fe ff ff je ffffffff80014610 ffffffff80014713: 66 90 xchg %ax,%ax ffffffff80014715: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001471c: 00 00 00 00 ffffffff80014720: 31 c0 xor %eax,%eax ffffffff80014722: e9 8c fe ff ff jmp ffffffff800145b3 ffffffff80014727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001472e: 00 00 ffffffff80014730: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) ffffffff80014737: e9 77 fe ff ff jmp ffffffff800145b3 ffffffff8001473c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014740: c7 40 10 01 00 00 00 movl $0x1,0x10(%rax) ffffffff80014747: e9 67 fe ff ff jmp ffffffff800145b3 ffffffff8001474c: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi ffffffff80014753: 4c 89 85 d8 fb ff ff mov %r8,-0x428(%rbp) ffffffff8001475a: e8 31 fd ff ff call ffffffff80014490 ffffffff8001475f: 84 c0 test %al,%al ffffffff80014761: 74 bd je ffffffff80014720 ffffffff80014763: 4c 8d 1d d6 a7 0e 00 lea 0xea7d6(%rip),%r11 # ffffffff800fef40 ffffffff8001476a: 4c 8b 85 d8 fb ff ff mov -0x428(%rbp),%r8 ffffffff80014771: 31 d2 xor %edx,%edx ffffffff80014773: 4c 89 d8 mov %r11,%rax ffffffff80014776: eb 19 jmp ffffffff80014791 ffffffff80014778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001477f: 00 ffffffff80014780: 83 c2 01 add $0x1,%edx ffffffff80014783: 48 05 10 09 00 00 add $0x910,%rax ffffffff80014789: 81 fa 00 01 00 00 cmp $0x100,%edx ffffffff8001478f: 74 8f je ffffffff80014720 ffffffff80014791: 80 b8 0c 05 00 00 00 cmpb $0x0,0x50c(%rax) ffffffff80014798: 75 e6 jne ffffffff80014780 ffffffff8001479a: 48 63 c2 movslq %edx,%rax ffffffff8001479d: 0f b6 95 e0 fb ff ff movzbl -0x420(%rbp),%edx ffffffff800147a4: 48 8d 8d e0 fb ff ff lea -0x420(%rbp),%rcx ffffffff800147ab: 4c 69 c8 10 09 00 00 imul $0x910,%rax,%r9 ffffffff800147b2: 49 89 c7 mov %rax,%r15 ffffffff800147b5: 4f 8d 14 0b lea (%r11,%r9,1),%r10 ffffffff800147b9: 41 c6 82 0c 05 00 00 movb $0x1,0x50c(%r10) ffffffff800147c0: 01 ffffffff800147c1: 4c 89 d0 mov %r10,%rax ffffffff800147c4: 84 d2 test %dl,%dl ffffffff800147c6: 74 29 je ffffffff800147f1 ffffffff800147c8: 66 90 xchg %ax,%ax ffffffff800147ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800147d1: 00 00 00 00 ffffffff800147d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800147dc: 00 00 00 00 ffffffff800147e0: 48 83 c1 01 add $0x1,%rcx ffffffff800147e4: 88 10 mov %dl,(%rax) ffffffff800147e6: 48 83 c0 01 add $0x1,%rax ffffffff800147ea: 0f b6 11 movzbl (%rcx),%edx ffffffff800147ed: 84 d2 test %dl,%dl ffffffff800147ef: 75 ef jne ffffffff800147e0 ffffffff800147f1: c6 00 00 movb $0x0,(%rax) ffffffff800147f4: 4b 8d b4 0b 00 04 00 lea 0x400(%r11,%r9,1),%rsi ffffffff800147fb: 00 ffffffff800147fc: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi ffffffff80014803: 4c 89 85 d0 fb ff ff mov %r8,-0x430(%rbp) ffffffff8001480a: 4c 89 8d d8 fb ff ff mov %r9,-0x428(%rbp) ffffffff80014811: e8 6a c2 ff ff call ffffffff80010a80 ffffffff80014816: 4c 8b 8d d8 fb ff ff mov -0x428(%rbp),%r9 ffffffff8001481d: 4b 8d b4 0b 0d 05 00 lea 0x50d(%r11,%r9,1),%rsi ffffffff80014824: 00 ffffffff80014825: e8 16 c3 ff ff call ffffffff80010b40 ffffffff8001482a: 8b 05 90 9d 05 00 mov 0x59d90(%rip),%eax # ffffffff8006e5c0 ffffffff80014830: 4c 8b 85 d0 fb ff ff mov -0x430(%rbp),%r8 ffffffff80014837: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff8001483c: 77 45 ja ffffffff80014883 ffffffff8001483e: 8d 50 01 lea 0x1(%rax),%edx ffffffff80014841: 89 c1 mov %eax,%ecx ffffffff80014843: 89 15 77 9d 05 00 mov %edx,0x59d77(%rip) # ffffffff8006e5c0 ffffffff80014849: 48 8d 15 f0 b6 57 00 lea 0x57b6f0(%rip),%rdx # ffffffff8058ff40 ffffffff80014850: c7 04 8a ff ff ff ff movl $0xffffffff,(%rdx,%rcx,4) ffffffff80014857: 49 69 d7 10 09 00 00 imul $0x910,%r15,%rdx ffffffff8001485e: 41 89 84 13 00 05 00 mov %eax,0x500(%r11,%rdx,1) ffffffff80014865: 00 ffffffff80014866: 85 c0 test %eax,%eax ffffffff80014868: 0f 84 b2 fe ff ff je ffffffff80014720 ffffffff8001486e: 49 c7 84 13 04 05 00 movq $0x0,0x504(%r11,%rdx,1) ffffffff80014875: 00 00 00 00 00 ffffffff8001487a: 41 0f b6 00 movzbl (%r8),%eax ffffffff8001487e: e9 62 fe ff ff jmp ffffffff800146e5 ffffffff80014883: 49 69 d7 10 09 00 00 imul $0x910,%r15,%rdx ffffffff8001488a: 31 c0 xor %eax,%eax ffffffff8001488c: 41 c7 84 13 00 05 00 movl $0x0,0x500(%r11,%rdx,1) ffffffff80014893: 00 00 00 00 00 ffffffff80014898: e9 16 fd ff ff jmp ffffffff800145b3 ffffffff8001489d: 0f 1f 00 nopl (%rax) ffffffff800148a0 : ffffffff800148a0: 0f b6 07 movzbl (%rdi),%eax ffffffff800148a3: 84 c0 test %al,%al ffffffff800148a5: 74 06 je ffffffff800148ad ffffffff800148a7: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff800148ab: 74 5b je ffffffff80014908 ffffffff800148ad: 0f b6 05 f0 98 05 00 movzbl 0x598f0(%rip),%eax # ffffffff8006e1a4 ffffffff800148b4: 3c 41 cmp $0x41,%al ffffffff800148b6: 74 08 je ffffffff800148c0 ffffffff800148b8: 31 c0 xor %eax,%eax ffffffff800148ba: c3 ret ffffffff800148bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800148c0: 55 push %rbp ffffffff800148c1: 48 89 e5 mov %rsp,%rbp ffffffff800148c4: 41 56 push %r14 ffffffff800148c6: 53 push %rbx ffffffff800148c7: 48 81 ec 10 04 00 00 sub $0x410,%rsp ffffffff800148ce: 9c pushf ffffffff800148cf: 5b pop %rbx ffffffff800148d0: fa cli ffffffff800148d1: 48 8d b5 f0 fb ff ff lea -0x410(%rbp),%rsi ffffffff800148d8: e8 93 d7 ff ff call ffffffff80012070 ffffffff800148dd: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff800148e4: e8 17 dc ff ff call ffffffff80012500 ffffffff800148e9: 48 85 c0 test %rax,%rax ffffffff800148ec: 74 32 je ffffffff80014920 ffffffff800148ee: 53 push %rbx ffffffff800148ef: 9d popf ffffffff800148f0: 45 31 db xor %r11d,%r11d ffffffff800148f3: 48 81 c4 10 04 00 00 add $0x410,%rsp ffffffff800148fa: 44 89 d8 mov %r11d,%eax ffffffff800148fd: 5b pop %rbx ffffffff800148fe: 41 5e pop %r14 ffffffff80014900: 5d pop %rbp ffffffff80014901: c3 ret ffffffff80014902: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014908: 8d 48 9f lea -0x61(%rax),%ecx ffffffff8001490b: 8d 50 e0 lea -0x20(%rax),%edx ffffffff8001490e: 80 f9 1a cmp $0x1a,%cl ffffffff80014911: 0f 42 c2 cmovb %edx,%eax ffffffff80014914: 48 83 c7 02 add $0x2,%rdi ffffffff80014918: eb 9a jmp ffffffff800148b4 ffffffff8001491a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014920: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff80014927: e8 64 fb ff ff call ffffffff80014490 ffffffff8001492c: 41 89 c3 mov %eax,%r11d ffffffff8001492f: 84 c0 test %al,%al ffffffff80014931: 0f 84 31 01 00 00 je ffffffff80014a68 ffffffff80014937: 4c 8d 05 02 a6 0e 00 lea 0xea602(%rip),%r8 # ffffffff800fef40 ffffffff8001493e: 31 c0 xor %eax,%eax ffffffff80014940: 4c 89 c2 mov %r8,%rdx ffffffff80014943: eb 30 jmp ffffffff80014975 ffffffff80014945: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001494a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014951: 00 00 00 00 ffffffff80014955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001495c: 00 00 00 00 ffffffff80014960: 83 c0 01 add $0x1,%eax ffffffff80014963: 48 81 c2 10 09 00 00 add $0x910,%rdx ffffffff8001496a: 3d 00 01 00 00 cmp $0x100,%eax ffffffff8001496f: 0f 84 f3 00 00 00 je ffffffff80014a68 ffffffff80014975: 80 ba 0c 05 00 00 00 cmpb $0x0,0x50c(%rdx) ffffffff8001497c: 75 e2 jne ffffffff80014960 ffffffff8001497e: 4c 63 d0 movslq %eax,%r10 ffffffff80014981: 0f b6 95 f0 fb ff ff movzbl -0x410(%rbp),%edx ffffffff80014988: 48 8d 8d f0 fb ff ff lea -0x410(%rbp),%rcx ffffffff8001498f: 4d 69 ca 10 09 00 00 imul $0x910,%r10,%r9 ffffffff80014996: 4b 8d 04 08 lea (%r8,%r9,1),%rax ffffffff8001499a: c6 80 0c 05 00 00 01 movb $0x1,0x50c(%rax) ffffffff800149a1: 84 d2 test %dl,%dl ffffffff800149a3: 74 2c je ffffffff800149d1 ffffffff800149a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800149aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800149b1: 00 00 00 00 ffffffff800149b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800149bc: 00 00 00 00 ffffffff800149c0: 48 83 c1 01 add $0x1,%rcx ffffffff800149c4: 88 10 mov %dl,(%rax) ffffffff800149c6: 48 83 c0 01 add $0x1,%rax ffffffff800149ca: 0f b6 11 movzbl (%rcx),%edx ffffffff800149cd: 84 d2 test %dl,%dl ffffffff800149cf: 75 ef jne ffffffff800149c0 ffffffff800149d1: c6 00 00 movb $0x0,(%rax) ffffffff800149d4: 4b 8d b4 08 00 04 00 lea 0x400(%r8,%r9,1),%rsi ffffffff800149db: 00 ffffffff800149dc: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff800149e3: 4c 89 8d e8 fb ff ff mov %r9,-0x418(%rbp) ffffffff800149ea: e8 91 c0 ff ff call ffffffff80010a80 ffffffff800149ef: 4c 8b 8d e8 fb ff ff mov -0x418(%rbp),%r9 ffffffff800149f6: 4c 8d 05 43 a5 0e 00 lea 0xea543(%rip),%r8 # ffffffff800fef40 ffffffff800149fd: 4b 8d b4 08 0d 05 00 lea 0x50d(%r8,%r9,1),%rsi ffffffff80014a04: 00 ffffffff80014a05: e8 36 c1 ff ff call ffffffff80010b40 ffffffff80014a0a: 8b 15 b0 9b 05 00 mov 0x59bb0(%rip),%edx # ffffffff8006e5c0 ffffffff80014a10: 81 fa ff 03 00 00 cmp $0x3ff,%edx ffffffff80014a16: 77 48 ja ffffffff80014a60 ffffffff80014a18: 8d 42 01 lea 0x1(%rdx),%eax ffffffff80014a1b: 48 8d 0d 1e b5 57 00 lea 0x57b51e(%rip),%rcx # ffffffff8058ff40 ffffffff80014a22: 89 05 98 9b 05 00 mov %eax,0x59b98(%rip) # ffffffff8006e5c0 ffffffff80014a28: 89 d0 mov %edx,%eax ffffffff80014a2a: c7 04 81 ff ff ff ff movl $0xffffffff,(%rcx,%rax,4) ffffffff80014a31: 4d 69 d2 10 09 00 00 imul $0x910,%r10,%r10 ffffffff80014a38: 48 be 00 00 00 00 10 movabs $0x1000000000,%rsi ffffffff80014a3f: 00 00 00 ffffffff80014a42: 43 89 94 10 00 05 00 mov %edx,0x500(%r8,%r10,1) ffffffff80014a49: 00 ffffffff80014a4a: 4b 89 b4 10 04 05 00 mov %rsi,0x504(%r8,%r10,1) ffffffff80014a51: 00 ffffffff80014a52: 53 push %rbx ffffffff80014a53: 9d popf ffffffff80014a54: e9 9a fe ff ff jmp ffffffff800148f3 ffffffff80014a59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80014a60: 31 d2 xor %edx,%edx ffffffff80014a62: eb cd jmp ffffffff80014a31 ffffffff80014a64: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014a68: 53 push %rbx ffffffff80014a69: 9d popf ffffffff80014a6a: e9 81 fe ff ff jmp ffffffff800148f0 ffffffff80014a6f: 90 nop ffffffff80014a70 : ffffffff80014a70: 55 push %rbp ffffffff80014a71: 48 89 fa mov %rdi,%rdx ffffffff80014a74: 48 89 e5 mov %rsp,%rbp ffffffff80014a77: 41 55 push %r13 ffffffff80014a79: 41 54 push %r12 ffffffff80014a7b: 53 push %rbx ffffffff80014a7c: 48 81 ec 18 04 00 00 sub $0x418,%rsp ffffffff80014a83: 9c pushf ffffffff80014a84: 41 5c pop %r12 ffffffff80014a86: fa cli ffffffff80014a87: 44 0f b6 2f movzbl (%rdi),%r13d ffffffff80014a8b: 45 84 ed test %r13b,%r13b ffffffff80014a8e: 74 06 je ffffffff80014a96 ffffffff80014a90: 80 7f 01 3a cmpb $0x3a,0x1(%rdi) ffffffff80014a94: 74 7a je ffffffff80014b10 ffffffff80014a96: 44 0f b6 2d 06 97 05 movzbl 0x59706(%rip),%r13d # ffffffff8006e1a4 ffffffff80014a9d: 00 ffffffff80014a9e: 48 89 d3 mov %rdx,%rbx ffffffff80014aa1: 48 89 d7 mov %rdx,%rdi ffffffff80014aa4: e8 d7 f3 ff ff call ffffffff80013e80 ffffffff80014aa9: 84 c0 test %al,%al ffffffff80014aab: 75 13 jne ffffffff80014ac0 ffffffff80014aad: 41 54 push %r12 ffffffff80014aaf: 9d popf ffffffff80014ab0: 48 81 c4 18 04 00 00 add $0x418,%rsp ffffffff80014ab7: 31 c0 xor %eax,%eax ffffffff80014ab9: 5b pop %rbx ffffffff80014aba: 41 5c pop %r12 ffffffff80014abc: 41 5d pop %r13 ffffffff80014abe: 5d pop %rbp ffffffff80014abf: c3 ret ffffffff80014ac0: 41 80 fd 41 cmp $0x41,%r13b ffffffff80014ac4: 0f 84 9e 00 00 00 je ffffffff80014b68 ffffffff80014aca: 0f b6 13 movzbl (%rbx),%edx ffffffff80014acd: 48 8d 05 ec 96 05 00 lea 0x596ec(%rip),%rax # ffffffff8006e1c0 ffffffff80014ad4: 84 d2 test %dl,%dl ffffffff80014ad6: 74 19 je ffffffff80014af1 ffffffff80014ad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80014adf: 00 ffffffff80014ae0: 48 83 c3 01 add $0x1,%rbx ffffffff80014ae4: 88 10 mov %dl,(%rax) ffffffff80014ae6: 48 83 c0 01 add $0x1,%rax ffffffff80014aea: 0f b6 13 movzbl (%rbx),%edx ffffffff80014aed: 84 d2 test %dl,%dl ffffffff80014aef: 75 ef jne ffffffff80014ae0 ffffffff80014af1: c6 00 00 movb $0x0,(%rax) ffffffff80014af4: 41 54 push %r12 ffffffff80014af6: 9d popf ffffffff80014af7: 48 81 c4 18 04 00 00 add $0x418,%rsp ffffffff80014afe: b8 01 00 00 00 mov $0x1,%eax ffffffff80014b03: 5b pop %rbx ffffffff80014b04: 41 5c pop %r12 ffffffff80014b06: 41 5d pop %r13 ffffffff80014b08: 5d pop %rbp ffffffff80014b09: c3 ret ffffffff80014b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014b10: 41 8d 4d 9f lea -0x61(%r13),%ecx ffffffff80014b14: 41 8d 45 e0 lea -0x20(%r13),%eax ffffffff80014b18: 48 89 bd d8 fb ff ff mov %rdi,-0x428(%rbp) ffffffff80014b1f: 80 f9 1a cmp $0x1a,%cl ffffffff80014b22: 44 0f 42 e8 cmovb %eax,%r13d ffffffff80014b26: 41 0f be fd movsbl %r13b,%edi ffffffff80014b2a: e8 c1 2b ff ff call ffffffff800076f0 ffffffff80014b2f: 48 8b 95 d8 fb ff ff mov -0x428(%rbp),%rdx ffffffff80014b36: 48 85 c0 test %rax,%rax ffffffff80014b39: 0f 84 6e ff ff ff je ffffffff80014aad ffffffff80014b3f: b8 2f 00 00 00 mov $0x2f,%eax ffffffff80014b44: 44 88 2d 59 96 05 00 mov %r13b,0x59659(%rip) # ffffffff8006e1a4 ffffffff80014b4b: 48 8d 5a 02 lea 0x2(%rdx),%rbx ffffffff80014b4f: 66 89 05 6a 96 05 00 mov %ax,0x5966a(%rip) # ffffffff8006e1c0 ffffffff80014b56: 80 7a 02 00 cmpb $0x0,0x2(%rdx) ffffffff80014b5a: 0f 85 41 ff ff ff jne ffffffff80014aa1 ffffffff80014b60: eb 92 jmp ffffffff80014af4 ffffffff80014b62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014b68: 48 8d b5 e0 fb ff ff lea -0x420(%rbp),%rsi ffffffff80014b6f: 48 89 df mov %rbx,%rdi ffffffff80014b72: e8 f9 d4 ff ff call ffffffff80012070 ffffffff80014b77: 0f b6 8d e0 fb ff ff movzbl -0x420(%rbp),%ecx ffffffff80014b7e: 48 8d 15 3b 96 05 00 lea 0x5963b(%rip),%rdx # ffffffff8006e1c0 ffffffff80014b85: 84 c9 test %cl,%cl ffffffff80014b87: 74 28 je ffffffff80014bb1 ffffffff80014b89: 48 8d 85 e0 fb ff ff lea -0x420(%rbp),%rax ffffffff80014b90: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80014b95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014b9c: 00 00 00 00 ffffffff80014ba0: 48 83 c0 01 add $0x1,%rax ffffffff80014ba4: 88 0a mov %cl,(%rdx) ffffffff80014ba6: 48 83 c2 01 add $0x1,%rdx ffffffff80014baa: 0f b6 08 movzbl (%rax),%ecx ffffffff80014bad: 84 c9 test %cl,%cl ffffffff80014baf: 75 ef jne ffffffff80014ba0 ffffffff80014bb1: c6 02 00 movb $0x0,(%rdx) ffffffff80014bb4: e9 3b ff ff ff jmp ffffffff80014af4 ffffffff80014bb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80014bc0 : ffffffff80014bc0: 9c pushf ffffffff80014bc1: 41 59 pop %r9 ffffffff80014bc3: fa cli ffffffff80014bc4: 0f b6 05 d9 95 05 00 movzbl 0x595d9(%rip),%eax # ffffffff8006e1a4 ffffffff80014bcb: c6 47 01 3a movb $0x3a,0x1(%rdi) ffffffff80014bcf: 88 07 mov %al,(%rdi) ffffffff80014bd1: 80 3d e8 95 05 00 00 cmpb $0x0,0x595e8(%rip) # ffffffff8006e1c0 ffffffff80014bd8: 74 66 je ffffffff80014c40 ffffffff80014bda: 31 c0 xor %eax,%eax ffffffff80014bdc: 48 8d 0d dd 95 05 00 lea 0x595dd(%rip),%rcx # ffffffff8006e1c0 ffffffff80014be3: 66 90 xchg %ax,%ax ffffffff80014be5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014bec: 00 00 00 00 ffffffff80014bf0: 48 83 c0 01 add $0x1,%rax ffffffff80014bf4: 80 3c 01 00 cmpb $0x0,(%rcx,%rax,1) ffffffff80014bf8: 75 f6 jne ffffffff80014bf0 ffffffff80014bfa: 44 8d 40 02 lea 0x2(%rax),%r8d ffffffff80014bfe: 8d 56 fd lea -0x3(%rsi),%edx ffffffff80014c01: 41 39 f0 cmp %esi,%r8d ffffffff80014c04: 0f 4d c2 cmovge %edx,%eax ffffffff80014c07: 8d 56 ff lea -0x1(%rsi),%edx ffffffff80014c0a: 44 0f 4d c2 cmovge %edx,%r8d ffffffff80014c0e: 85 c0 test %eax,%eax ffffffff80014c10: 7e 20 jle ffffffff80014c32 ffffffff80014c12: 48 63 d0 movslq %eax,%rdx ffffffff80014c15: 31 c0 xor %eax,%eax ffffffff80014c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014c1e: 00 00 ffffffff80014c20: 0f b6 34 01 movzbl (%rcx,%rax,1),%esi ffffffff80014c24: 40 88 74 07 02 mov %sil,0x2(%rdi,%rax,1) ffffffff80014c29: 48 83 c0 01 add $0x1,%rax ffffffff80014c2d: 48 39 c2 cmp %rax,%rdx ffffffff80014c30: 75 ee jne ffffffff80014c20 ffffffff80014c32: 4d 63 c0 movslq %r8d,%r8 ffffffff80014c35: 42 c6 04 07 00 movb $0x0,(%rdi,%r8,1) ffffffff80014c3a: 41 51 push %r9 ffffffff80014c3c: 9d popf ffffffff80014c3d: c3 ret ffffffff80014c3e: 66 90 xchg %ax,%ax ffffffff80014c40: b8 03 00 00 00 mov $0x3,%eax ffffffff80014c45: 39 c6 cmp %eax,%esi ffffffff80014c47: 0f 4f f0 cmovg %eax,%esi ffffffff80014c4a: 44 8d 46 ff lea -0x1(%rsi),%r8d ffffffff80014c4e: eb e2 jmp ffffffff80014c32 ffffffff80014c50: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80014c57: 00 00 00 ffffffff80014c5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014c60 : ffffffff80014c60: 48 89 3d dd c2 57 00 mov %rdi,0x57c2dd(%rip) # ffffffff80590f44 ffffffff80014c67: c3 ret ffffffff80014c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80014c6f: 00 ffffffff80014c70 : ffffffff80014c70: 55 push %rbp ffffffff80014c71: 48 8d 05 48 c3 57 00 lea 0x57c348(%rip),%rax # ffffffff80590fc0 ffffffff80014c78: be 37 00 00 00 mov $0x37,%esi ffffffff80014c7d: 48 89 e5 mov %rsp,%rbp ffffffff80014c80: 53 push %rbx ffffffff80014c81: 48 8d 1d b8 c2 57 00 lea 0x57c2b8(%rip),%rbx # ffffffff80590f40 ffffffff80014c88: 48 8d 53 68 lea 0x68(%rbx),%rdx ffffffff80014c8c: 48 83 ec 08 sub $0x8,%rsp ffffffff80014c90: 48 89 05 13 c3 57 00 mov %rax,0x57c313(%rip) # ffffffff80590faa ffffffff80014c97: 48 b8 00 00 00 00 00 movabs $0xa09a0000000000,%rax ffffffff80014c9e: 9a a0 00 ffffffff80014ca1: 48 89 05 20 c3 57 00 mov %rax,0x57c320(%rip) # ffffffff80590fc8 ffffffff80014ca8: 48 b8 00 00 00 00 00 movabs $0xa0920000000000,%rax ffffffff80014caf: 92 a0 00 ffffffff80014cb2: 48 89 05 17 c3 57 00 mov %rax,0x57c317(%rip) # ffffffff80590fd0 ffffffff80014cb9: 48 b8 00 00 00 00 00 movabs $0xa0fa0000000000,%rax ffffffff80014cc0: fa a0 00 ffffffff80014cc3: 66 89 35 de c2 57 00 mov %si,0x57c2de(%rip) # ffffffff80590fa8 ffffffff80014cca: 48 c7 05 eb c2 57 00 movq $0x0,0x57c2eb(%rip) # ffffffff80590fc0 ffffffff80014cd1: 00 00 00 00 ffffffff80014cd5: 48 c7 05 60 c2 57 00 movq $0x0,0x57c260(%rip) # ffffffff80590f40 ffffffff80014cdc: 00 00 00 00 ffffffff80014ce0: 48 89 05 f1 c2 57 00 mov %rax,0x57c2f1(%rip) # ffffffff80590fd8 ffffffff80014ce7: 48 b8 00 00 00 00 00 movabs $0xa0f20000000000,%rax ffffffff80014cee: f2 a0 00 ffffffff80014cf1: 48 89 05 e8 c2 57 00 mov %rax,0x57c2e8(%rip) # ffffffff80590fe0 ffffffff80014cf8: 48 8d 43 08 lea 0x8(%rbx),%rax ffffffff80014cfc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014d00: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff80014d07: 48 83 c0 10 add $0x10,%rax ffffffff80014d0b: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff80014d12: 00 ffffffff80014d13: 48 39 d0 cmp %rdx,%rax ffffffff80014d16: 75 e8 jne ffffffff80014d00 ffffffff80014d18: b9 68 00 00 00 mov $0x68,%ecx ffffffff80014d1d: be 00 10 00 00 mov $0x1000,%esi ffffffff80014d22: bf 00 10 00 00 mov $0x1000,%edi ffffffff80014d27: 66 89 0d 78 c2 57 00 mov %cx,0x57c278(%rip) # ffffffff80590fa6 ffffffff80014d2e: e8 6d 30 00 00 call ffffffff80017da0 ffffffff80014d33: 48 85 c0 test %rax,%rax ffffffff80014d36: 74 0d je ffffffff80014d45 ffffffff80014d38: 48 05 00 10 00 00 add $0x1000,%rax ffffffff80014d3e: 48 89 05 ff c1 57 00 mov %rax,0x57c1ff(%rip) # ffffffff80590f44 ffffffff80014d45: 48 89 d8 mov %rbx,%rax ffffffff80014d48: 66 89 1d 9b c2 57 00 mov %bx,0x57c29b(%rip) # ffffffff80590fea ffffffff80014d4f: ba 89 00 00 00 mov $0x89,%edx ffffffff80014d54: 48 8d 3d 4d c2 57 00 lea 0x57c24d(%rip),%rdi # ffffffff80590fa8 ffffffff80014d5b: 48 c1 e8 10 shr $0x10,%rax ffffffff80014d5f: 66 89 15 87 c2 57 00 mov %dx,0x57c287(%rip) # ffffffff80590fed ffffffff80014d66: 88 05 80 c2 57 00 mov %al,0x57c280(%rip) # ffffffff80590fec ffffffff80014d6c: 48 89 d8 mov %rbx,%rax ffffffff80014d6f: 48 c1 eb 20 shr $0x20,%rbx ffffffff80014d73: 48 c1 e8 18 shr $0x18,%rax ffffffff80014d77: 89 1d 73 c2 57 00 mov %ebx,0x57c273(%rip) # ffffffff80590ff0 ffffffff80014d7d: 88 05 6c c2 57 00 mov %al,0x57c26c(%rip) # ffffffff80590fef ffffffff80014d83: b8 67 00 00 00 mov $0x67,%eax ffffffff80014d88: 66 89 05 59 c2 57 00 mov %ax,0x57c259(%rip) # ffffffff80590fe8 ffffffff80014d8f: c7 05 5b c2 57 00 00 movl $0x0,0x57c25b(%rip) # ffffffff80590ff4 ffffffff80014d96: 00 00 00 ffffffff80014d99: e8 62 bf 01 00 call ffffffff80030d00 ffffffff80014d9e: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80014da2: c9 leave ffffffff80014da3: e9 76 bf 01 00 jmp ffffffff80030d1e ffffffff80014da8: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80014daf: 00 00 00 ffffffff80014db2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80014db9: 00 00 00 ffffffff80014dbc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014dc0 : ffffffff80014dc0: 48 89 3d 79 d2 58 01 mov %rdi,0x158d279(%rip) # ffffffff815a2040 ffffffff80014dc7: 48 8d 05 32 d2 57 00 lea 0x57d232(%rip),%rax # ffffffff80592000 ffffffff80014dce: c6 05 3b d2 57 01 00 movb $0x0,0x157d23b(%rip) # ffffffff81592010 ffffffff80014dd5: 48 8d 90 00 00 00 01 lea 0x1000000(%rax),%rdx ffffffff80014ddc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80014de0: c7 00 00 00 00 00 movl $0x0,(%rax) ffffffff80014de6: 48 83 c0 08 add $0x8,%rax ffffffff80014dea: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%rax) ffffffff80014df1: 48 39 d0 cmp %rdx,%rax ffffffff80014df4: 75 ea jne ffffffff80014de0 ffffffff80014df6: c3 ret ffffffff80014df7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80014dfe: 00 00 ffffffff80014e00 : ffffffff80014e00: 48 8b 15 39 d2 58 01 mov 0x158d239(%rip),%rdx # ffffffff815a2040 ffffffff80014e07: 31 c0 xor %eax,%eax ffffffff80014e09: 48 85 d2 test %rdx,%rdx ffffffff80014e0c: 74 03 je ffffffff80014e11 ffffffff80014e0e: 8b 42 08 mov 0x8(%rdx),%eax ffffffff80014e11: c3 ret ffffffff80014e12: 0f 1f 00 nopl (%rax) ffffffff80014e15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014e1c: 00 00 00 00 ffffffff80014e20 : ffffffff80014e20: 48 8b 15 19 d2 58 01 mov 0x158d219(%rip),%rdx # ffffffff815a2040 ffffffff80014e27: 31 c0 xor %eax,%eax ffffffff80014e29: 48 85 d2 test %rdx,%rdx ffffffff80014e2c: 74 03 je ffffffff80014e31 ffffffff80014e2e: 8b 42 10 mov 0x10(%rdx),%eax ffffffff80014e31: c3 ret ffffffff80014e32: 0f 1f 00 nopl (%rax) ffffffff80014e35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014e3c: 00 00 00 00 ffffffff80014e40 : ffffffff80014e40: 55 push %rbp ffffffff80014e41: 48 89 e5 mov %rsp,%rbp ffffffff80014e44: 53 push %rbx ffffffff80014e45: 9c pushf ffffffff80014e46: 41 58 pop %r8 ffffffff80014e48: fa cli ffffffff80014e49: 44 8d 0c 17 lea (%rdi,%rdx,1),%r9d ffffffff80014e4d: 85 ff test %edi,%edi ffffffff80014e4f: 44 8d 14 31 lea (%rcx,%rsi,1),%r10d ffffffff80014e53: 89 d0 mov %edx,%eax ffffffff80014e55: ba 00 00 00 00 mov $0x0,%edx ffffffff80014e5a: 41 0f 48 c1 cmovs %r9d,%eax ffffffff80014e5e: 0f 48 fa cmovs %edx,%edi ffffffff80014e61: 85 f6 test %esi,%esi ffffffff80014e63: 0f 48 f2 cmovs %edx,%esi ffffffff80014e66: 48 8b 15 d3 d1 58 01 mov 0x158d1d3(%rip),%rdx # ffffffff815a2040 ffffffff80014e6d: 41 0f 48 ca cmovs %r10d,%ecx ffffffff80014e71: 48 85 d2 test %rdx,%rdx ffffffff80014e74: 74 54 je ffffffff80014eca ffffffff80014e76: 4c 8b 52 08 mov 0x8(%rdx),%r10 ffffffff80014e7a: 48 8b 52 10 mov 0x10(%rdx),%rdx ffffffff80014e7e: 44 8d 1c 0e lea (%rsi,%rcx,1),%r11d ffffffff80014e82: 44 89 d3 mov %r10d,%ebx ffffffff80014e85: 29 fb sub %edi,%ebx ffffffff80014e87: 45 39 d1 cmp %r10d,%r9d ffffffff80014e8a: 41 89 d1 mov %edx,%r9d ffffffff80014e8d: 0f 4f c3 cmovg %ebx,%eax ffffffff80014e90: 41 29 f1 sub %esi,%r9d ffffffff80014e93: 41 39 d3 cmp %edx,%r11d ffffffff80014e96: 41 0f 4f c9 cmovg %r9d,%ecx ffffffff80014e9a: 85 c0 test %eax,%eax ffffffff80014e9c: 7e 2c jle ffffffff80014eca ffffffff80014e9e: 85 c9 test %ecx,%ecx ffffffff80014ea0: 7e 28 jle ffffffff80014eca ffffffff80014ea2: 80 3d 67 d1 57 01 00 cmpb $0x0,0x157d167(%rip) # ffffffff81592010 ffffffff80014ea9: 75 2d jne ffffffff80014ed8 ffffffff80014eab: 89 3d 4f d1 57 01 mov %edi,0x157d14f(%rip) # ffffffff81592000 ffffffff80014eb1: 89 35 4d d1 57 01 mov %esi,0x157d14d(%rip) # ffffffff81592004 ffffffff80014eb7: 89 05 4b d1 57 01 mov %eax,0x157d14b(%rip) # ffffffff81592008 ffffffff80014ebd: 89 0d 49 d1 57 01 mov %ecx,0x157d149(%rip) # ffffffff8159200c ffffffff80014ec3: c6 05 46 d1 57 01 01 movb $0x1,0x157d146(%rip) # ffffffff81592010 ffffffff80014eca: 41 50 push %r8 ffffffff80014ecc: 9d popf ffffffff80014ecd: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80014ed1: c9 leave ffffffff80014ed2: c3 ret ffffffff80014ed3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80014ed8: 8b 15 22 d1 57 01 mov 0x157d122(%rip),%edx # ffffffff81592000 ffffffff80014ede: 44 8b 15 1f d1 57 01 mov 0x157d11f(%rip),%r10d # ffffffff81592004 ffffffff80014ee5: 8b 1d 1d d1 57 01 mov 0x157d11d(%rip),%ebx # ffffffff81592008 ffffffff80014eeb: 44 8b 1d 1a d1 57 01 mov 0x157d11a(%rip),%r11d # ffffffff8159200c ffffffff80014ef2: 01 d3 add %edx,%ebx ffffffff80014ef4: 45 01 d3 add %r10d,%r11d ffffffff80014ef7: 39 d7 cmp %edx,%edi ffffffff80014ef9: 0f 4e d7 cmovle %edi,%edx ffffffff80014efc: 44 39 d6 cmp %r10d,%esi ffffffff80014eff: 44 0f 4e d6 cmovle %esi,%r10d ffffffff80014f03: 41 89 d1 mov %edx,%r9d ffffffff80014f06: 89 15 f4 d0 57 01 mov %edx,0x157d0f4(%rip) # ffffffff81592000 ffffffff80014f0c: 8d 14 07 lea (%rdi,%rax,1),%edx ffffffff80014f0f: 39 da cmp %ebx,%edx ffffffff80014f11: 8d 04 0e lea (%rsi,%rcx,1),%eax ffffffff80014f14: 44 89 15 e9 d0 57 01 mov %r10d,0x157d0e9(%rip) # ffffffff81592004 ffffffff80014f1b: 0f 4c d3 cmovl %ebx,%edx ffffffff80014f1e: 44 29 ca sub %r9d,%edx ffffffff80014f21: 44 39 d8 cmp %r11d,%eax ffffffff80014f24: 41 0f 4c c3 cmovl %r11d,%eax ffffffff80014f28: 89 15 da d0 57 01 mov %edx,0x157d0da(%rip) # ffffffff81592008 ffffffff80014f2e: 44 29 d0 sub %r10d,%eax ffffffff80014f31: 89 05 d5 d0 57 01 mov %eax,0x157d0d5(%rip) # ffffffff8159200c ffffffff80014f37: eb 91 jmp ffffffff80014eca ffffffff80014f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80014f40 : ffffffff80014f40: 48 8b 05 f9 d0 58 01 mov 0x158d0f9(%rip),%rax # ffffffff815a2040 ffffffff80014f47: 48 c7 05 ae d0 57 01 movq $0x0,0x157d0ae(%rip) # ffffffff81592000 ffffffff80014f4e: 00 00 00 00 ffffffff80014f52: 48 85 c0 test %rax,%rax ffffffff80014f55: 74 21 je ffffffff80014f78 ffffffff80014f57: 8b 50 08 mov 0x8(%rax),%edx ffffffff80014f5a: 8b 40 10 mov 0x10(%rax),%eax ffffffff80014f5d: 89 15 a5 d0 57 01 mov %edx,0x157d0a5(%rip) # ffffffff81592008 ffffffff80014f63: 89 05 a3 d0 57 01 mov %eax,0x157d0a3(%rip) # ffffffff8159200c ffffffff80014f69: c6 05 a0 d0 57 01 01 movb $0x1,0x157d0a0(%rip) # ffffffff81592010 ffffffff80014f70: c3 ret ffffffff80014f71: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80014f78: 31 d2 xor %edx,%edx ffffffff80014f7a: 31 c0 xor %eax,%eax ffffffff80014f7c: eb df jmp ffffffff80014f5d ffffffff80014f7e: 66 90 xchg %ax,%ax ffffffff80014f80 : ffffffff80014f80: 48 8b 15 79 d0 57 01 mov 0x157d079(%rip),%rdx # ffffffff81592000 ffffffff80014f87: 48 89 f8 mov %rdi,%rax ffffffff80014f8a: 48 89 17 mov %rdx,(%rdi) ffffffff80014f8d: 48 8b 15 74 d0 57 01 mov 0x157d074(%rip),%rdx # ffffffff81592008 ffffffff80014f94: 48 89 57 08 mov %rdx,0x8(%rdi) ffffffff80014f98: 8b 15 72 d0 57 01 mov 0x157d072(%rip),%edx # ffffffff81592010 ffffffff80014f9e: 89 57 10 mov %edx,0x10(%rdi) ffffffff80014fa1: c3 ret ffffffff80014fa2: 0f 1f 00 nopl (%rax) ffffffff80014fa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014fac: 00 00 00 00 ffffffff80014fb0 : ffffffff80014fb0: 9c pushf ffffffff80014fb1: 58 pop %rax ffffffff80014fb2: fa cli ffffffff80014fb3: c6 05 56 d0 57 01 00 movb $0x0,0x157d056(%rip) # ffffffff81592010 ffffffff80014fba: 50 push %rax ffffffff80014fbb: 9d popf ffffffff80014fbc: c3 ret ffffffff80014fbd: 0f 1f 00 nopl (%rax) ffffffff80014fc0 : ffffffff80014fc0: 48 89 3d 41 c0 57 00 mov %rdi,0x57c041(%rip) # ffffffff80591008 ffffffff80014fc7: 89 35 37 c0 57 00 mov %esi,0x57c037(%rip) # ffffffff80591004 ffffffff80014fcd: 89 15 2d c0 57 00 mov %edx,0x57c02d(%rip) # ffffffff80591000 ffffffff80014fd3: c3 ret ffffffff80014fd4: 90 nop ffffffff80014fd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80014fdc: 00 00 00 00 ffffffff80014fe0 : ffffffff80014fe0: 48 8b 05 21 c0 57 00 mov 0x57c021(%rip),%rax # ffffffff80591008 ffffffff80014fe7: 48 85 c0 test %rax,%rax ffffffff80014fea: 74 14 je ffffffff80015000 ffffffff80014fec: 85 ff test %edi,%edi ffffffff80014fee: 78 0c js ffffffff80014ffc ffffffff80014ff0: 85 f6 test %esi,%esi ffffffff80014ff2: 78 08 js ffffffff80014ffc ffffffff80014ff4: 39 3d 0a c0 57 00 cmp %edi,0x57c00a(%rip) # ffffffff80591004 ffffffff80014ffa: 7f 6c jg ffffffff80015068 ffffffff80014ffc: c3 ret ffffffff80014ffd: 0f 1f 00 nopl (%rax) ffffffff80015000: 48 8b 05 39 d0 58 01 mov 0x158d039(%rip),%rax # ffffffff815a2040 ffffffff80015007: 85 ff test %edi,%edi ffffffff80015009: 78 f1 js ffffffff80014ffc ffffffff8001500b: 48 85 c0 test %rax,%rax ffffffff8001500e: 74 ec je ffffffff80014ffc ffffffff80015010: 48 8b 48 08 mov 0x8(%rax),%rcx ffffffff80015014: 85 f6 test %esi,%esi ffffffff80015016: 78 e4 js ffffffff80014ffc ffffffff80015018: 39 cf cmp %ecx,%edi ffffffff8001501a: 7d e0 jge ffffffff80014ffc ffffffff8001501c: 3b 70 10 cmp 0x10(%rax),%esi ffffffff8001501f: 7d db jge ffffffff80014ffc ffffffff80015021: 80 3d e8 bf 57 00 00 cmpb $0x0,0x57bfe8(%rip) # ffffffff80591010 ffffffff80015028: 74 28 je ffffffff80015052 ffffffff8001502a: 8b 05 f0 bf 57 00 mov 0x57bff0(%rip),%eax # ffffffff80591020 ffffffff80015030: 39 c7 cmp %eax,%edi ffffffff80015032: 7c c8 jl ffffffff80014ffc ffffffff80015034: 03 05 de bf 57 00 add 0x57bfde(%rip),%eax # ffffffff80591018 ffffffff8001503a: 39 c7 cmp %eax,%edi ffffffff8001503c: 7d be jge ffffffff80014ffc ffffffff8001503e: 8b 05 d8 bf 57 00 mov 0x57bfd8(%rip),%eax # ffffffff8059101c ffffffff80015044: 39 c6 cmp %eax,%esi ffffffff80015046: 7c b4 jl ffffffff80014ffc ffffffff80015048: 03 05 c6 bf 57 00 add 0x57bfc6(%rip),%eax # ffffffff80591014 ffffffff8001504e: 39 c6 cmp %eax,%esi ffffffff80015050: 7d aa jge ffffffff80014ffc ffffffff80015052: 0f af f1 imul %ecx,%esi ffffffff80015055: 48 8d 05 a4 cf 57 00 lea 0x57cfa4(%rip),%rax # ffffffff80592000 ffffffff8001505c: 8d 0c 3e lea (%rsi,%rdi,1),%ecx ffffffff8001505f: 89 14 88 mov %edx,(%rax,%rcx,4) ffffffff80015062: c3 ret ffffffff80015063: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015068: 39 35 92 bf 57 00 cmp %esi,0x57bf92(%rip) # ffffffff80591000 ffffffff8001506e: 7e 8c jle ffffffff80014ffc ffffffff80015070: 0f af 35 8d bf 57 00 imul 0x57bf8d(%rip),%esi # ffffffff80591004 ffffffff80015077: 01 fe add %edi,%esi ffffffff80015079: 48 63 f6 movslq %esi,%rsi ffffffff8001507c: 89 14 b0 mov %edx,(%rax,%rsi,4) ffffffff8001507f: c3 ret ffffffff80015080 : ffffffff80015080: 4c 8b 1d 81 bf 57 00 mov 0x57bf81(%rip),%r11 # ffffffff80591008 ffffffff80015087: 01 fa add %edi,%edx ffffffff80015089: 44 8d 14 0e lea (%rsi,%rcx,1),%r10d ffffffff8001508d: 4d 85 db test %r11,%r11 ffffffff80015090: 0f 84 aa 00 00 00 je ffffffff80015140 ffffffff80015096: 31 c0 xor %eax,%eax ffffffff80015098: 85 ff test %edi,%edi ffffffff8001509a: 0f 49 c7 cmovns %edi,%eax ffffffff8001509d: 48 63 c8 movslq %eax,%rcx ffffffff800150a0: 31 c0 xor %eax,%eax ffffffff800150a2: 85 f6 test %esi,%esi ffffffff800150a4: 0f 49 c6 cmovns %esi,%eax ffffffff800150a7: 8b 35 53 bf 57 00 mov 0x57bf53(%rip),%esi # ffffffff80591000 ffffffff800150ad: 41 89 c1 mov %eax,%r9d ffffffff800150b0: 8b 05 4e bf 57 00 mov 0x57bf4e(%rip),%eax # ffffffff80591004 ffffffff800150b6: 39 d0 cmp %edx,%eax ffffffff800150b8: 0f 4e d0 cmovle %eax,%edx ffffffff800150bb: 41 39 f2 cmp %esi,%r10d ffffffff800150be: 44 0f 4f d6 cmovg %esi,%r10d ffffffff800150c2: 39 d1 cmp %edx,%ecx ffffffff800150c4: 0f 8d 72 01 00 00 jge ffffffff8001523c ffffffff800150ca: 45 39 ca cmp %r9d,%r10d ffffffff800150cd: 0f 8e 69 01 00 00 jle ffffffff8001523c ffffffff800150d3: 48 63 f8 movslq %eax,%rdi ffffffff800150d6: 41 0f af c1 imul %r9d,%eax ffffffff800150da: 29 ca sub %ecx,%edx ffffffff800150dc: 48 c1 e7 02 shl $0x2,%rdi ffffffff800150e0: 48 98 cltq ffffffff800150e2: 48 01 c8 add %rcx,%rax ffffffff800150e5: 49 8d 0c 83 lea (%r11,%rax,4),%rcx ffffffff800150e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800150f0: 44 89 01 mov %r8d,(%rcx) ffffffff800150f3: 8d 72 ff lea -0x1(%rdx),%esi ffffffff800150f6: b8 01 00 00 00 mov $0x1,%eax ffffffff800150fb: 83 fa 01 cmp $0x1,%edx ffffffff800150fe: 7e 31 jle ffffffff80015131 ffffffff80015100: 83 e6 01 and $0x1,%esi ffffffff80015103: 74 1b je ffffffff80015120 ffffffff80015105: 44 89 41 04 mov %r8d,0x4(%rcx) ffffffff80015109: b8 02 00 00 00 mov $0x2,%eax ffffffff8001510e: 83 fa 02 cmp $0x2,%edx ffffffff80015111: 7e 1e jle ffffffff80015131 ffffffff80015113: 66 90 xchg %ax,%ax ffffffff80015115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001511c: 00 00 00 00 ffffffff80015120: 44 89 04 81 mov %r8d,(%rcx,%rax,4) ffffffff80015124: 44 89 44 81 04 mov %r8d,0x4(%rcx,%rax,4) ffffffff80015129: 48 83 c0 02 add $0x2,%rax ffffffff8001512d: 39 c2 cmp %eax,%edx ffffffff8001512f: 7f ef jg ffffffff80015120 ffffffff80015131: 41 83 c1 01 add $0x1,%r9d ffffffff80015135: 48 01 f9 add %rdi,%rcx ffffffff80015138: 45 39 ca cmp %r9d,%r10d ffffffff8001513b: 7f b3 jg ffffffff800150f0 ffffffff8001513d: c3 ret ffffffff8001513e: 66 90 xchg %ax,%ax ffffffff80015140: 4c 8b 0d f9 ce 58 01 mov 0x158cef9(%rip),%r9 # ffffffff815a2040 ffffffff80015147: 4d 85 c9 test %r9,%r9 ffffffff8001514a: 0f 84 ec 00 00 00 je ffffffff8001523c ffffffff80015150: 80 3d b9 be 57 00 00 cmpb $0x0,0x57beb9(%rip) # ffffffff80591010 ffffffff80015157: 74 2e je ffffffff80015187 ffffffff80015159: 8b 0d c1 be 57 00 mov 0x57bec1(%rip),%ecx # ffffffff80591020 ffffffff8001515f: 8b 05 b7 be 57 00 mov 0x57beb7(%rip),%eax # ffffffff8059101c ffffffff80015165: 39 cf cmp %ecx,%edi ffffffff80015167: 0f 4c f9 cmovl %ecx,%edi ffffffff8001516a: 39 c6 cmp %eax,%esi ffffffff8001516c: 0f 4c f0 cmovl %eax,%esi ffffffff8001516f: 03 0d a3 be 57 00 add 0x57bea3(%rip),%ecx # ffffffff80591018 ffffffff80015175: 39 ca cmp %ecx,%edx ffffffff80015177: 0f 4f d1 cmovg %ecx,%edx ffffffff8001517a: 03 05 94 be 57 00 add 0x57be94(%rip),%eax # ffffffff80591014 ffffffff80015180: 41 39 c2 cmp %eax,%r10d ffffffff80015183: 44 0f 4f d0 cmovg %eax,%r10d ffffffff80015187: 31 c0 xor %eax,%eax ffffffff80015189: 85 ff test %edi,%edi ffffffff8001518b: 0f 49 c7 cmovns %edi,%eax ffffffff8001518e: 49 8b 79 08 mov 0x8(%r9),%rdi ffffffff80015192: 31 c9 xor %ecx,%ecx ffffffff80015194: 85 f6 test %esi,%esi ffffffff80015196: 0f 48 f1 cmovs %ecx,%esi ffffffff80015199: 45 8b 49 10 mov 0x10(%r9),%r9d ffffffff8001519d: 39 fa cmp %edi,%edx ffffffff8001519f: 89 f9 mov %edi,%ecx ffffffff800151a1: 0f 4e ca cmovle %edx,%ecx ffffffff800151a4: 45 39 ca cmp %r9d,%r10d ffffffff800151a7: 45 0f 4e ca cmovle %r10d,%r9d ffffffff800151ab: 39 c1 cmp %eax,%ecx ffffffff800151ad: 0f 8e 89 00 00 00 jle ffffffff8001523c ffffffff800151b3: 44 39 ce cmp %r9d,%esi ffffffff800151b6: 0f 8d 80 00 00 00 jge ffffffff8001523c ffffffff800151bc: 48 63 d6 movslq %esi,%rdx ffffffff800151bf: 29 c1 sub %eax,%ecx ffffffff800151c1: 4c 8d 14 bd 00 00 00 lea 0x0(,%rdi,4),%r10 ffffffff800151c8: 00 ffffffff800151c9: 48 98 cltq ffffffff800151cb: 48 0f af d7 imul %rdi,%rdx ffffffff800151cf: 48 01 d0 add %rdx,%rax ffffffff800151d2: 48 8d 15 27 ce 57 00 lea 0x57ce27(%rip),%rdx # ffffffff80592000 ffffffff800151d9: 48 8d 14 82 lea (%rdx,%rax,4),%rdx ffffffff800151dd: 0f 1f 00 nopl (%rax) ffffffff800151e0: 44 89 02 mov %r8d,(%rdx) ffffffff800151e3: 8d 79 ff lea -0x1(%rcx),%edi ffffffff800151e6: b8 01 00 00 00 mov $0x1,%eax ffffffff800151eb: 83 f9 01 cmp $0x1,%ecx ffffffff800151ee: 7e 41 jle ffffffff80015231 ffffffff800151f0: 83 e7 01 and $0x1,%edi ffffffff800151f3: 74 2b je ffffffff80015220 ffffffff800151f5: 44 89 42 04 mov %r8d,0x4(%rdx) ffffffff800151f9: b8 02 00 00 00 mov $0x2,%eax ffffffff800151fe: 83 f9 02 cmp $0x2,%ecx ffffffff80015201: 7e 2e jle ffffffff80015231 ffffffff80015203: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001520a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015211: 00 00 00 00 ffffffff80015215: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001521c: 00 00 00 00 ffffffff80015220: 44 89 04 82 mov %r8d,(%rdx,%rax,4) ffffffff80015224: 44 89 44 82 04 mov %r8d,0x4(%rdx,%rax,4) ffffffff80015229: 48 83 c0 02 add $0x2,%rax ffffffff8001522d: 39 c1 cmp %eax,%ecx ffffffff8001522f: 7f ef jg ffffffff80015220 ffffffff80015231: 83 c6 01 add $0x1,%esi ffffffff80015234: 4c 01 d2 add %r10,%rdx ffffffff80015237: 41 39 f1 cmp %esi,%r9d ffffffff8001523a: 7f a4 jg ffffffff800151e0 ffffffff8001523c: c3 ret ffffffff8001523d: 0f 1f 00 nopl (%rax) ffffffff80015240 : ffffffff80015240: 55 push %rbp ffffffff80015241: 48 89 e5 mov %rsp,%rbp ffffffff80015244: 41 57 push %r15 ffffffff80015246: 41 89 d7 mov %edx,%r15d ffffffff80015249: 44 89 c2 mov %r8d,%edx ffffffff8001524c: 41 56 push %r14 ffffffff8001524e: 45 89 c8 mov %r9d,%r8d ffffffff80015251: 41 89 ce mov %ecx,%r14d ffffffff80015254: 41 55 push %r13 ffffffff80015256: 41 54 push %r12 ffffffff80015258: 41 89 f4 mov %esi,%r12d ffffffff8001525b: 53 push %rbx ffffffff8001525c: 89 cb mov %ecx,%ebx ffffffff8001525e: c1 eb 1f shr $0x1f,%ebx ffffffff80015261: 01 cb add %ecx,%ebx ffffffff80015263: b9 01 00 00 00 mov $0x1,%ecx ffffffff80015268: d1 fb sar $1,%ebx ffffffff8001526a: 48 83 ec 18 sub $0x18,%rsp ffffffff8001526e: 89 7d cc mov %edi,-0x34(%rbp) ffffffff80015271: 39 d3 cmp %edx,%ebx ffffffff80015273: 0f 4f da cmovg %edx,%ebx ffffffff80015276: 44 89 fa mov %r15d,%edx ffffffff80015279: c1 ea 1f shr $0x1f,%edx ffffffff8001527c: 44 01 fa add %r15d,%edx ffffffff8001527f: d1 fa sar $1,%edx ffffffff80015281: 39 d3 cmp %edx,%ebx ffffffff80015283: 0f 4f da cmovg %edx,%ebx ffffffff80015286: ba 01 00 00 00 mov $0x1,%edx ffffffff8001528b: 85 db test %ebx,%ebx ffffffff8001528d: 0f 4e da cmovle %edx,%ebx ffffffff80015290: 44 89 fa mov %r15d,%edx ffffffff80015293: 44 8d 0c 1b lea (%rbx,%rbx,1),%r9d ffffffff80015297: 44 8d 2c 3b lea (%rbx,%rdi,1),%r13d ffffffff8001529b: 44 29 ca sub %r9d,%edx ffffffff8001529e: 44 89 ef mov %r13d,%edi ffffffff800152a1: 44 89 4d c4 mov %r9d,-0x3c(%rbp) ffffffff800152a5: 89 55 c8 mov %edx,-0x38(%rbp) ffffffff800152a8: e8 d3 fd ff ff call ffffffff80015080 ffffffff800152ad: 47 8d 1c 26 lea (%r14,%r12,1),%r11d ffffffff800152b1: 8b 55 c8 mov -0x38(%rbp),%edx ffffffff800152b4: 44 89 ef mov %r13d,%edi ffffffff800152b7: 41 8d 73 ff lea -0x1(%r11),%esi ffffffff800152bb: b9 01 00 00 00 mov $0x1,%ecx ffffffff800152c0: 44 89 5d c0 mov %r11d,-0x40(%rbp) ffffffff800152c4: 41 01 dc add %ebx,%r12d ffffffff800152c7: e8 b4 fd ff ff call ffffffff80015080 ffffffff800152cc: 44 89 f1 mov %r14d,%ecx ffffffff800152cf: 44 8b 75 cc mov -0x34(%rbp),%r14d ffffffff800152d3: 2b 4d c4 sub -0x3c(%rbp),%ecx ffffffff800152d6: ba 01 00 00 00 mov $0x1,%edx ffffffff800152db: 44 89 e6 mov %r12d,%esi ffffffff800152de: 89 4d c8 mov %ecx,-0x38(%rbp) ffffffff800152e1: 44 89 f7 mov %r14d,%edi ffffffff800152e4: 44 89 65 c4 mov %r12d,-0x3c(%rbp) ffffffff800152e8: e8 93 fd ff ff call ffffffff80015080 ffffffff800152ed: 8b 4d c8 mov -0x38(%rbp),%ecx ffffffff800152f0: 43 8d 7c 3e ff lea -0x1(%r14,%r15,1),%edi ffffffff800152f5: 44 89 e6 mov %r12d,%esi ffffffff800152f8: ba 01 00 00 00 mov $0x1,%edx ffffffff800152fd: e8 7e fd ff ff call ffffffff80015080 ffffffff80015302: 89 d8 mov %ebx,%eax ffffffff80015304: 44 8b 5d c0 mov -0x40(%rbp),%r11d ffffffff80015308: 47 8d 14 37 lea (%r15,%r14,1),%r10d ffffffff8001530c: 0f af c3 imul %ebx,%eax ffffffff8001530f: 41 29 da sub %ebx,%r10d ffffffff80015312: 45 31 c9 xor %r9d,%r9d ffffffff80015315: 41 29 db sub %ebx,%r11d ffffffff80015318: 89 45 cc mov %eax,-0x34(%rbp) ffffffff8001531b: 41 8d 45 ff lea -0x1(%r13),%eax ffffffff8001531f: 89 45 c8 mov %eax,-0x38(%rbp) ffffffff80015322: 0f 1f 00 nopl (%rax) ffffffff80015325: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001532c: 00 00 00 00 ffffffff80015330: 44 89 c8 mov %r9d,%eax ffffffff80015333: 8b 7d cc mov -0x34(%rbp),%edi ffffffff80015336: 41 0f af c1 imul %r9d,%eax ffffffff8001533a: 29 c7 sub %eax,%edi ffffffff8001533c: 85 ff test %edi,%edi ffffffff8001533e: 0f 8e 9c 00 00 00 jle ffffffff800153e0 ffffffff80015344: 8d 4f 01 lea 0x1(%rdi),%ecx ffffffff80015347: d1 f9 sar $1,%ecx ffffffff80015349: 39 cf cmp %ecx,%edi ffffffff8001534b: 0f 8e 9f 00 00 00 jle ffffffff800153f0 ffffffff80015351: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015355: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001535c: 00 00 00 00 ffffffff80015360: 89 f8 mov %edi,%eax ffffffff80015362: 41 89 cf mov %ecx,%r15d ffffffff80015365: 99 cltd ffffffff80015366: f7 f9 idiv %ecx ffffffff80015368: 01 c8 add %ecx,%eax ffffffff8001536a: 89 c1 mov %eax,%ecx ffffffff8001536c: c1 e9 1f shr $0x1f,%ecx ffffffff8001536f: 01 c1 add %eax,%ecx ffffffff80015371: d1 f9 sar $1,%ecx ffffffff80015373: 44 39 f9 cmp %r15d,%ecx ffffffff80015376: 7c e8 jl ffffffff80015360 ffffffff80015378: 44 8b 65 c4 mov -0x3c(%rbp),%r12d ffffffff8001537c: 45 29 fc sub %r15d,%r12d ffffffff8001537f: 44 8b 75 c8 mov -0x38(%rbp),%r14d ffffffff80015383: 44 89 c2 mov %r8d,%edx ffffffff80015386: 44 89 e6 mov %r12d,%esi ffffffff80015389: 45 29 ce sub %r9d,%r14d ffffffff8001538c: 44 89 f7 mov %r14d,%edi ffffffff8001538f: e8 4c fc ff ff call ffffffff80014fe0 ffffffff80015394: 43 8d 3c 0a lea (%r10,%r9,1),%edi ffffffff80015398: 44 89 e6 mov %r12d,%esi ffffffff8001539b: e8 40 fc ff ff call ffffffff80014fe0 ffffffff800153a0: 43 8d 74 1f ff lea -0x1(%r15,%r11,1),%esi ffffffff800153a5: 44 89 f7 mov %r14d,%edi ffffffff800153a8: e8 33 fc ff ff call ffffffff80014fe0 ffffffff800153ad: 43 8d 3c 0a lea (%r10,%r9,1),%edi ffffffff800153b1: 43 8d 74 1f ff lea -0x1(%r15,%r11,1),%esi ffffffff800153b6: 41 83 c1 01 add $0x1,%r9d ffffffff800153ba: e8 21 fc ff ff call ffffffff80014fe0 ffffffff800153bf: 44 39 cb cmp %r9d,%ebx ffffffff800153c2: 0f 85 68 ff ff ff jne ffffffff80015330 ffffffff800153c8: 48 83 c4 18 add $0x18,%rsp ffffffff800153cc: 5b pop %rbx ffffffff800153cd: 41 5c pop %r12 ffffffff800153cf: 41 5d pop %r13 ffffffff800153d1: 41 5e pop %r14 ffffffff800153d3: 41 5f pop %r15 ffffffff800153d5: 5d pop %rbp ffffffff800153d6: c3 ret ffffffff800153d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800153de: 00 00 ffffffff800153e0: 44 8b 65 c4 mov -0x3c(%rbp),%r12d ffffffff800153e4: 45 31 ff xor %r15d,%r15d ffffffff800153e7: eb 96 jmp ffffffff8001537f ffffffff800153e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800153f0: 44 8b 65 c4 mov -0x3c(%rbp),%r12d ffffffff800153f4: 41 89 ff mov %edi,%r15d ffffffff800153f7: 41 29 fc sub %edi,%r12d ffffffff800153fa: eb 83 jmp ffffffff8001537f ffffffff800153fc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015400 : ffffffff80015400: 55 push %rbp ffffffff80015401: 41 89 ca mov %ecx,%r10d ffffffff80015404: 44 89 c0 mov %r8d,%eax ffffffff80015407: 45 89 c8 mov %r9d,%r8d ffffffff8001540a: 41 c1 ea 1f shr $0x1f,%r10d ffffffff8001540e: 41 01 ca add %ecx,%r10d ffffffff80015411: 48 89 e5 mov %rsp,%rbp ffffffff80015414: 41 57 push %r15 ffffffff80015416: 41 d1 fa sar $1,%r10d ffffffff80015419: 41 89 cf mov %ecx,%r15d ffffffff8001541c: 41 56 push %r14 ffffffff8001541e: 41 55 push %r13 ffffffff80015420: 41 54 push %r12 ffffffff80015422: 41 89 d4 mov %edx,%r12d ffffffff80015425: 53 push %rbx ffffffff80015426: 89 fb mov %edi,%ebx ffffffff80015428: 48 83 ec 28 sub $0x28,%rsp ffffffff8001542c: 41 39 c2 cmp %eax,%r10d ffffffff8001542f: 89 75 c0 mov %esi,-0x40(%rbp) ffffffff80015432: 44 0f 4f d0 cmovg %eax,%r10d ffffffff80015436: 89 d0 mov %edx,%eax ffffffff80015438: c1 e8 1f shr $0x1f,%eax ffffffff8001543b: 01 d0 add %edx,%eax ffffffff8001543d: d1 f8 sar $1,%eax ffffffff8001543f: 41 39 c2 cmp %eax,%r10d ffffffff80015442: 41 0f 4e c2 cmovle %r10d,%eax ffffffff80015446: 85 c0 test %eax,%eax ffffffff80015448: 41 89 c5 mov %eax,%r13d ffffffff8001544b: b8 01 00 00 00 mov $0x1,%eax ffffffff80015450: 44 0f 4e e8 cmovle %eax,%r13d ffffffff80015454: 47 8d 74 2d 00 lea 0x0(%r13,%r13,1),%r14d ffffffff80015459: 41 8d 7c 3d 00 lea 0x0(%r13,%rdi,1),%edi ffffffff8001545e: 44 29 f2 sub %r14d,%edx ffffffff80015461: 89 7d cc mov %edi,-0x34(%rbp) ffffffff80015464: e8 17 fc ff ff call ffffffff80015080 ffffffff80015469: 8b 75 c0 mov -0x40(%rbp),%esi ffffffff8001546c: 44 89 f9 mov %r15d,%ecx ffffffff8001546f: 89 df mov %ebx,%edi ffffffff80015471: 44 29 f1 sub %r14d,%ecx ffffffff80015474: 44 89 ea mov %r13d,%edx ffffffff80015477: 45 8d 74 35 00 lea 0x0(%r13,%rsi,1),%r14d ffffffff8001547c: 89 4d c8 mov %ecx,-0x38(%rbp) ffffffff8001547f: 44 89 f6 mov %r14d,%esi ffffffff80015482: e8 f9 fb ff ff call ffffffff80015080 ffffffff80015487: 41 8d 3c 1c lea (%r12,%rbx,1),%edi ffffffff8001548b: 8b 4d c8 mov -0x38(%rbp),%ecx ffffffff8001548e: 44 89 f6 mov %r14d,%esi ffffffff80015491: 44 29 ef sub %r13d,%edi ffffffff80015494: 44 89 ea mov %r13d,%edx ffffffff80015497: 45 89 ee mov %r13d,%r14d ffffffff8001549a: 31 db xor %ebx,%ebx ffffffff8001549c: 89 7d bc mov %edi,-0x44(%rbp) ffffffff8001549f: 45 0f af f5 imul %r13d,%r14d ffffffff800154a3: e8 d8 fb ff ff call ffffffff80015080 ffffffff800154a8: 44 03 7d c0 add -0x40(%rbp),%r15d ffffffff800154ac: 45 29 ef sub %r13d,%r15d ffffffff800154af: 44 89 7d b8 mov %r15d,-0x48(%rbp) ffffffff800154b3: 66 90 xchg %ax,%ax ffffffff800154b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800154bc: 00 00 00 00 ffffffff800154c0: 44 89 e8 mov %r13d,%eax ffffffff800154c3: 44 89 f6 mov %r14d,%esi ffffffff800154c6: 29 d8 sub %ebx,%eax ffffffff800154c8: 0f af c0 imul %eax,%eax ffffffff800154cb: 29 c6 sub %eax,%esi ffffffff800154cd: 85 f6 test %esi,%esi ffffffff800154cf: 0f 8e 3b 01 00 00 jle ffffffff80015610 ffffffff800154d5: 8d 4e 01 lea 0x1(%rsi),%ecx ffffffff800154d8: d1 f9 sar $1,%ecx ffffffff800154da: 39 ce cmp %ecx,%esi ffffffff800154dc: 0f 8e 3e 01 00 00 jle ffffffff80015620 ffffffff800154e2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800154e9: 00 ffffffff800154ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800154f1: 00 00 00 00 ffffffff800154f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800154fc: 00 00 00 00 ffffffff80015500: 89 f0 mov %esi,%eax ffffffff80015502: 41 89 cf mov %ecx,%r15d ffffffff80015505: 99 cltd ffffffff80015506: f7 f9 idiv %ecx ffffffff80015508: 01 c8 add %ecx,%eax ffffffff8001550a: 89 c1 mov %eax,%ecx ffffffff8001550c: c1 e9 1f shr $0x1f,%ecx ffffffff8001550f: 01 c1 add %eax,%ecx ffffffff80015511: d1 f9 sar $1,%ecx ffffffff80015513: 41 39 cf cmp %ecx,%r15d ffffffff80015516: 7f e8 jg ffffffff80015500 ffffffff80015518: 8b 7d cc mov -0x34(%rbp),%edi ffffffff8001551b: 44 29 ff sub %r15d,%edi ffffffff8001551e: 89 da mov %ebx,%edx ffffffff80015520: 45 89 f1 mov %r14d,%r9d ffffffff80015523: 0f af d3 imul %ebx,%edx ffffffff80015526: 41 29 d1 sub %edx,%r9d ffffffff80015529: 45 85 c9 test %r9d,%r9d ffffffff8001552c: 0f 8e ce 00 00 00 jle ffffffff80015600 ffffffff80015532: 41 8d 49 01 lea 0x1(%r9),%ecx ffffffff80015536: d1 f9 sar $1,%ecx ffffffff80015538: 41 39 c9 cmp %ecx,%r9d ffffffff8001553b: 0f 8e ef 00 00 00 jle ffffffff80015630 ffffffff80015541: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80015548: 00 00 ffffffff8001554a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015551: 00 00 00 00 ffffffff80015555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001555c: 00 00 00 00 ffffffff80015560: 44 89 c8 mov %r9d,%eax ffffffff80015563: 41 89 cc mov %ecx,%r12d ffffffff80015566: 99 cltd ffffffff80015567: f7 f9 idiv %ecx ffffffff80015569: 01 c8 add %ecx,%eax ffffffff8001556b: 89 c1 mov %eax,%ecx ffffffff8001556d: c1 e9 1f shr $0x1f,%ecx ffffffff80015570: 01 c1 add %eax,%ecx ffffffff80015572: d1 f9 sar $1,%ecx ffffffff80015574: 44 39 e1 cmp %r12d,%ecx ffffffff80015577: 7c e7 jl ffffffff80015560 ffffffff80015579: 8b 45 cc mov -0x34(%rbp),%eax ffffffff8001557c: 44 29 e0 sub %r12d,%eax ffffffff8001557f: 89 45 c4 mov %eax,-0x3c(%rbp) ffffffff80015582: 8b 45 c0 mov -0x40(%rbp),%eax ffffffff80015585: 44 89 fa mov %r15d,%edx ffffffff80015588: b9 01 00 00 00 mov $0x1,%ecx ffffffff8001558d: 8d 34 18 lea (%rax,%rbx,1),%esi ffffffff80015590: 89 75 c8 mov %esi,-0x38(%rbp) ffffffff80015593: e8 e8 fa ff ff call ffffffff80015080 ffffffff80015598: 44 89 fa mov %r15d,%edx ffffffff8001559b: 44 8b 7d bc mov -0x44(%rbp),%r15d ffffffff8001559f: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff800155a2: b9 01 00 00 00 mov $0x1,%ecx ffffffff800155a7: 44 89 ff mov %r15d,%edi ffffffff800155aa: e8 d1 fa ff ff call ffffffff80015080 ffffffff800155af: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff800155b2: 8b 7d c4 mov -0x3c(%rbp),%edi ffffffff800155b5: b9 01 00 00 00 mov $0x1,%ecx ffffffff800155ba: 44 89 e2 mov %r12d,%edx ffffffff800155bd: 8d 34 18 lea (%rax,%rbx,1),%esi ffffffff800155c0: 83 c3 01 add $0x1,%ebx ffffffff800155c3: 89 75 c8 mov %esi,-0x38(%rbp) ffffffff800155c6: e8 b5 fa ff ff call ffffffff80015080 ffffffff800155cb: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff800155ce: b9 01 00 00 00 mov $0x1,%ecx ffffffff800155d3: 44 89 e2 mov %r12d,%edx ffffffff800155d6: 44 89 ff mov %r15d,%edi ffffffff800155d9: e8 a2 fa ff ff call ffffffff80015080 ffffffff800155de: 41 39 dd cmp %ebx,%r13d ffffffff800155e1: 0f 85 d9 fe ff ff jne ffffffff800154c0 ffffffff800155e7: 48 83 c4 28 add $0x28,%rsp ffffffff800155eb: 5b pop %rbx ffffffff800155ec: 41 5c pop %r12 ffffffff800155ee: 41 5d pop %r13 ffffffff800155f0: 41 5e pop %r14 ffffffff800155f2: 41 5f pop %r15 ffffffff800155f4: 5d pop %rbp ffffffff800155f5: c3 ret ffffffff800155f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800155fd: 00 00 00 ffffffff80015600: 8b 45 cc mov -0x34(%rbp),%eax ffffffff80015603: 45 31 e4 xor %r12d,%r12d ffffffff80015606: 89 45 c4 mov %eax,-0x3c(%rbp) ffffffff80015609: e9 74 ff ff ff jmp ffffffff80015582 ffffffff8001560e: 66 90 xchg %ax,%ax ffffffff80015610: 8b 7d cc mov -0x34(%rbp),%edi ffffffff80015613: 45 31 ff xor %r15d,%r15d ffffffff80015616: e9 03 ff ff ff jmp ffffffff8001551e ffffffff8001561b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015620: 8b 7d cc mov -0x34(%rbp),%edi ffffffff80015623: 41 89 f7 mov %esi,%r15d ffffffff80015626: 29 f7 sub %esi,%edi ffffffff80015628: e9 f1 fe ff ff jmp ffffffff8001551e ffffffff8001562d: 0f 1f 00 nopl (%rax) ffffffff80015630: 8b 45 cc mov -0x34(%rbp),%eax ffffffff80015633: 45 89 cc mov %r9d,%r12d ffffffff80015636: 44 29 c8 sub %r9d,%eax ffffffff80015639: 89 45 c4 mov %eax,-0x3c(%rbp) ffffffff8001563c: e9 41 ff ff ff jmp ffffffff80015582 ffffffff80015641: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001564c: 00 00 00 00 ffffffff80015650 : ffffffff80015650: 84 d2 test %dl,%dl ffffffff80015652: 0f 88 be 00 00 00 js ffffffff80015716 ffffffff80015658: 80 3d b1 b9 57 00 00 cmpb $0x0,0x57b9b1(%rip) # ffffffff80591010 ffffffff8001565f: 89 d0 mov %edx,%eax ffffffff80015661: 75 7d jne ffffffff800156e0 ffffffff80015663: 55 push %rbp ffffffff80015664: 89 ca mov %ecx,%edx ffffffff80015666: 48 0f be c0 movsbq %al,%rax ffffffff8001566a: 48 8d 0d af 99 02 00 lea 0x299af(%rip),%rcx # ffffffff8003f020 ffffffff80015671: 4c 8d 0c c1 lea (%rcx,%rax,8),%r9 ffffffff80015675: 41 89 f2 mov %esi,%r10d ffffffff80015678: 44 8d 5f 07 lea 0x7(%rdi),%r11d ffffffff8001567c: 48 89 e5 mov %rsp,%rbp ffffffff8001567f: 53 push %rbx ffffffff80015680: 49 8d 59 08 lea 0x8(%r9),%rbx ffffffff80015684: 48 83 ec 08 sub $0x8,%rsp ffffffff80015688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001568f: 00 ffffffff80015690: 41 b8 07 00 00 00 mov $0x7,%r8d ffffffff80015696: eb 0e jmp ffffffff800156a6 ffffffff80015698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001569f: 00 ffffffff800156a0: 41 83 e8 01 sub $0x1,%r8d ffffffff800156a4: 72 1e jb ffffffff800156c4 ffffffff800156a6: 41 0f b6 01 movzbl (%r9),%eax ffffffff800156aa: 44 0f a3 c0 bt %r8d,%eax ffffffff800156ae: 73 f0 jae ffffffff800156a0 ffffffff800156b0: 44 89 df mov %r11d,%edi ffffffff800156b3: 44 89 d6 mov %r10d,%esi ffffffff800156b6: 44 29 c7 sub %r8d,%edi ffffffff800156b9: e8 22 f9 ff ff call ffffffff80014fe0 ffffffff800156be: 41 83 e8 01 sub $0x1,%r8d ffffffff800156c2: 73 e2 jae ffffffff800156a6 ffffffff800156c4: 49 83 c1 01 add $0x1,%r9 ffffffff800156c8: 41 83 c2 01 add $0x1,%r10d ffffffff800156cc: 4c 39 cb cmp %r9,%rbx ffffffff800156cf: 75 bf jne ffffffff80015690 ffffffff800156d1: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800156d5: c9 leave ffffffff800156d6: c3 ret ffffffff800156d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800156de: 00 00 ffffffff800156e0: 8b 15 3a b9 57 00 mov 0x57b93a(%rip),%edx # ffffffff80591020 ffffffff800156e6: 44 8d 47 07 lea 0x7(%rdi),%r8d ffffffff800156ea: 41 39 d0 cmp %edx,%r8d ffffffff800156ed: 7c 27 jl ffffffff80015716 ffffffff800156ef: 03 15 23 b9 57 00 add 0x57b923(%rip),%edx # ffffffff80591018 ffffffff800156f5: 39 fa cmp %edi,%edx ffffffff800156f7: 7e 1d jle ffffffff80015716 ffffffff800156f9: 8b 15 1d b9 57 00 mov 0x57b91d(%rip),%edx # ffffffff8059101c ffffffff800156ff: 44 8d 46 07 lea 0x7(%rsi),%r8d ffffffff80015703: 41 39 d0 cmp %edx,%r8d ffffffff80015706: 7c 0e jl ffffffff80015716 ffffffff80015708: 03 15 06 b9 57 00 add 0x57b906(%rip),%edx # ffffffff80591014 ffffffff8001570e: 39 f2 cmp %esi,%edx ffffffff80015710: 0f 8f 4d ff ff ff jg ffffffff80015663 ffffffff80015716: c3 ret ffffffff80015717: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001571e: 00 00 ffffffff80015720 : ffffffff80015720: 55 push %rbp ffffffff80015721: 48 89 e5 mov %rsp,%rbp ffffffff80015724: 41 57 push %r15 ffffffff80015726: 41 56 push %r14 ffffffff80015728: 41 55 push %r13 ffffffff8001572a: 41 54 push %r12 ffffffff8001572c: 53 push %rbx ffffffff8001572d: 48 89 d3 mov %rdx,%rbx ffffffff80015730: 48 83 ec 08 sub $0x8,%rsp ffffffff80015734: 0f be 12 movsbl (%rdx),%edx ffffffff80015737: 84 d2 test %dl,%dl ffffffff80015739: 74 5a je ffffffff80015795 ffffffff8001573b: 41 89 f7 mov %esi,%r15d ffffffff8001573e: 41 89 cd mov %ecx,%r13d ffffffff80015741: 41 89 fc mov %edi,%r12d ffffffff80015744: 41 89 fe mov %edi,%r14d ffffffff80015747: eb 2a jmp ffffffff80015773 ffffffff80015749: 90 nop ffffffff8001574a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015751: 00 00 00 00 ffffffff80015755: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001575c: 00 00 00 00 ffffffff80015760: 0f be 53 01 movsbl 0x1(%rbx),%edx ffffffff80015764: 48 83 c3 01 add $0x1,%rbx ffffffff80015768: 41 83 c7 0a add $0xa,%r15d ffffffff8001576c: 45 89 e6 mov %r12d,%r14d ffffffff8001576f: 84 d2 test %dl,%dl ffffffff80015771: 74 22 je ffffffff80015795 ffffffff80015773: 80 fa 0a cmp $0xa,%dl ffffffff80015776: 74 e8 je ffffffff80015760 ffffffff80015778: 44 89 f7 mov %r14d,%edi ffffffff8001577b: 44 89 e9 mov %r13d,%ecx ffffffff8001577e: 44 89 fe mov %r15d,%esi ffffffff80015781: 48 83 c3 01 add $0x1,%rbx ffffffff80015785: e8 c6 fe ff ff call ffffffff80015650 ffffffff8001578a: 0f be 13 movsbl (%rbx),%edx ffffffff8001578d: 41 83 c6 08 add $0x8,%r14d ffffffff80015791: 84 d2 test %dl,%dl ffffffff80015793: 75 de jne ffffffff80015773 ffffffff80015795: 48 83 c4 08 add $0x8,%rsp ffffffff80015799: 5b pop %rbx ffffffff8001579a: 41 5c pop %r12 ffffffff8001579c: 41 5d pop %r13 ffffffff8001579e: 41 5e pop %r14 ffffffff800157a0: 41 5f pop %r15 ffffffff800157a2: 5d pop %rbp ffffffff800157a3: c3 ret ffffffff800157a4: 90 nop ffffffff800157a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800157ac: 00 00 00 00 ffffffff800157b0 : ffffffff800157b0: 48 8b 05 89 c8 58 01 mov 0x158c889(%rip),%rax # ffffffff815a2040 ffffffff800157b7: 48 85 c0 test %rax,%rax ffffffff800157ba: 0f 84 79 02 00 00 je ffffffff80015a39 ffffffff800157c0: 55 push %rbp ffffffff800157c1: 48 89 e5 mov %rsp,%rbp ffffffff800157c4: 41 57 push %r15 ffffffff800157c6: 41 56 push %r14 ffffffff800157c8: 41 55 push %r13 ffffffff800157ca: 41 54 push %r12 ffffffff800157cc: 53 push %rbx ffffffff800157cd: 48 83 ec 38 sub $0x38,%rsp ffffffff800157d1: 48 8b 50 10 mov 0x10(%rax),%rdx ffffffff800157d5: 48 8b 40 08 mov 0x8(%rax),%rax ffffffff800157d9: 80 3d 34 c8 57 01 00 cmpb $0x0,0x157c834(%rip) # ffffffff81592014 ffffffff800157e0: 41 89 d5 mov %edx,%r13d ffffffff800157e3: 89 c7 mov %eax,%edi ffffffff800157e5: 0f 84 1d 01 00 00 je ffffffff80015908 ffffffff800157eb: 4c 8b 1d 2e c8 57 01 mov 0x157c82e(%rip),%r11 # ffffffff81592020 ffffffff800157f2: 4d 85 db test %r11,%r11 ffffffff800157f5: 0f 84 0d 01 00 00 je ffffffff80015908 ffffffff800157fb: 80 3d 0e b8 57 00 00 cmpb $0x0,0x57b80e(%rip) # ffffffff80591010 ffffffff80015802: 0f 85 07 02 00 00 jne ffffffff80015a0f ffffffff80015808: 89 55 cc mov %edx,-0x34(%rbp) ffffffff8001580b: 45 31 f6 xor %r14d,%r14d ffffffff8001580e: 89 45 c4 mov %eax,-0x3c(%rbp) ffffffff80015811: c7 45 c8 00 00 00 00 movl $0x0,-0x38(%rbp) ffffffff80015818: 44 3b 75 cc cmp -0x34(%rbp),%r14d ffffffff8001581c: 0f 8d 95 01 00 00 jge ffffffff800159b7 ffffffff80015822: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx ffffffff80015829: 00 ffffffff8001582a: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff8001582d: 8b 55 c4 mov -0x3c(%rbp),%edx ffffffff80015830: 48 89 4d b8 mov %rcx,-0x48(%rbp) ffffffff80015834: 49 63 ce movslq %r14d,%rcx ffffffff80015837: 44 8b 05 de c7 57 01 mov 0x157c7de(%rip),%r8d # ffffffff8159201c ffffffff8001583e: 48 0f af c1 imul %rcx,%rax ffffffff80015842: 48 63 ce movslq %esi,%rcx ffffffff80015845: 29 f2 sub %esi,%edx ffffffff80015847: 44 8b 3d ca c7 57 01 mov 0x157c7ca(%rip),%r15d # ffffffff81592018 ffffffff8001584e: 41 0f af f0 imul %r8d,%esi ffffffff80015852: 45 89 fc mov %r15d,%r12d ffffffff80015855: 41 8d 5f ff lea -0x1(%r15),%ebx ffffffff80015859: 48 01 c8 add %rcx,%rax ffffffff8001585c: 48 8d 0d 9d c7 57 00 lea 0x57c79d(%rip),%rcx # ffffffff80592000 ffffffff80015863: 89 5d c0 mov %ebx,-0x40(%rbp) ffffffff80015866: 41 8d 58 ff lea -0x1(%r8),%ebx ffffffff8001586a: 48 01 d0 add %rdx,%rax ffffffff8001586d: 45 0f af e6 imul %r14d,%r12d ffffffff80015871: 48 f7 da neg %rdx ffffffff80015874: 89 75 b4 mov %esi,-0x4c(%rbp) ffffffff80015877: 4c 8d 14 81 lea (%rcx,%rax,4),%r10 ffffffff8001587b: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax ffffffff80015882: 00 ffffffff80015883: 48 89 45 a8 mov %rax,-0x58(%rbp) ffffffff80015887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001588e: 00 00 ffffffff80015890: 44 89 e0 mov %r12d,%eax ffffffff80015893: 8b 4d c4 mov -0x3c(%rbp),%ecx ffffffff80015896: 99 cltd ffffffff80015897: 41 f7 fd idiv %r13d ffffffff8001589a: 41 39 c7 cmp %eax,%r15d ffffffff8001589d: 0f 4e 45 c0 cmovle -0x40(%rbp),%eax ffffffff800158a1: 41 89 c1 mov %eax,%r9d ffffffff800158a4: 39 4d c8 cmp %ecx,-0x38(%rbp) ffffffff800158a7: 7d 3a jge ffffffff800158e3 ffffffff800158a9: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff800158ad: 45 0f af c8 imul %r8d,%r9d ffffffff800158b1: 8b 4d b4 mov -0x4c(%rbp),%ecx ffffffff800158b4: 4a 8d 34 10 lea (%rax,%r10,1),%rsi ffffffff800158b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800158bf: 00 ffffffff800158c0: 89 c8 mov %ecx,%eax ffffffff800158c2: 99 cltd ffffffff800158c3: f7 ff idiv %edi ffffffff800158c5: 41 39 c0 cmp %eax,%r8d ffffffff800158c8: 0f 4e c3 cmovle %ebx,%eax ffffffff800158cb: 48 83 c6 04 add $0x4,%rsi ffffffff800158cf: 44 01 c1 add %r8d,%ecx ffffffff800158d2: 44 01 c8 add %r9d,%eax ffffffff800158d5: 48 98 cltq ffffffff800158d7: 41 8b 04 83 mov (%r11,%rax,4),%eax ffffffff800158db: 89 46 fc mov %eax,-0x4(%rsi) ffffffff800158de: 4c 39 d6 cmp %r10,%rsi ffffffff800158e1: 75 dd jne ffffffff800158c0 ffffffff800158e3: 41 83 c6 01 add $0x1,%r14d ffffffff800158e7: 45 01 fc add %r15d,%r12d ffffffff800158ea: 4c 03 55 b8 add -0x48(%rbp),%r10 ffffffff800158ee: 44 39 75 cc cmp %r14d,-0x34(%rbp) ffffffff800158f2: 75 9c jne ffffffff80015890 ffffffff800158f4: 48 83 c4 38 add $0x38,%rsp ffffffff800158f8: 5b pop %rbx ffffffff800158f9: 41 5c pop %r12 ffffffff800158fb: 41 5d pop %r13 ffffffff800158fd: 41 5e pop %r14 ffffffff800158ff: 41 5f pop %r15 ffffffff80015901: 5d pop %rbp ffffffff80015902: c3 ret ffffffff80015903: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015908: 80 3d 19 c7 57 01 00 cmpb $0x0,0x157c719(%rip) # ffffffff81592028 ffffffff8001590f: 0f 84 d7 00 00 00 je ffffffff800159ec ffffffff80015915: 80 3d f4 b6 57 00 00 cmpb $0x0,0x57b6f4(%rip) # ffffffff80591010 ffffffff8001591c: 0f 85 a4 00 00 00 jne ffffffff800159c6 ffffffff80015922: 45 31 c9 xor %r9d,%r9d ffffffff80015925: 45 31 d2 xor %r10d,%r10d ffffffff80015928: 45 39 e9 cmp %r13d,%r9d ffffffff8001592b: 0f 8d 86 00 00 00 jge ffffffff800159b7 ffffffff80015931: 49 63 d1 movslq %r9d,%rdx ffffffff80015934: 4c 8d 1c 85 00 00 00 lea 0x0(,%rax,4),%r11 ffffffff8001593b: 00 ffffffff8001593c: 4c 8d 05 fd c6 57 01 lea 0x157c6fd(%rip),%r8 # ffffffff81592040 ffffffff80015943: 48 0f af c2 imul %rdx,%rax ffffffff80015947: 49 63 d2 movslq %r10d,%rdx ffffffff8001594a: 48 01 d0 add %rdx,%rax ffffffff8001594d: 48 8d 15 ac c6 57 00 lea 0x57c6ac(%rip),%rdx # ffffffff80592000 ffffffff80015954: 48 8d 1c 82 lea (%rdx,%rax,4),%rbx ffffffff80015958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001595f: 00 ffffffff80015960: 41 39 fa cmp %edi,%r10d ffffffff80015963: 7d 46 jge ffffffff800159ab ffffffff80015965: 44 89 c8 mov %r9d,%eax ffffffff80015968: 48 89 d9 mov %rbx,%rcx ffffffff8001596b: 44 89 d2 mov %r10d,%edx ffffffff8001596e: c1 f8 1f sar $0x1f,%eax ffffffff80015971: c1 e8 19 shr $0x19,%eax ffffffff80015974: 41 8d 34 01 lea (%r9,%rax,1),%esi ffffffff80015978: 83 e6 7f and $0x7f,%esi ffffffff8001597b: 29 c6 sub %eax,%esi ffffffff8001597d: c1 e6 07 shl $0x7,%esi ffffffff80015980: 41 89 d4 mov %edx,%r12d ffffffff80015983: 48 83 c1 04 add $0x4,%rcx ffffffff80015987: 41 c1 fc 1f sar $0x1f,%r12d ffffffff8001598b: 41 c1 ec 19 shr $0x19,%r12d ffffffff8001598f: 42 8d 04 22 lea (%rdx,%r12,1),%eax ffffffff80015993: 83 c2 01 add $0x1,%edx ffffffff80015996: 83 e0 7f and $0x7f,%eax ffffffff80015999: 44 29 e0 sub %r12d,%eax ffffffff8001599c: 01 f0 add %esi,%eax ffffffff8001599e: 48 98 cltq ffffffff800159a0: 41 8b 04 80 mov (%r8,%rax,4),%eax ffffffff800159a4: 89 41 fc mov %eax,-0x4(%rcx) ffffffff800159a7: 39 d7 cmp %edx,%edi ffffffff800159a9: 75 d5 jne ffffffff80015980 ffffffff800159ab: 41 83 c1 01 add $0x1,%r9d ffffffff800159af: 4c 01 db add %r11,%rbx ffffffff800159b2: 45 39 cd cmp %r9d,%r13d ffffffff800159b5: 75 a9 jne ffffffff80015960 ffffffff800159b7: 48 83 c4 38 add $0x38,%rsp ffffffff800159bb: 5b pop %rbx ffffffff800159bc: 41 5c pop %r12 ffffffff800159be: 41 5d pop %r13 ffffffff800159c0: 41 5e pop %r14 ffffffff800159c2: 41 5f pop %r15 ffffffff800159c4: 5d pop %rbp ffffffff800159c5: c3 ret ffffffff800159c6: 44 8b 15 53 b6 57 00 mov 0x57b653(%rip),%r10d # ffffffff80591020 ffffffff800159cd: 44 8b 0d 48 b6 57 00 mov 0x57b648(%rip),%r9d # ffffffff8059101c ffffffff800159d4: 8b 3d 3e b6 57 00 mov 0x57b63e(%rip),%edi # ffffffff80591018 ffffffff800159da: 44 8b 2d 33 b6 57 00 mov 0x57b633(%rip),%r13d # ffffffff80591014 ffffffff800159e1: 44 01 d7 add %r10d,%edi ffffffff800159e4: 45 01 cd add %r9d,%r13d ffffffff800159e7: e9 3c ff ff ff jmp ffffffff80015928 ffffffff800159ec: 44 8b 05 d1 8b 05 00 mov 0x58bd1(%rip),%r8d # ffffffff8006e5c4 ffffffff800159f3: 48 83 c4 38 add $0x38,%rsp ffffffff800159f7: 44 89 e9 mov %r13d,%ecx ffffffff800159fa: 89 fa mov %edi,%edx ffffffff800159fc: 5b pop %rbx ffffffff800159fd: 31 f6 xor %esi,%esi ffffffff800159ff: 41 5c pop %r12 ffffffff80015a01: 31 ff xor %edi,%edi ffffffff80015a03: 41 5d pop %r13 ffffffff80015a05: 41 5e pop %r14 ffffffff80015a07: 41 5f pop %r15 ffffffff80015a09: 5d pop %rbp ffffffff80015a0a: e9 71 f6 ff ff jmp ffffffff80015080 ffffffff80015a0f: 8b 1d 0b b6 57 00 mov 0x57b60b(%rip),%ebx # ffffffff80591020 ffffffff80015a15: 44 8b 35 00 b6 57 00 mov 0x57b600(%rip),%r14d # ffffffff8059101c ffffffff80015a1c: 89 5d c8 mov %ebx,-0x38(%rbp) ffffffff80015a1f: 03 1d f3 b5 57 00 add 0x57b5f3(%rip),%ebx # ffffffff80591018 ffffffff80015a25: 89 5d c4 mov %ebx,-0x3c(%rbp) ffffffff80015a28: 8b 1d e6 b5 57 00 mov 0x57b5e6(%rip),%ebx # ffffffff80591014 ffffffff80015a2e: 44 01 f3 add %r14d,%ebx ffffffff80015a31: 89 5d cc mov %ebx,-0x34(%rbp) ffffffff80015a34: e9 df fd ff ff jmp ffffffff80015818 ffffffff80015a39: c3 ret ffffffff80015a3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80015a40 : ffffffff80015a40: 89 3d 7e 8b 05 00 mov %edi,0x58b7e(%rip) # ffffffff8006e5c4 ffffffff80015a46: c6 05 db c5 57 01 00 movb $0x0,0x157c5db(%rip) # ffffffff81592028 ffffffff80015a4d: c6 05 c0 c5 57 01 00 movb $0x0,0x157c5c0(%rip) # ffffffff81592014 ffffffff80015a54: c3 ret ffffffff80015a55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015a5c: 00 00 00 00 ffffffff80015a60 : ffffffff80015a60: 48 85 ff test %rdi,%rdi ffffffff80015a63: 74 3b je ffffffff80015aa0 ffffffff80015a65: 31 c0 xor %eax,%eax ffffffff80015a67: 48 8d 0d d2 c5 57 01 lea 0x157c5d2(%rip),%rcx # ffffffff81592040 ffffffff80015a6e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80015a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015a7c: 00 00 00 00 ffffffff80015a80: 8b 14 07 mov (%rdi,%rax,1),%edx ffffffff80015a83: 89 14 01 mov %edx,(%rcx,%rax,1) ffffffff80015a86: 48 83 c0 04 add $0x4,%rax ffffffff80015a8a: 48 3d 00 00 01 00 cmp $0x10000,%rax ffffffff80015a90: 75 ee jne ffffffff80015a80 ffffffff80015a92: c6 05 8f c5 57 01 01 movb $0x1,0x157c58f(%rip) # ffffffff81592028 ffffffff80015a99: c6 05 74 c5 57 01 00 movb $0x0,0x157c574(%rip) # ffffffff81592014 ffffffff80015aa0: c3 ret ffffffff80015aa1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015aa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015aac: 00 00 00 00 ffffffff80015ab0 : ffffffff80015ab0: 48 89 3d 69 c5 57 01 mov %rdi,0x157c569(%rip) # ffffffff81592020 ffffffff80015ab7: 89 35 5f c5 57 01 mov %esi,0x157c55f(%rip) # ffffffff8159201c ffffffff80015abd: 89 15 55 c5 57 01 mov %edx,0x157c555(%rip) # ffffffff81592018 ffffffff80015ac3: c6 05 4a c5 57 01 01 movb $0x1,0x157c54a(%rip) # ffffffff81592014 ffffffff80015aca: c6 05 57 c5 57 01 00 movb $0x0,0x157c557(%rip) # ffffffff81592028 ffffffff80015ad1: c3 ret ffffffff80015ad2: 0f 1f 00 nopl (%rax) ffffffff80015ad5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015adc: 00 00 00 00 ffffffff80015ae0 : ffffffff80015ae0: 55 push %rbp ffffffff80015ae1: 48 89 e5 mov %rsp,%rbp ffffffff80015ae4: 41 57 push %r15 ffffffff80015ae6: 41 56 push %r14 ffffffff80015ae8: 4c 8d 35 41 94 02 00 lea 0x29441(%rip),%r14 # ffffffff8003ef30 ffffffff80015aef: 41 55 push %r13 ffffffff80015af1: 41 89 d5 mov %edx,%r13d ffffffff80015af4: 41 54 push %r12 ffffffff80015af6: 41 89 f4 mov %esi,%r12d ffffffff80015af9: 53 push %rbx ffffffff80015afa: 48 83 ec 18 sub $0x18,%rsp ffffffff80015afe: 89 7d cc mov %edi,-0x34(%rbp) ffffffff80015b01: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015b05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015b0c: 00 00 00 00 ffffffff80015b10: 44 8b 7d cc mov -0x34(%rbp),%r15d ffffffff80015b14: 49 8d 5e f0 lea -0x10(%r14),%rbx ffffffff80015b18: eb 16 jmp ffffffff80015b30 ffffffff80015b1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80015b20: 3c 02 cmp $0x2,%al ffffffff80015b22: 74 5c je ffffffff80015b80 ffffffff80015b24: 48 83 c3 01 add $0x1,%rbx ffffffff80015b28: 45 01 ef add %r13d,%r15d ffffffff80015b2b: 4c 39 f3 cmp %r14,%rbx ffffffff80015b2e: 74 2a je ffffffff80015b5a ffffffff80015b30: 0f b6 03 movzbl (%rbx),%eax ffffffff80015b33: 41 b8 1a 1a 1a ff mov $0xff1a1a1a,%r8d ffffffff80015b39: 3c 01 cmp $0x1,%al ffffffff80015b3b: 75 e3 jne ffffffff80015b20 ffffffff80015b3d: 44 89 ff mov %r15d,%edi ffffffff80015b40: 44 89 e9 mov %r13d,%ecx ffffffff80015b43: 44 89 ea mov %r13d,%edx ffffffff80015b46: 44 89 e6 mov %r12d,%esi ffffffff80015b49: e8 32 f5 ff ff call ffffffff80015080 ffffffff80015b4e: 48 83 c3 01 add $0x1,%rbx ffffffff80015b52: 45 01 ef add %r13d,%r15d ffffffff80015b55: 4c 39 f3 cmp %r14,%rbx ffffffff80015b58: 75 d6 jne ffffffff80015b30 ffffffff80015b5a: 4c 8d 73 10 lea 0x10(%rbx),%r14 ffffffff80015b5e: 48 8d 05 cb 94 02 00 lea 0x294cb(%rip),%rax # ffffffff8003f030 ffffffff80015b65: 45 01 ec add %r13d,%r12d ffffffff80015b68: 49 39 c6 cmp %rax,%r14 ffffffff80015b6b: 75 a3 jne ffffffff80015b10 ffffffff80015b6d: 48 83 c4 18 add $0x18,%rsp ffffffff80015b71: 5b pop %rbx ffffffff80015b72: 41 5c pop %r12 ffffffff80015b74: 41 5d pop %r13 ffffffff80015b76: 41 5e pop %r14 ffffffff80015b78: 41 5f pop %r15 ffffffff80015b7a: 5d pop %rbp ffffffff80015b7b: c3 ret ffffffff80015b7c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80015b80: 41 b8 fe fe fe ff mov $0xfffefefe,%r8d ffffffff80015b86: eb b5 jmp ffffffff80015b3d ffffffff80015b88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015b8f: 00 ffffffff80015b90 : ffffffff80015b90: 48 8b 15 a9 c4 58 01 mov 0x158c4a9(%rip),%rdx # ffffffff815a2040 ffffffff80015b97: 48 85 d2 test %rdx,%rdx ffffffff80015b9a: 74 42 je ffffffff80015bde ffffffff80015b9c: 48 8b 42 10 mov 0x10(%rdx),%rax ffffffff80015ba0: 0f af 42 08 imul 0x8(%rdx),%eax ffffffff80015ba4: 85 c0 test %eax,%eax ffffffff80015ba6: 7e 36 jle ffffffff80015bde ffffffff80015ba8: 48 63 d0 movslq %eax,%rdx ffffffff80015bab: 48 8d 05 4e c4 57 00 lea 0x57c44e(%rip),%rax # ffffffff80592000 ffffffff80015bb2: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ffffffff80015bb6: 48 89 d1 mov %rdx,%rcx ffffffff80015bb9: 48 29 c1 sub %rax,%rcx ffffffff80015bbc: 83 e1 04 and $0x4,%ecx ffffffff80015bbf: 74 0f je ffffffff80015bd0 ffffffff80015bc1: 48 83 c0 04 add $0x4,%rax ffffffff80015bc5: 89 78 fc mov %edi,-0x4(%rax) ffffffff80015bc8: 48 39 c2 cmp %rax,%rdx ffffffff80015bcb: 74 12 je ffffffff80015bdf ffffffff80015bcd: 0f 1f 00 nopl (%rax) ffffffff80015bd0: 89 38 mov %edi,(%rax) ffffffff80015bd2: 48 83 c0 08 add $0x8,%rax ffffffff80015bd6: 89 78 fc mov %edi,-0x4(%rax) ffffffff80015bd9: 48 39 c2 cmp %rax,%rdx ffffffff80015bdc: 75 f2 jne ffffffff80015bd0 ffffffff80015bde: c3 ret ffffffff80015bdf: c3 ret ffffffff80015be0 : ffffffff80015be0: 48 8b 0d 59 c4 58 01 mov 0x158c459(%rip),%rcx # ffffffff815a2040 ffffffff80015be7: 48 85 c9 test %rcx,%rcx ffffffff80015bea: 0f 84 dd 00 00 00 je ffffffff80015ccd ffffffff80015bf0: 80 3d 19 c4 57 01 00 cmpb $0x0,0x157c419(%rip) # ffffffff81592010 ffffffff80015bf7: 0f 84 d0 00 00 00 je ffffffff80015ccd ffffffff80015bfd: 48 63 15 fc c3 57 01 movslq 0x157c3fc(%rip),%rdx # ffffffff81592000 ffffffff80015c04: 8b 3d fe c3 57 01 mov 0x157c3fe(%rip),%edi # ffffffff81592008 ffffffff80015c0a: be 00 00 00 00 mov $0x0,%esi ffffffff80015c0f: 48 63 05 ee c3 57 01 movslq 0x157c3ee(%rip),%rax # ffffffff81592004 ffffffff80015c16: 44 8b 0d ef c3 57 01 mov 0x157c3ef(%rip),%r9d # ffffffff8159200c ffffffff80015c1d: 44 8d 04 3a lea (%rdx,%rdi,1),%r8d ffffffff80015c21: 85 d2 test %edx,%edx ffffffff80015c23: 41 0f 48 f8 cmovs %r8d,%edi ffffffff80015c27: 48 0f 48 d6 cmovs %rsi,%rdx ffffffff80015c2b: 46 8d 14 08 lea (%rax,%r9,1),%r10d ffffffff80015c2f: 85 c0 test %eax,%eax ffffffff80015c31: 48 0f 48 c6 cmovs %rsi,%rax ffffffff80015c35: 48 8b 71 08 mov 0x8(%rcx),%rsi ffffffff80015c39: 45 0f 48 ca cmovs %r10d,%r9d ffffffff80015c3d: 41 89 f3 mov %esi,%r11d ffffffff80015c40: 41 29 d3 sub %edx,%r11d ffffffff80015c43: 41 39 f0 cmp %esi,%r8d ffffffff80015c46: 4c 8b 41 10 mov 0x10(%rcx),%r8 ffffffff80015c4a: 41 0f 4f fb cmovg %r11d,%edi ffffffff80015c4e: 45 89 c3 mov %r8d,%r11d ffffffff80015c51: 41 29 c3 sub %eax,%r11d ffffffff80015c54: 45 39 c2 cmp %r8d,%r10d ffffffff80015c57: 45 0f 4f cb cmovg %r11d,%r9d ffffffff80015c5b: 85 ff test %edi,%edi ffffffff80015c5d: 7e 6e jle ffffffff80015ccd ffffffff80015c5f: 45 85 c9 test %r9d,%r9d ffffffff80015c62: 7e 69 jle ffffffff80015ccd ffffffff80015c64: 4c 8b 51 18 mov 0x18(%rcx),%r10 ffffffff80015c68: 4c 8d 1c b5 00 00 00 lea 0x0(,%rsi,4),%r11 ffffffff80015c6f: 00 ffffffff80015c70: 48 8b 09 mov (%rcx),%rcx ffffffff80015c73: 4c 8d 05 86 c3 57 00 lea 0x57c386(%rip),%r8 # ffffffff80592000 ffffffff80015c7a: 48 0f af f0 imul %rax,%rsi ffffffff80015c7e: 49 0f af c2 imul %r10,%rax ffffffff80015c82: 48 8d 0c 91 lea (%rcx,%rdx,4),%rcx ffffffff80015c86: 48 01 d6 add %rdx,%rsi ffffffff80015c89: 49 8d 34 b0 lea (%r8,%rsi,4),%rsi ffffffff80015c8d: 48 01 c1 add %rax,%rcx ffffffff80015c90: 45 31 c0 xor %r8d,%r8d ffffffff80015c93: 66 90 xchg %ax,%ax ffffffff80015c95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015c9c: 00 00 00 00 ffffffff80015ca0: 31 c0 xor %eax,%eax ffffffff80015ca2: 0f 1f 00 nopl (%rax) ffffffff80015ca5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015cac: 00 00 00 00 ffffffff80015cb0: 8b 14 86 mov (%rsi,%rax,4),%edx ffffffff80015cb3: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80015cb6: 48 83 c0 01 add $0x1,%rax ffffffff80015cba: 39 c7 cmp %eax,%edi ffffffff80015cbc: 7f f2 jg ffffffff80015cb0 ffffffff80015cbe: 41 83 c0 01 add $0x1,%r8d ffffffff80015cc2: 4c 01 de add %r11,%rsi ffffffff80015cc5: 4c 01 d1 add %r10,%rcx ffffffff80015cc8: 45 39 c1 cmp %r8d,%r9d ffffffff80015ccb: 7f d3 jg ffffffff80015ca0 ffffffff80015ccd: c3 ret ffffffff80015cce: 66 90 xchg %ax,%ax ffffffff80015cd0 : ffffffff80015cd0: 89 3d 4a b3 57 00 mov %edi,0x57b34a(%rip) # ffffffff80591020 ffffffff80015cd6: 89 35 40 b3 57 00 mov %esi,0x57b340(%rip) # ffffffff8059101c ffffffff80015cdc: 89 15 36 b3 57 00 mov %edx,0x57b336(%rip) # ffffffff80591018 ffffffff80015ce2: 89 0d 2c b3 57 00 mov %ecx,0x57b32c(%rip) # ffffffff80591014 ffffffff80015ce8: c6 05 21 b3 57 00 01 movb $0x1,0x57b321(%rip) # ffffffff80591010 ffffffff80015cef: c3 ret ffffffff80015cf0 : ffffffff80015cf0: c6 05 19 b3 57 00 00 movb $0x0,0x57b319(%rip) # ffffffff80591010 ffffffff80015cf7: c3 ret ffffffff80015cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015cff: 00 ffffffff80015d00 : ffffffff80015d00: 48 85 ff test %rdi,%rdi ffffffff80015d03: 74 05 je ffffffff80015d0a ffffffff80015d05: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80015d08: 75 16 jne ffffffff80015d20 ffffffff80015d0a: 48 8d 3d 26 bc 01 00 lea 0x1bc26(%rip),%rdi # ffffffff80031937 ffffffff80015d11: e9 4a b5 fe ff jmp ffffffff80001260 ffffffff80015d16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80015d1d: 00 00 00 ffffffff80015d20: 55 push %rbp ffffffff80015d21: 48 89 e5 mov %rsp,%rbp ffffffff80015d24: 41 56 push %r14 ffffffff80015d26: 49 89 fe mov %rdi,%r14 ffffffff80015d29: 53 push %rbx ffffffff80015d2a: 48 89 fb mov %rdi,%rbx ffffffff80015d2d: 48 8d 3d 1e bc 01 00 lea 0x1bc1e(%rip),%rdi # ffffffff80031952 ffffffff80015d34: 48 81 ec 20 04 00 00 sub $0x420,%rsp ffffffff80015d3b: e8 20 b5 fe ff call ffffffff80001260 ffffffff80015d40: 48 89 df mov %rbx,%rdi ffffffff80015d43: e8 68 1d ff ff call ffffffff80007ab0 ffffffff80015d48: 48 8d 3d 16 bc 01 00 lea 0x1bc16(%rip),%rdi # ffffffff80031965 ffffffff80015d4f: 89 c3 mov %eax,%ebx ffffffff80015d51: 0f b6 c4 movzbl %ah,%eax ffffffff80015d54: 89 c1 mov %eax,%ecx ffffffff80015d56: 08 d9 or %bl,%cl ffffffff80015d58: 0f 84 89 01 00 00 je ffffffff80015ee7 ffffffff80015d5e: 48 8d 3d 18 bc 01 00 lea 0x1bc18(%rip),%rdi # ffffffff8003197d ffffffff80015d65: 88 85 df fb ff ff mov %al,-0x421(%rbp) ffffffff80015d6b: e8 f0 b4 fe ff call ffffffff80001260 ffffffff80015d70: 0f b6 fb movzbl %bl,%edi ffffffff80015d73: e8 38 d1 fe ff call ffffffff80002eb0 ffffffff80015d78: 48 8d 3d 2f c2 01 00 lea 0x1c22f(%rip),%rdi # ffffffff80031fae ffffffff80015d7f: e8 dc b4 fe ff call ffffffff80001260 ffffffff80015d84: 0f b6 bd df fb ff ff movzbl -0x421(%rbp),%edi ffffffff80015d8b: e8 20 d1 fe ff call ffffffff80002eb0 ffffffff80015d90: 48 8d 3d 17 c2 01 00 lea 0x1c217(%rip),%rdi # ffffffff80031fae ffffffff80015d97: e8 c4 b4 fe ff call ffffffff80001260 ffffffff80015d9c: 89 df mov %ebx,%edi ffffffff80015d9e: c1 ef 10 shr $0x10,%edi ffffffff80015da1: 40 0f b6 ff movzbl %dil,%edi ffffffff80015da5: e8 06 d1 fe ff call ffffffff80002eb0 ffffffff80015daa: 48 8d 3d fd c1 01 00 lea 0x1c1fd(%rip),%rdi # ffffffff80031fae ffffffff80015db1: e8 aa b4 fe ff call ffffffff80001260 ffffffff80015db6: 89 df mov %ebx,%edi ffffffff80015db8: c1 ef 18 shr $0x18,%edi ffffffff80015dbb: e8 f0 d0 fe ff call ffffffff80002eb0 ffffffff80015dc0: 48 8d 3d 30 bc 01 00 lea 0x1bc30(%rip),%rdi # ffffffff800319f7 ffffffff80015dc7: e8 94 b4 fe ff call ffffffff80001260 ffffffff80015dcc: 89 df mov %ebx,%edi ffffffff80015dce: be 50 00 00 00 mov $0x50,%esi ffffffff80015dd3: e8 68 8e 00 00 call ffffffff8001ec40 ffffffff80015dd8: 48 89 c3 mov %rax,%rbx ffffffff80015ddb: 48 85 c0 test %rax,%rax ffffffff80015dde: 0f 84 fc 00 00 00 je ffffffff80015ee0 ffffffff80015de4: 48 8d 3d b5 bb 01 00 lea 0x1bbb5(%rip),%rdi # ffffffff800319a0 ffffffff80015deb: e8 70 b4 fe ff call ffffffff80001260 ffffffff80015df0: 31 d2 xor %edx,%edx ffffffff80015df2: 48 8d 35 bb bb 01 00 lea 0x1bbbb(%rip),%rsi # ffffffff800319b4 ffffffff80015df9: 48 89 df mov %rbx,%rdi ffffffff80015dfc: e8 1f 8f 00 00 call ffffffff8001ed20 ffffffff80015e01: 31 d2 xor %edx,%edx ffffffff80015e03: 4c 89 f6 mov %r14,%rsi ffffffff80015e06: 48 89 df mov %rbx,%rdi ffffffff80015e09: e8 12 8f 00 00 call ffffffff8001ed20 ffffffff80015e0e: 31 d2 xor %edx,%edx ffffffff80015e10: 48 8d 35 b4 bb 01 00 lea 0x1bbb4(%rip),%rsi # ffffffff800319cb ffffffff80015e17: 48 89 df mov %rbx,%rdi ffffffff80015e1a: e8 01 8f 00 00 call ffffffff8001ed20 ffffffff80015e1f: 48 8d 3d bd bb 01 00 lea 0x1bbbd(%rip),%rdi # ffffffff800319e3 ffffffff80015e26: e8 35 b4 fe ff call ffffffff80001260 ffffffff80015e2b: c7 85 ec fb ff ff 00 movl $0x0,-0x414(%rbp) ffffffff80015e32: 00 00 00 ffffffff80015e35: 8b 85 ec fb ff ff mov -0x414(%rbp),%eax ffffffff80015e3b: 3d ff c1 eb 0b cmp $0xbebc1ff,%eax ffffffff80015e40: 7f 2f jg ffffffff80015e71 ffffffff80015e42: 0f 1f 00 nopl (%rax) ffffffff80015e45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80015e4c: 00 00 00 00 ffffffff80015e50: e8 db 5a 00 00 call ffffffff8001b930 ffffffff80015e55: 8b 85 ec fb ff ff mov -0x414(%rbp),%eax ffffffff80015e5b: 83 c0 01 add $0x1,%eax ffffffff80015e5e: 89 85 ec fb ff ff mov %eax,-0x414(%rbp) ffffffff80015e64: 8b 85 ec fb ff ff mov -0x414(%rbp),%eax ffffffff80015e6a: 3d ff c1 eb 0b cmp $0xbebc1ff,%eax ffffffff80015e6f: 7e df jle ffffffff80015e50 ffffffff80015e71: ba ff 03 00 00 mov $0x3ff,%edx ffffffff80015e76: 48 8d b5 f0 fb ff ff lea -0x410(%rbp),%rsi ffffffff80015e7d: 48 89 df mov %rbx,%rdi ffffffff80015e80: e8 9b 8f 00 00 call ffffffff8001ee20 ffffffff80015e85: 85 c0 test %eax,%eax ffffffff80015e87: 7e 47 jle ffffffff80015ed0 ffffffff80015e89: 48 98 cltq ffffffff80015e8b: 48 8d 3d 6a bb 01 00 lea 0x1bb6a(%rip),%rdi # ffffffff800319fc ffffffff80015e92: c6 84 05 f0 fb ff ff movb $0x0,-0x410(%rbp,%rax,1) ffffffff80015e99: 00 ffffffff80015e9a: e8 c1 b3 fe ff call ffffffff80001260 ffffffff80015e9f: 48 8d bd f0 fb ff ff lea -0x410(%rbp),%rdi ffffffff80015ea6: e8 b5 b3 fe ff call ffffffff80001260 ffffffff80015eab: 48 8d 3d 5d bb 01 00 lea 0x1bb5d(%rip),%rdi # ffffffff80031a0f ffffffff80015eb2: e8 a9 b3 fe ff call ffffffff80001260 ffffffff80015eb7: 48 89 df mov %rbx,%rdi ffffffff80015eba: e8 d1 8e 00 00 call ffffffff8001ed90 ffffffff80015ebf: 48 81 c4 20 04 00 00 add $0x420,%rsp ffffffff80015ec6: 5b pop %rbx ffffffff80015ec7: 41 5e pop %r14 ffffffff80015ec9: 5d pop %rbp ffffffff80015eca: c3 ret ffffffff80015ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80015ed0: 48 8d 3d 4b bb 01 00 lea 0x1bb4b(%rip),%rdi # ffffffff80031a22 ffffffff80015ed7: e8 84 b3 fe ff call ffffffff80001260 ffffffff80015edc: eb d9 jmp ffffffff80015eb7 ffffffff80015ede: 66 90 xchg %ax,%ax ffffffff80015ee0: 48 8d 3d a5 ba 01 00 lea 0x1baa5(%rip),%rdi # ffffffff8003198c ffffffff80015ee7: 48 81 c4 20 04 00 00 add $0x420,%rsp ffffffff80015eee: 5b pop %rbx ffffffff80015eef: 41 5e pop %r14 ffffffff80015ef1: 5d pop %rbp ffffffff80015ef2: e9 69 b3 fe ff jmp ffffffff80001260 ffffffff80015ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80015efe: 00 00 ffffffff80015f00 : ffffffff80015f00: 80 3e 00 cmpb $0x0,(%rsi) ffffffff80015f03: 75 1a jne ffffffff80015f1f ffffffff80015f05: 80 3d 3c c1 58 01 00 cmpb $0x0,0x158c13c(%rip) # ffffffff815a2048 ffffffff80015f0c: 74 11 je ffffffff80015f1f ffffffff80015f0e: 0f b7 46 04 movzwl 0x4(%rsi),%eax ffffffff80015f12: 66 c1 c0 08 rol $0x8,%ax ffffffff80015f16: 66 39 05 2d c1 58 01 cmp %ax,0x158c12d(%rip) # ffffffff815a204a ffffffff80015f1d: 74 01 je ffffffff80015f20 ffffffff80015f1f: c3 ret ffffffff80015f20: 55 push %rbp ffffffff80015f21: 48 89 e5 mov %rsp,%rbp ffffffff80015f24: 41 56 push %r14 ffffffff80015f26: 41 89 d6 mov %edx,%r14d ffffffff80015f29: 53 push %rbx ffffffff80015f2a: 89 fb mov %edi,%ebx ffffffff80015f2c: 48 8d 3d 02 bb 01 00 lea 0x1bb02(%rip),%rdi # ffffffff80031a35 ffffffff80015f33: 48 83 ec 10 sub $0x10,%rsp ffffffff80015f37: 48 89 75 e8 mov %rsi,-0x18(%rbp) ffffffff80015f3b: c6 05 0c c1 58 01 01 movb $0x1,0x158c10c(%rip) # ffffffff815a204e ffffffff80015f42: e8 19 b3 fe ff call ffffffff80001260 ffffffff80015f47: 0f b6 fb movzbl %bl,%edi ffffffff80015f4a: e8 61 cf fe ff call ffffffff80002eb0 ffffffff80015f4f: 48 8d 3d 58 c0 01 00 lea 0x1c058(%rip),%rdi # ffffffff80031fae ffffffff80015f56: e8 05 b3 fe ff call ffffffff80001260 ffffffff80015f5b: 0f b6 ff movzbl %bh,%edi ffffffff80015f5e: e8 4d cf fe ff call ffffffff80002eb0 ffffffff80015f63: 48 8d 3d 44 c0 01 00 lea 0x1c044(%rip),%rdi # ffffffff80031fae ffffffff80015f6a: e8 f1 b2 fe ff call ffffffff80001260 ffffffff80015f6f: 89 df mov %ebx,%edi ffffffff80015f71: c1 eb 18 shr $0x18,%ebx ffffffff80015f74: c1 ef 10 shr $0x10,%edi ffffffff80015f77: 40 0f b6 ff movzbl %dil,%edi ffffffff80015f7b: e8 30 cf fe ff call ffffffff80002eb0 ffffffff80015f80: 48 8d 3d 27 c0 01 00 lea 0x1c027(%rip),%rdi # ffffffff80031fae ffffffff80015f87: e8 d4 b2 fe ff call ffffffff80001260 ffffffff80015f8c: 89 df mov %ebx,%edi ffffffff80015f8e: e8 1d cf fe ff call ffffffff80002eb0 ffffffff80015f93: 48 8d 3d a7 ba 01 00 lea 0x1baa7(%rip),%rdi # ffffffff80031a41 ffffffff80015f9a: e8 c1 b2 fe ff call ffffffff80001260 ffffffff80015f9f: 41 0f b7 d6 movzwl %r14w,%edx ffffffff80015fa3: 8d 7a f8 lea -0x8(%rdx),%edi ffffffff80015fa6: e8 05 cf fe ff call ffffffff80002eb0 ffffffff80015fab: 48 8d 3d 98 ba 01 00 lea 0x1ba98(%rip),%rdi # ffffffff80031a4a ffffffff80015fb2: e8 a9 b2 fe ff call ffffffff80001260 ffffffff80015fb7: 48 8b 75 e8 mov -0x18(%rbp),%rsi ffffffff80015fbb: 0f b7 46 06 movzwl 0x6(%rsi),%eax ffffffff80015fbf: 66 c1 c0 08 rol $0x8,%ax ffffffff80015fc3: 0f b7 f8 movzwl %ax,%edi ffffffff80015fc6: e8 e5 ce fe ff call ffffffff80002eb0 ffffffff80015fcb: 48 83 c4 10 add $0x10,%rsp ffffffff80015fcf: 48 8d 3d 32 c8 01 00 lea 0x1c832(%rip),%rdi # ffffffff80032808 ffffffff80015fd6: 5b pop %rbx ffffffff80015fd7: 41 5e pop %r14 ffffffff80015fd9: 5d pop %rbp ffffffff80015fda: e9 81 b2 fe ff jmp ffffffff80001260 ffffffff80015fdf: 90 nop ffffffff80015fe0 : ffffffff80015fe0: 55 push %rbp ffffffff80015fe1: 48 89 e5 mov %rsp,%rbp ffffffff80015fe4: 41 56 push %r14 ffffffff80015fe6: 41 55 push %r13 ffffffff80015fe8: 41 54 push %r12 ffffffff80015fea: 53 push %rbx ffffffff80015feb: 48 83 ec 20 sub $0x20,%rsp ffffffff80015fef: 49 89 e4 mov %rsp,%r12 ffffffff80015ff2: 48 85 ff test %rdi,%rdi ffffffff80015ff5: 0f 84 c5 01 00 00 je ffffffff800161c0 ffffffff80015ffb: 0f b6 07 movzbl (%rdi),%eax ffffffff80015ffe: 84 c0 test %al,%al ffffffff80016000: 0f 84 ba 01 00 00 je ffffffff800161c0 ffffffff80016006: 8d 50 d0 lea -0x30(%rax),%edx ffffffff80016009: 48 8d 75 cc lea -0x34(%rbp),%rsi ffffffff8001600d: 48 8d 5d d0 lea -0x30(%rbp),%rbx ffffffff80016011: 80 fa 09 cmp $0x9,%dl ffffffff80016014: 77 46 ja ffffffff8001605c ffffffff80016016: 31 d2 xor %edx,%edx ffffffff80016018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001601f: 00 ffffffff80016020: 83 e8 30 sub $0x30,%eax ffffffff80016023: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80016026: 48 83 c7 01 add $0x1,%rdi ffffffff8001602a: 0f be c0 movsbl %al,%eax ffffffff8001602d: 8d 14 50 lea (%rax,%rdx,2),%edx ffffffff80016030: 0f b6 07 movzbl (%rdi),%eax ffffffff80016033: 8d 48 d0 lea -0x30(%rax),%ecx ffffffff80016036: 80 f9 09 cmp $0x9,%cl ffffffff80016039: 76 e5 jbe ffffffff80016020 ffffffff8001603b: 3c 2e cmp $0x2e,%al ffffffff8001603d: 88 16 mov %dl,(%rsi) ffffffff8001603f: 0f 94 c0 sete %al ffffffff80016042: 48 83 c6 01 add $0x1,%rsi ffffffff80016046: 0f b6 c0 movzbl %al,%eax ffffffff80016049: 48 01 c7 add %rax,%rdi ffffffff8001604c: 48 39 f3 cmp %rsi,%rbx ffffffff8001604f: 74 0f je ffffffff80016060 ffffffff80016051: 0f b6 07 movzbl (%rdi),%eax ffffffff80016054: 8d 50 d0 lea -0x30(%rax),%edx ffffffff80016057: 80 fa 09 cmp $0x9,%dl ffffffff8001605a: 76 ba jbe ffffffff80016016 ffffffff8001605c: 31 d2 xor %edx,%edx ffffffff8001605e: eb db jmp ffffffff8001603b ffffffff80016060: 48 8d 3d fb b9 01 00 lea 0x1b9fb(%rip),%rdi # ffffffff80031a62 ffffffff80016067: 45 31 f6 xor %r14d,%r14d ffffffff8001606a: e8 f1 b1 fe ff call ffffffff80001260 ffffffff8001606f: c6 05 d2 bf 58 01 01 movb $0x1,0x158bfd2(%rip) # ffffffff815a2048 ffffffff80016076: 0f b7 05 cf bf 58 01 movzwl 0x158bfcf(%rip),%eax # ffffffff815a204c ffffffff8001607d: c7 45 d0 08 00 00 00 movl $0x8,-0x30(%rbp) ffffffff80016084: 31 d2 xor %edx,%edx ffffffff80016086: 83 c0 01 add $0x1,%eax ffffffff80016089: 66 89 05 bc bf 58 01 mov %ax,0x158bfbc(%rip) # ffffffff815a204c ffffffff80016090: 66 89 05 b3 bf 58 01 mov %ax,0x158bfb3(%rip) # ffffffff815a204a ffffffff80016097: 66 c1 c0 08 rol $0x8,%ax ffffffff8001609b: 66 89 45 d4 mov %ax,-0x2c(%rbp) ffffffff8001609f: 41 8d 46 01 lea 0x1(%r14),%eax ffffffff800160a3: 66 c1 c0 08 rol $0x8,%ax ffffffff800160a7: 66 89 45 d6 mov %ax,-0x2a(%rbp) ffffffff800160ab: 48 b8 61 62 63 64 65 movabs $0x6867666564636261,%rax ffffffff800160b2: 66 67 68 ffffffff800160b5: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff800160b9: 48 89 d8 mov %rbx,%rax ffffffff800160bc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800160c0: 0f b7 08 movzwl (%rax),%ecx ffffffff800160c3: 48 83 c0 02 add $0x2,%rax ffffffff800160c7: 48 8d 75 e0 lea -0x20(%rbp),%rsi ffffffff800160cb: 01 ca add %ecx,%edx ffffffff800160cd: 48 39 f0 cmp %rsi,%rax ffffffff800160d0: 75 ee jne ffffffff800160c0 ffffffff800160d2: 89 d0 mov %edx,%eax ffffffff800160d4: c1 e8 10 shr $0x10,%eax ffffffff800160d7: 74 13 je ffffffff800160ec ffffffff800160d9: 0f b7 d2 movzwl %dx,%edx ffffffff800160dc: 01 c2 add %eax,%edx ffffffff800160de: 0f b7 c2 movzwl %dx,%eax ffffffff800160e1: 89 d6 mov %edx,%esi ffffffff800160e3: 83 c0 01 add $0x1,%eax ffffffff800160e6: c1 ee 10 shr $0x10,%esi ffffffff800160e9: 0f 45 d0 cmovne %eax,%edx ffffffff800160ec: 8b 7d cc mov -0x34(%rbp),%edi ffffffff800160ef: f7 d2 not %edx ffffffff800160f1: b9 10 00 00 00 mov $0x10,%ecx ffffffff800160f6: be 01 00 00 00 mov $0x1,%esi ffffffff800160fb: 66 89 55 d2 mov %dx,-0x2e(%rbp) ffffffff800160ff: 48 89 da mov %rbx,%rdx ffffffff80016102: c6 05 45 bf 58 01 00 movb $0x0,0x158bf45(%rip) # ffffffff815a204e ffffffff80016109: e8 02 5c 00 00 call ffffffff8001bd10 ffffffff8001610e: e8 dd 59 01 00 call ffffffff8002baf0 ffffffff80016113: 41 89 c5 mov %eax,%r13d ffffffff80016116: 0f b6 05 31 bf 58 01 movzbl 0x158bf31(%rip),%eax # ffffffff815a204e ffffffff8001611d: 84 c0 test %al,%al ffffffff8001611f: 74 17 je ffffffff80016138 ffffffff80016121: eb 24 jmp ffffffff80016147 ffffffff80016123: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80016128: e8 03 58 00 00 call ffffffff8001b930 ffffffff8001612d: 0f b6 05 1a bf 58 01 movzbl 0x158bf1a(%rip),%eax # ffffffff815a204e ffffffff80016134: 84 c0 test %al,%al ffffffff80016136: 75 0f jne ffffffff80016147 ffffffff80016138: e8 b3 59 01 00 call ffffffff8002baf0 ffffffff8001613d: 44 29 e8 sub %r13d,%eax ffffffff80016140: 3d b3 00 00 00 cmp $0xb3,%eax ffffffff80016145: 76 e1 jbe ffffffff80016128 ffffffff80016147: 0f b6 05 00 bf 58 01 movzbl 0x158bf00(%rip),%eax # ffffffff815a204e ffffffff8001614e: 84 c0 test %al,%al ffffffff80016150: 74 1e je ffffffff80016170 ffffffff80016152: 41 83 fe 03 cmp $0x3,%r14d ffffffff80016156: 75 38 jne ffffffff80016190 ffffffff80016158: c6 05 e9 be 58 01 00 movb $0x0,0x158bee9(%rip) # ffffffff815a2048 ffffffff8001615f: 4c 89 e4 mov %r12,%rsp ffffffff80016162: 48 8d 65 e0 lea -0x20(%rbp),%rsp ffffffff80016166: 5b pop %rbx ffffffff80016167: 41 5c pop %r12 ffffffff80016169: 41 5d pop %r13 ffffffff8001616b: 41 5e pop %r14 ffffffff8001616d: 5d pop %rbp ffffffff8001616e: c3 ret ffffffff8001616f: 90 nop ffffffff80016170: 48 8d 3d 81 f8 01 00 lea 0x1f881(%rip),%rdi # ffffffff800359f8 ffffffff80016177: 41 83 c6 01 add $0x1,%r14d ffffffff8001617b: e8 e0 b0 fe ff call ffffffff80001260 ffffffff80016180: 41 83 fe 04 cmp $0x4,%r14d ffffffff80016184: 0f 85 ec fe ff ff jne ffffffff80016076 ffffffff8001618a: eb cc jmp ffffffff80016158 ffffffff8001618c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016190: e8 5b 59 01 00 call ffffffff8002baf0 ffffffff80016195: 41 89 c5 mov %eax,%r13d ffffffff80016198: eb 0b jmp ffffffff800161a5 ffffffff8001619a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800161a0: e8 8b 57 00 00 call ffffffff8001b930 ffffffff800161a5: e8 46 59 01 00 call ffffffff8002baf0 ffffffff800161aa: 44 29 e8 sub %r13d,%eax ffffffff800161ad: 83 f8 3b cmp $0x3b,%eax ffffffff800161b0: 76 ee jbe ffffffff800161a0 ffffffff800161b2: 41 83 c6 01 add $0x1,%r14d ffffffff800161b6: e9 bb fe ff ff jmp ffffffff80016076 ffffffff800161bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800161c0: 48 8d 3d 89 b8 01 00 lea 0x1b889(%rip),%rdi # ffffffff80031a50 ffffffff800161c7: e8 94 b0 fe ff call ffffffff80001260 ffffffff800161cc: 4c 89 e4 mov %r12,%rsp ffffffff800161cf: 48 8d 65 e0 lea -0x20(%rbp),%rsp ffffffff800161d3: 5b pop %rbx ffffffff800161d4: 41 5c pop %r12 ffffffff800161d6: 41 5d pop %r13 ffffffff800161d8: 41 5e pop %r14 ffffffff800161da: 5d pop %rbp ffffffff800161db: c3 ret ffffffff800161dc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800161e3: 00 00 00 ffffffff800161e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800161ed: 00 00 00 ffffffff800161f0: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800161f7: 00 00 00 ffffffff800161fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016200 : ffffffff80016200: 55 push %rbp ffffffff80016201: 48 8d 35 66 b8 01 00 lea 0x1b866(%rip),%rsi # ffffffff80031a6e ffffffff80016208: 48 89 e5 mov %rsp,%rbp ffffffff8001620b: 53 push %rbx ffffffff8001620c: 48 8d 45 ee lea -0x12(%rbp),%rax ffffffff80016210: 48 8d 4d de lea -0x22(%rbp),%rcx ffffffff80016214: 48 83 ec 28 sub $0x28,%rsp ffffffff80016218: c6 45 ef 00 movb $0x0,-0x11(%rbp) ffffffff8001621c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016220: 48 89 fa mov %rdi,%rdx ffffffff80016223: 48 83 e8 01 sub $0x1,%rax ffffffff80016227: 48 c1 ef 04 shr $0x4,%rdi ffffffff8001622b: 83 e2 0f and $0xf,%edx ffffffff8001622e: 0f b6 14 16 movzbl (%rsi,%rdx,1),%edx ffffffff80016232: 88 50 01 mov %dl,0x1(%rax) ffffffff80016235: 48 39 c8 cmp %rcx,%rax ffffffff80016238: 75 e6 jne ffffffff80016220 ffffffff8001623a: 48 8d 3d a8 c4 01 00 lea 0x1c4a8(%rip),%rdi # ffffffff800326e9 ffffffff80016241: e8 fa 03 00 00 call ffffffff80016640 ffffffff80016246: 48 8d 7d df lea -0x21(%rbp),%rdi ffffffff8001624a: e8 f1 03 00 00 call ffffffff80016640 ffffffff8001624f: 48 83 c4 28 add $0x28,%rsp ffffffff80016253: 5b pop %rbx ffffffff80016254: 5d pop %rbp ffffffff80016255: c3 ret ffffffff80016256: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001625d: 00 00 00 ffffffff80016260 : ffffffff80016260: 55 push %rbp ffffffff80016261: 48 89 e5 mov %rsp,%rbp ffffffff80016264: 41 56 push %r14 ffffffff80016266: 49 89 fe mov %rdi,%r14 ffffffff80016269: 48 8d 3d 0f b8 01 00 lea 0x1b80f(%rip),%rdi # ffffffff80031a7f ffffffff80016270: 41 55 push %r13 ffffffff80016272: 49 89 f5 mov %rsi,%r13 ffffffff80016275: 41 54 push %r12 ffffffff80016277: 49 89 d4 mov %rdx,%r12 ffffffff8001627a: 53 push %rbx ffffffff8001627b: 48 89 cb mov %rcx,%rbx ffffffff8001627e: e8 bd 03 00 00 call ffffffff80016640 ffffffff80016283: 4c 89 f7 mov %r14,%rdi ffffffff80016286: e8 75 ff ff ff call ffffffff80016200 ffffffff8001628b: 48 8d 3d 09 b8 01 00 lea 0x1b809(%rip),%rdi # ffffffff80031a9b ffffffff80016292: e8 a9 03 00 00 call ffffffff80016640 ffffffff80016297: 4c 89 ef mov %r13,%rdi ffffffff8001629a: e8 61 ff ff ff call ffffffff80016200 ffffffff8001629f: 48 8d 3d 03 b8 01 00 lea 0x1b803(%rip),%rdi # ffffffff80031aa9 ffffffff800162a6: e8 95 03 00 00 call ffffffff80016640 ffffffff800162ab: 4c 89 e7 mov %r12,%rdi ffffffff800162ae: e8 4d ff ff ff call ffffffff80016200 ffffffff800162b3: 48 8d 3d f6 b7 01 00 lea 0x1b7f6(%rip),%rdi # ffffffff80031ab0 ffffffff800162ba: e8 81 03 00 00 call ffffffff80016640 ffffffff800162bf: 48 89 df mov %rbx,%rdi ffffffff800162c2: e8 39 ff ff ff call ffffffff80016200 ffffffff800162c7: 48 8d 3d e9 b7 01 00 lea 0x1b7e9(%rip),%rdi # ffffffff80031ab7 ffffffff800162ce: e8 6d 03 00 00 call ffffffff80016640 ffffffff800162d3: 66 90 xchg %ax,%ax ffffffff800162d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800162dc: 00 00 00 00 ffffffff800162e0: fa cli ffffffff800162e1: f4 hlt ffffffff800162e2: eb fc jmp ffffffff800162e0 ffffffff800162e4: 90 nop ffffffff800162e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800162ec: 00 00 00 00 ffffffff800162f0 : ffffffff800162f0: 55 push %rbp ffffffff800162f1: 40 0f b6 ff movzbl %dil,%edi ffffffff800162f5: 41 89 d1 mov %edx,%r9d ffffffff800162f8: 48 8d 15 81 bd 58 01 lea 0x158bd81(%rip),%rdx # ffffffff815a2080 ffffffff800162ff: 48 c1 e7 04 shl $0x4,%rdi ffffffff80016303: 48 8d 04 3a lea (%rdx,%rdi,1),%rax ffffffff80016307: 48 89 e5 mov %rsp,%rbp ffffffff8001630a: 53 push %rbx ffffffff8001630b: 89 cb mov %ecx,%ebx ffffffff8001630d: 0f b7 0d a8 87 02 00 movzwl 0x287a8(%rip),%ecx # ffffffff8003eabc ffffffff80016314: 66 89 30 mov %si,(%rax) ffffffff80016317: 88 dd mov %bl,%ch ffffffff80016319: 66 44 89 48 02 mov %r9w,0x2(%rax) ffffffff8001631e: 66 89 4c 3a 04 mov %cx,0x4(%rdx,%rdi,1) ffffffff80016323: 48 89 f2 mov %rsi,%rdx ffffffff80016326: 48 c1 ee 20 shr $0x20,%rsi ffffffff8001632a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001632e: 48 c1 ea 10 shr $0x10,%rdx ffffffff80016332: 89 70 08 mov %esi,0x8(%rax) ffffffff80016335: 66 89 50 06 mov %dx,0x6(%rax) ffffffff80016339: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) ffffffff80016340: c9 leave ffffffff80016341: c3 ret ffffffff80016342: 0f 1f 00 nopl (%rax) ffffffff80016345: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001634c: 00 00 00 00 ffffffff80016350 : ffffffff80016350: 66 8c c8 mov %cs,%ax ffffffff80016353: 31 c0 xor %eax,%eax ffffffff80016355: 48 8d 0d 24 bd 58 01 lea 0x158bd24(%rip),%rcx # ffffffff815a2080 ffffffff8001635c: 0f 1f 00 nopl (%rax) ffffffff8001635f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016366: 00 00 00 00 ffffffff8001636a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016371: 00 00 00 00 ffffffff80016375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001637c: 00 00 00 00 ffffffff80016380: 48 63 d0 movslq %eax,%rdx ffffffff80016383: 83 c0 01 add $0x1,%eax ffffffff80016386: 48 c1 e2 04 shl $0x4,%rdx ffffffff8001638a: 48 c7 04 11 00 00 00 movq $0x0,(%rcx,%rdx,1) ffffffff80016391: 00 ffffffff80016392: 48 c7 44 11 08 00 00 movq $0x0,0x8(%rcx,%rdx,1) ffffffff80016399: 00 00 ffffffff8001639b: 3d 00 01 00 00 cmp $0x100,%eax ffffffff800163a0: 75 de jne ffffffff80016380 ffffffff800163a2: e4 21 in $0x21,%al ffffffff800163a4: e4 a1 in $0xa1,%al ffffffff800163a6: b8 11 00 00 00 mov $0x11,%eax ffffffff800163ab: e6 20 out %al,$0x20 ffffffff800163ad: 31 c0 xor %eax,%eax ffffffff800163af: e6 80 out %al,$0x80 ffffffff800163b1: b8 11 00 00 00 mov $0x11,%eax ffffffff800163b6: e6 a0 out %al,$0xa0 ffffffff800163b8: 31 c0 xor %eax,%eax ffffffff800163ba: e6 80 out %al,$0x80 ffffffff800163bc: b8 20 00 00 00 mov $0x20,%eax ffffffff800163c1: e6 21 out %al,$0x21 ffffffff800163c3: 31 c0 xor %eax,%eax ffffffff800163c5: e6 80 out %al,$0x80 ffffffff800163c7: b8 28 00 00 00 mov $0x28,%eax ffffffff800163cc: e6 a1 out %al,$0xa1 ffffffff800163ce: 31 c0 xor %eax,%eax ffffffff800163d0: e6 80 out %al,$0x80 ffffffff800163d2: b8 04 00 00 00 mov $0x4,%eax ffffffff800163d7: e6 21 out %al,$0x21 ffffffff800163d9: 31 c0 xor %eax,%eax ffffffff800163db: e6 80 out %al,$0x80 ffffffff800163dd: b8 02 00 00 00 mov $0x2,%eax ffffffff800163e2: e6 a1 out %al,$0xa1 ffffffff800163e4: 31 c0 xor %eax,%eax ffffffff800163e6: e6 80 out %al,$0x80 ffffffff800163e8: b8 01 00 00 00 mov $0x1,%eax ffffffff800163ed: e6 21 out %al,$0x21 ffffffff800163ef: 31 c0 xor %eax,%eax ffffffff800163f1: e6 80 out %al,$0x80 ffffffff800163f3: b8 01 00 00 00 mov $0x1,%eax ffffffff800163f8: e6 a1 out %al,$0xa1 ffffffff800163fa: 31 c0 xor %eax,%eax ffffffff800163fc: e6 80 out %al,$0x80 ffffffff800163fe: b8 f9 ff ff ff mov $0xfffffff9,%eax ffffffff80016403: e6 21 out %al,$0x21 ffffffff80016405: b8 ef ff ff ff mov $0xffffffef,%eax ffffffff8001640a: e6 a1 out %al,$0xa1 ffffffff8001640c: b8 f8 ff ff ff mov $0xfffffff8,%eax ffffffff80016411: e6 21 out %al,$0x21 ffffffff80016413: b8 ef ff ff ff mov $0xffffffef,%eax ffffffff80016418: e6 a1 out %al,$0xa1 ffffffff8001641a: b8 36 00 00 00 mov $0x36,%eax ffffffff8001641f: e6 43 out %al,$0x43 ffffffff80016421: b8 ae ff ff ff mov $0xffffffae,%eax ffffffff80016426: e6 40 out %al,$0x40 ffffffff80016428: b8 4d 00 00 00 mov $0x4d,%eax ffffffff8001642d: e6 40 out %al,$0x40 ffffffff8001642f: c3 ret ffffffff80016430 : ffffffff80016430: 66 8c c9 mov %cs,%cx ffffffff80016433: 48 8d 05 fd a8 01 00 lea 0x1a8fd(%rip),%rax # ffffffff80030d37 ffffffff8001643a: 0f b7 15 7f 86 02 00 movzwl 0x2867f(%rip),%edx # ffffffff8003eac0 ffffffff80016441: 66 89 0d 3a be 58 01 mov %cx,0x158be3a(%rip) # ffffffff815a2282 ffffffff80016448: c7 05 3a be 58 01 00 movl $0x0,0x158be3a(%rip) # ffffffff815a228c ffffffff8001644f: 00 00 00 ffffffff80016452: 66 89 05 27 be 58 01 mov %ax,0x158be27(%rip) # ffffffff815a2280 ffffffff80016459: 48 89 c6 mov %rax,%rsi ffffffff8001645c: 48 c1 e8 20 shr $0x20,%rax ffffffff80016460: 89 05 22 be 58 01 mov %eax,0x158be22(%rip) # ffffffff815a2288 ffffffff80016466: 48 8d 05 05 a9 01 00 lea 0x1a905(%rip),%rax # ffffffff80030d72 ffffffff8001646d: 48 c1 ee 10 shr $0x10,%rsi ffffffff80016471: 66 89 35 0e be 58 01 mov %si,0x158be0e(%rip) # ffffffff815a2286 ffffffff80016478: 66 89 05 11 be 58 01 mov %ax,0x158be11(%rip) # ffffffff815a2290 ffffffff8001647f: 48 89 c6 mov %rax,%rsi ffffffff80016482: 48 c1 e8 20 shr $0x20,%rax ffffffff80016486: 89 05 0c be 58 01 mov %eax,0x158be0c(%rip) # ffffffff815a2298 ffffffff8001648c: 48 8d 05 1a a9 01 00 lea 0x1a91a(%rip),%rax # ffffffff80030dad ffffffff80016493: 48 c1 ee 10 shr $0x10,%rsi ffffffff80016497: 66 89 35 f8 bd 58 01 mov %si,0x158bdf8(%rip) # ffffffff815a2296 ffffffff8001649e: 66 89 05 9b be 58 01 mov %ax,0x158be9b(%rip) # ffffffff815a2340 ffffffff800164a5: 48 89 c6 mov %rax,%rsi ffffffff800164a8: 48 c1 e8 20 shr $0x20,%rax ffffffff800164ac: 89 05 96 be 58 01 mov %eax,0x158be96(%rip) # ffffffff815a2348 ffffffff800164b2: 48 8d 05 2f a9 01 00 lea 0x1a92f(%rip),%rax # ffffffff80030de8 ffffffff800164b9: 48 c1 ee 10 shr $0x10,%rsi ffffffff800164bd: 66 89 35 82 be 58 01 mov %si,0x158be82(%rip) # ffffffff815a2346 ffffffff800164c4: 66 89 05 35 bc 58 01 mov %ax,0x158bc35(%rip) # ffffffff815a2100 ffffffff800164cb: 48 89 c6 mov %rax,%rsi ffffffff800164ce: 48 c1 e8 20 shr $0x20,%rax ffffffff800164d2: 89 05 30 bc 58 01 mov %eax,0x158bc30(%rip) # ffffffff815a2108 ffffffff800164d8: 48 8d 05 0d a9 01 00 lea 0x1a90d(%rip),%rax # ffffffff80030dec ffffffff800164df: 48 c1 ee 10 shr $0x10,%rsi ffffffff800164e3: 66 89 15 9a bd 58 01 mov %dx,0x158bd9a(%rip) # ffffffff815a2284 ffffffff800164ea: 66 89 15 a3 bd 58 01 mov %dx,0x158bda3(%rip) # ffffffff815a2294 ffffffff800164f1: 66 89 15 4c be 58 01 mov %dx,0x158be4c(%rip) # ffffffff815a2344 ffffffff800164f8: 66 89 15 05 bc 58 01 mov %dx,0x158bc05(%rip) # ffffffff815a2104 ffffffff800164ff: 66 89 05 5a bc 58 01 mov %ax,0x158bc5a(%rip) # ffffffff815a2160 ffffffff80016506: 66 89 0d 85 bd 58 01 mov %cx,0x158bd85(%rip) # ffffffff815a2292 ffffffff8001650d: c7 05 85 bd 58 01 00 movl $0x0,0x158bd85(%rip) # ffffffff815a229c ffffffff80016514: 00 00 00 ffffffff80016517: 66 89 0d 24 be 58 01 mov %cx,0x158be24(%rip) # ffffffff815a2342 ffffffff8001651e: c7 05 24 be 58 01 00 movl $0x0,0x158be24(%rip) # ffffffff815a234c ffffffff80016525: 00 00 00 ffffffff80016528: 66 89 0d d3 bb 58 01 mov %cx,0x158bbd3(%rip) # ffffffff815a2102 ffffffff8001652f: 66 89 35 d0 bb 58 01 mov %si,0x158bbd0(%rip) # ffffffff815a2106 ffffffff80016536: c7 05 cc bb 58 01 00 movl $0x0,0x158bbcc(%rip) # ffffffff815a210c ffffffff8001653d: 00 00 00 ffffffff80016540: 66 89 0d 1b bc 58 01 mov %cx,0x158bc1b(%rip) # ffffffff815a2162 ffffffff80016547: 66 89 15 16 bc 58 01 mov %dx,0x158bc16(%rip) # ffffffff815a2164 ffffffff8001654e: 48 89 c2 mov %rax,%rdx ffffffff80016551: 48 c1 e8 20 shr $0x20,%rax ffffffff80016555: 48 c1 ea 10 shr $0x10,%rdx ffffffff80016559: 89 05 09 bc 58 01 mov %eax,0x158bc09(%rip) # ffffffff815a2168 ffffffff8001655f: 66 89 15 00 bc 58 01 mov %dx,0x158bc00(%rip) # ffffffff815a2166 ffffffff80016566: c7 05 fc bb 58 01 00 movl $0x0,0x158bbfc(%rip) # ffffffff815a216c ffffffff8001656d: 00 00 00 ffffffff80016570: c3 ret ffffffff80016571: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016575: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001657c: 00 00 00 00 ffffffff80016580 : ffffffff80016580: 48 8d 05 f9 ba 58 01 lea 0x158baf9(%rip),%rax # ffffffff815a2080 ffffffff80016587: 48 89 05 d4 ba 58 01 mov %rax,0x158bad4(%rip) # ffffffff815a2062 ffffffff8001658e: b8 ff 0f 00 00 mov $0xfff,%eax ffffffff80016593: 66 89 05 c6 ba 58 01 mov %ax,0x158bac6(%rip) # ffffffff815a2060 ffffffff8001659a: 0f 01 1d bf ba 58 01 lidt 0x158babf(%rip) # ffffffff815a2060 ffffffff800165a1: c3 ret ffffffff800165a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800165a9: 00 00 00 ffffffff800165ac: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800165b0 : ffffffff800165b0: 55 push %rbp ffffffff800165b1: 48 8d 35 9d b0 01 00 lea 0x1b09d(%rip),%rsi # ffffffff80031655 ffffffff800165b8: 48 8d 3d 06 b5 01 00 lea 0x1b506(%rip),%rdi # ffffffff80031ac5 ffffffff800165bf: 48 89 e5 mov %rsp,%rbp ffffffff800165c2: 48 83 ec 10 sub $0x10,%rsp ffffffff800165c6: e8 a5 df ff ff call ffffffff80014570 ffffffff800165cb: 48 85 c0 test %rax,%rax ffffffff800165ce: 74 30 je ffffffff80016600 ffffffff800165d0: 48 89 c7 mov %rax,%rdi ffffffff800165d3: 31 d2 xor %edx,%edx ffffffff800165d5: 48 8d 35 4c f4 01 00 lea 0x1f44c(%rip),%rsi # ffffffff80035a28 ffffffff800165dc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800165e0: 48 83 c2 01 add $0x1,%rdx ffffffff800165e4: 80 3c 16 00 cmpb $0x0,(%rsi,%rdx,1) ffffffff800165e8: 75 f6 jne ffffffff800165e0 ffffffff800165ea: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff800165ee: e8 bd c4 ff ff call ffffffff80012ab0 ffffffff800165f3: 48 8b 7d f8 mov -0x8(%rbp),%rdi ffffffff800165f7: c9 leave ffffffff800165f8: e9 23 c1 ff ff jmp ffffffff80012720 ffffffff800165fd: 0f 1f 00 nopl (%rax) ffffffff80016600: c9 leave ffffffff80016601: c3 ret ffffffff80016602: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80016609: 00 00 00 ffffffff8001660c: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80016613: 00 00 00 ffffffff80016616: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001661d: 00 00 00 ffffffff80016620: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80016627: 00 00 00 ffffffff8001662a: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80016631: 00 00 00 ffffffff80016634: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001663b: 00 00 00 ffffffff8001663e: 66 90 xchg %ax,%ax ffffffff80016640 : ffffffff80016640: 0f b6 37 movzbl (%rdi),%esi ffffffff80016643: 40 84 f6 test %sil,%sil ffffffff80016646: 74 26 je ffffffff8001666e ffffffff80016648: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001664f: 00 ffffffff80016650: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80016655: ec in (%dx),%al ffffffff80016656: a8 20 test $0x20,%al ffffffff80016658: 74 f6 je ffffffff80016650 ffffffff8001665a: 48 83 c7 01 add $0x1,%rdi ffffffff8001665e: 89 f0 mov %esi,%eax ffffffff80016660: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80016665: ee out %al,(%dx) ffffffff80016666: 0f b6 37 movzbl (%rdi),%esi ffffffff80016669: 40 84 f6 test %sil,%sil ffffffff8001666c: 75 e2 jne ffffffff80016650 ffffffff8001666e: c3 ret ffffffff8001666f: 90 nop ffffffff80016670 : ffffffff80016670: 55 push %rbp ffffffff80016671: 31 c0 xor %eax,%eax ffffffff80016673: ba f9 03 00 00 mov $0x3f9,%edx ffffffff80016678: 48 89 e5 mov %rsp,%rbp ffffffff8001667b: ee out %al,(%dx) ffffffff8001667c: b8 80 ff ff ff mov $0xffffff80,%eax ffffffff80016681: ba fb 03 00 00 mov $0x3fb,%edx ffffffff80016686: ee out %al,(%dx) ffffffff80016687: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001668c: b8 03 00 00 00 mov $0x3,%eax ffffffff80016691: ee out %al,(%dx) ffffffff80016692: 31 c0 xor %eax,%eax ffffffff80016694: ba f9 03 00 00 mov $0x3f9,%edx ffffffff80016699: ee out %al,(%dx) ffffffff8001669a: b8 03 00 00 00 mov $0x3,%eax ffffffff8001669f: ba fb 03 00 00 mov $0x3fb,%edx ffffffff800166a4: ee out %al,(%dx) ffffffff800166a5: b8 c7 ff ff ff mov $0xffffffc7,%eax ffffffff800166aa: ba fa 03 00 00 mov $0x3fa,%edx ffffffff800166af: ee out %al,(%dx) ffffffff800166b0: b8 0b 00 00 00 mov $0xb,%eax ffffffff800166b5: ba fc 03 00 00 mov $0x3fc,%edx ffffffff800166ba: ee out %al,(%dx) ffffffff800166bb: 48 8d 3d 0b b4 01 00 lea 0x1b40b(%rip),%rdi # ffffffff80031acd ffffffff800166c2: e8 79 ff ff ff call ffffffff80016640 ffffffff800166c7: e8 44 76 00 00 call ffffffff8001dd10 ffffffff800166cc: 48 8d 3d 16 b4 01 00 lea 0x1b416(%rip),%rdi # ffffffff80031ae9 ffffffff800166d3: e8 68 ff ff ff call ffffffff80016640 ffffffff800166d8: 48 8b 05 49 ed 15 04 mov 0x415ed49(%rip),%rax # ffffffff84175428 ffffffff800166df: 48 85 c0 test %rax,%rax ffffffff800166e2: 74 0e je ffffffff800166f2 ffffffff800166e4: 48 8b 05 3d ed 15 04 mov 0x415ed3d(%rip),%rax # ffffffff84175428 ffffffff800166eb: 48 83 78 08 00 cmpq $0x0,0x8(%rax) ffffffff800166f0: 75 11 jne ffffffff80016703 ffffffff800166f2: 48 8d 3d bf 7c 02 00 lea 0x27cbf(%rip),%rdi # ffffffff8003e3b8 ffffffff800166f9: e8 42 ff ff ff call ffffffff80016640 ffffffff800166fe: fa cli ffffffff800166ff: 90 nop ffffffff80016700: f4 hlt ffffffff80016701: eb fd jmp ffffffff80016700 ffffffff80016703: 48 8b 05 1e ed 15 04 mov 0x415ed1e(%rip),%rax # ffffffff84175428 ffffffff8001670a: 48 8b 40 10 mov 0x10(%rax),%rax ffffffff8001670e: 48 8b 38 mov (%rax),%rdi ffffffff80016711: e8 aa e6 ff ff call ffffffff80014dc0 ffffffff80016716: 48 8d 3d e6 b3 01 00 lea 0x1b3e6(%rip),%rdi # ffffffff80031b03 ffffffff8001671d: e8 1e ff ff ff call ffffffff80016640 ffffffff80016722: e8 49 e5 ff ff call ffffffff80014c70 ffffffff80016727: 48 8d 3d ef b3 01 00 lea 0x1b3ef(%rip),%rdi # ffffffff80031b1d ffffffff8001672e: e8 0d ff ff ff call ffffffff80016640 ffffffff80016733: e8 f8 66 00 00 call ffffffff8001ce30 ffffffff80016738: 48 8d 3d f3 b3 01 00 lea 0x1b3f3(%rip),%rdi # ffffffff80031b32 ffffffff8001673f: e8 fc fe ff ff call ffffffff80016640 ffffffff80016744: e8 f7 80 00 00 call ffffffff8001e840 ffffffff80016749: 48 8d 3d fa b3 01 00 lea 0x1b3fa(%rip),%rdi # ffffffff80031b4a ffffffff80016750: e8 eb fe ff ff call ffffffff80016640 ffffffff80016755: e8 f6 fb ff ff call ffffffff80016350 ffffffff8001675a: e8 d1 fc ff ff call ffffffff80016430 ffffffff8001675f: e8 1c fe ff ff call ffffffff80016580 ffffffff80016764: 48 8d 3d f8 b3 01 00 lea 0x1b3f8(%rip),%rdi # ffffffff80031b63 ffffffff8001676b: e8 d0 fe ff ff call ffffffff80016640 ffffffff80016770: e8 4b 76 00 00 call ffffffff8001ddc0 ffffffff80016775: e8 46 68 00 00 call ffffffff8001cfc0 ffffffff8001677a: 48 8d 3d f7 b3 01 00 lea 0x1b3f7(%rip),%rdi # ffffffff80031b78 ffffffff80016781: 48 89 c1 mov %rax,%rcx ffffffff80016784: e8 b7 fe ff ff call ffffffff80016640 ffffffff80016789: 48 85 c9 test %rcx,%rcx ffffffff8001678c: 0f 85 e0 00 00 00 jne ffffffff80016872 ffffffff80016792: 48 8d 3d 6f 7c 02 00 lea 0x27c6f(%rip),%rdi # ffffffff8003e408 ffffffff80016799: e8 a2 fe ff ff call ffffffff80016640 ffffffff8001679e: 48 8b 05 43 ec 15 04 mov 0x415ec43(%rip),%rax # ffffffff841753e8 ffffffff800167a5: 48 85 c0 test %rax,%rax ffffffff800167a8: 0f 84 fe 00 00 00 je ffffffff800168ac ffffffff800167ae: 48 8b 05 33 ec 15 04 mov 0x415ec33(%rip),%rax # ffffffff841753e8 ffffffff800167b5: 48 83 78 08 00 cmpq $0x0,0x8(%rax) ffffffff800167ba: 0f 84 ec 00 00 00 je ffffffff800168ac ffffffff800167c0: 31 c0 xor %eax,%eax ffffffff800167c2: 31 f6 xor %esi,%esi ffffffff800167c4: 48 8d 0d f5 eb 15 04 lea 0x415ebf5(%rip),%rcx # ffffffff841753c0 ffffffff800167cb: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800167d2: 00 00 ffffffff800167d4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800167db: 00 00 00 00 ffffffff800167df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800167e6: 00 00 00 00 ffffffff800167ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800167f1: 00 00 00 00 ffffffff800167f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800167fc: 00 00 00 00 ffffffff80016800: 48 8b 51 28 mov 0x28(%rcx),%rdx ffffffff80016804: 48 8b 52 10 mov 0x10(%rdx),%rdx ffffffff80016808: 48 8b 14 c2 mov (%rdx,%rax,8),%rdx ffffffff8001680c: 48 83 7a 10 00 cmpq $0x0,0x10(%rdx) ffffffff80016811: 75 04 jne ffffffff80016817 ffffffff80016813: 48 03 72 08 add 0x8(%rdx),%rsi ffffffff80016817: 48 8b 51 28 mov 0x28(%rcx),%rdx ffffffff8001681b: 48 83 c0 01 add $0x1,%rax ffffffff8001681f: 48 3b 42 08 cmp 0x8(%rdx),%rax ffffffff80016823: 72 db jb ffffffff80016800 ffffffff80016825: 48 c7 c0 00 00 00 80 mov $0xffffffff80000000,%rax ffffffff8001682c: bf 00 00 00 20 mov $0x20000000,%edi ffffffff80016831: 48 39 c6 cmp %rax,%rsi ffffffff80016834: 48 0f 46 c6 cmovbe %rsi,%rax ffffffff80016838: 48 85 f6 test %rsi,%rsi ffffffff8001683b: 48 0f 45 f8 cmovne %rax,%rdi ffffffff8001683f: e8 1c 15 00 00 call ffffffff80017d60 ffffffff80016844: fa cli ffffffff80016845: e8 66 7d 00 00 call ffffffff8001e5b0 ffffffff8001684a: fb sti ffffffff8001684b: e8 f0 50 01 00 call ffffffff8002b940 ffffffff80016850: fb sti ffffffff80016851: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016855: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001685c: 00 00 00 00 ffffffff80016860: e8 4b 50 01 00 call ffffffff8002b8b0 ffffffff80016865: e8 b6 d6 00 00 call ffffffff80023f20 ffffffff8001686a: e8 d1 8a 00 00 call ffffffff8001f340 ffffffff8001686f: f4 hlt ffffffff80016870: eb ee jmp ffffffff80016860 ffffffff80016872: be 00 10 00 00 mov $0x1000,%esi ffffffff80016877: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001687c: e8 1f 15 00 00 call ffffffff80017da0 ffffffff80016881: 48 85 c0 test %rax,%rax ffffffff80016884: 0f 84 08 ff ff ff je ffffffff80016792 ffffffff8001688a: 48 8d 3d 3f a6 01 00 lea 0x1a63f(%rip),%rdi # ffffffff80030ed0 ffffffff80016891: be 01 00 00 00 mov $0x1,%esi ffffffff80016896: e8 95 75 00 00 call ffffffff8001de30 ffffffff8001689b: 48 8d 3d 3e 7b 02 00 lea 0x27b3e(%rip),%rdi # ffffffff8003e3e0 ffffffff800168a2: e8 99 fd ff ff call ffffffff80016640 ffffffff800168a7: e9 e6 fe ff ff jmp ffffffff80016792 ffffffff800168ac: bf 00 00 00 20 mov $0x20000000,%edi ffffffff800168b1: eb 8c jmp ffffffff8001683f ffffffff800168b3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800168ba: 00 00 00 ffffffff800168bd: 0f 1f 00 nopl (%rax) ffffffff800168c0 : ffffffff800168c0: 55 push %rbp ffffffff800168c1: 49 89 d3 mov %rdx,%r11 ffffffff800168c4: 49 89 f1 mov %rsi,%r9 ffffffff800168c7: 49 89 c8 mov %rcx,%r8 ffffffff800168ca: 48 89 e5 mov %rsp,%rbp ffffffff800168cd: 53 push %rbx ffffffff800168ce: c7 01 00 00 00 00 movl $0x0,(%rcx) ffffffff800168d4: c7 02 00 00 00 00 movl $0x0,(%rdx) ffffffff800168da: 0f b6 17 movzbl (%rdi),%edx ffffffff800168dd: 80 fa 20 cmp $0x20,%dl ffffffff800168e0: 74 09 je ffffffff800168eb ffffffff800168e2: 80 fa 09 cmp $0x9,%dl ffffffff800168e5: 0f 85 2d 04 00 00 jne ffffffff80016d18 ffffffff800168eb: 41 8b 00 mov (%r8),%eax ffffffff800168ee: be 01 00 00 00 mov $0x1,%esi ffffffff800168f3: eb 0e jmp ffffffff80016903 ffffffff800168f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800168fc: 00 00 00 00 ffffffff80016900: 48 89 ce mov %rcx,%rsi ffffffff80016903: 89 c1 mov %eax,%ecx ffffffff80016905: 31 c0 xor %eax,%eax ffffffff80016907: 80 fa 09 cmp $0x9,%dl ffffffff8001690a: 0f 94 c0 sete %al ffffffff8001690d: 8d 44 08 01 lea 0x1(%rax,%rcx,1),%eax ffffffff80016911: 48 8d 4e 01 lea 0x1(%rsi),%rcx ffffffff80016915: 41 89 00 mov %eax,(%r8) ffffffff80016918: 0f b6 14 37 movzbl (%rdi,%rsi,1),%edx ffffffff8001691c: 80 fa 09 cmp $0x9,%dl ffffffff8001691f: 74 df je ffffffff80016900 ffffffff80016921: 80 fa 20 cmp $0x20,%dl ffffffff80016924: 74 da je ffffffff80016900 ffffffff80016926: 89 f1 mov %esi,%ecx ffffffff80016928: 80 fa 23 cmp $0x23,%dl ffffffff8001692b: 0f 84 df 02 00 00 je ffffffff80016c10 ffffffff80016931: 80 fa 2d cmp $0x2d,%dl ffffffff80016934: 0f 84 0e 01 00 00 je ffffffff80016a48 ffffffff8001693a: 80 fa 2a cmp $0x2a,%dl ffffffff8001693d: 0f 84 05 01 00 00 je ffffffff80016a48 ffffffff80016943: 80 fa 3e cmp $0x3e,%dl ffffffff80016946: 0f 84 54 04 00 00 je ffffffff80016da0 ffffffff8001694c: 4c 63 d1 movslq %ecx,%r10 ffffffff8001694f: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016954: 31 c0 xor %eax,%eax ffffffff80016956: 84 d2 test %dl,%dl ffffffff80016958: 75 4b jne ffffffff800169a5 ffffffff8001695a: e9 d9 00 00 00 jmp ffffffff80016a38 ffffffff8001695f: 90 nop ffffffff80016960: 80 fa 5f cmp $0x5f,%dl ffffffff80016963: 74 51 je ffffffff800169b6 ffffffff80016965: 8d 71 01 lea 0x1(%rcx),%esi ffffffff80016968: 4c 63 de movslq %esi,%r11 ffffffff8001696b: 80 fa 60 cmp $0x60,%dl ffffffff8001696e: 0f 84 44 01 00 00 je ffffffff80016ab8 ffffffff80016974: 80 fa 5b cmp $0x5b,%dl ffffffff80016977: 0f 84 c3 01 00 00 je ffffffff80016b40 ffffffff8001697d: 4c 63 d6 movslq %esi,%r10 ffffffff80016980: 48 63 f0 movslq %eax,%rsi ffffffff80016983: 83 c0 01 add $0x1,%eax ffffffff80016986: 41 88 14 31 mov %dl,(%r9,%rsi,1) ffffffff8001698a: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff8001698f: 4c 89 d1 mov %r10,%rcx ffffffff80016992: 84 d2 test %dl,%dl ffffffff80016994: 0f 84 96 00 00 00 je ffffffff80016a30 ffffffff8001699a: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001699f: 0f 84 83 01 00 00 je ffffffff80016b28 ffffffff800169a5: 80 fa 2a cmp $0x2a,%dl ffffffff800169a8: 75 b6 jne ffffffff80016960 ffffffff800169aa: 42 80 7c 17 01 2a cmpb $0x2a,0x1(%rdi,%r10,1) ffffffff800169b0: 0f 84 e2 02 00 00 je ffffffff80016c98 ffffffff800169b6: 8d 71 01 lea 0x1(%rcx),%esi ffffffff800169b9: 85 c0 test %eax,%eax ffffffff800169bb: 7e c0 jle ffffffff8001697d ffffffff800169bd: 42 80 7c 17 ff 5c cmpb $0x5c,-0x1(%rdi,%r10,1) ffffffff800169c3: 74 b8 je ffffffff8001697d ffffffff800169c5: 48 63 f6 movslq %esi,%rsi ffffffff800169c8: 44 0f b6 14 37 movzbl (%rdi,%rsi,1),%r10d ffffffff800169cd: 49 89 f0 mov %rsi,%r8 ffffffff800169d0: 45 84 d2 test %r10b,%r10b ffffffff800169d3: 74 5b je ffffffff80016a30 ffffffff800169d5: 48 63 f0 movslq %eax,%rsi ffffffff800169d8: 48 63 c9 movslq %ecx,%rcx ffffffff800169db: 48 29 f1 sub %rsi,%rcx ffffffff800169de: 48 01 f9 add %rdi,%rcx ffffffff800169e1: eb 2c jmp ffffffff80016a0f ffffffff800169e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800169e8: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff800169ee: 0f 84 07 02 00 00 je ffffffff80016bfb ffffffff800169f4: 45 88 14 31 mov %r10b,(%r9,%rsi,1) ffffffff800169f8: 44 0f b6 54 0e 02 movzbl 0x2(%rsi,%rcx,1),%r10d ffffffff800169fe: 41 83 c0 01 add $0x1,%r8d ffffffff80016a02: 45 84 d2 test %r10b,%r10b ffffffff80016a05: 0f 84 ed 01 00 00 je ffffffff80016bf8 ffffffff80016a0b: 48 83 c6 01 add $0x1,%rsi ffffffff80016a0f: 89 f0 mov %esi,%eax ffffffff80016a11: 41 38 d2 cmp %dl,%r10b ffffffff80016a14: 75 d2 jne ffffffff800169e8 ffffffff80016a16: 41 8d 48 01 lea 0x1(%r8),%ecx ffffffff80016a1a: 4c 63 d1 movslq %ecx,%r10 ffffffff80016a1d: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016a22: 84 d2 test %dl,%dl ffffffff80016a24: 0f 85 70 ff ff ff jne ffffffff8001699a ffffffff80016a2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016a30: 89 c6 mov %eax,%esi ffffffff80016a32: 48 63 f6 movslq %esi,%rsi ffffffff80016a35: 49 01 f1 add %rsi,%r9 ffffffff80016a38: 41 c6 01 00 movb $0x0,(%r9) ffffffff80016a3c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80016a40: c9 leave ffffffff80016a41: c3 ret ffffffff80016a42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016a48: 0f b6 44 37 01 movzbl 0x1(%rdi,%rsi,1),%eax ffffffff80016a4d: 3c 20 cmp $0x20,%al ffffffff80016a4f: 74 08 je ffffffff80016a59 ffffffff80016a51: 3c 09 cmp $0x9,%al ffffffff80016a53: 0f 85 f3 fe ff ff jne ffffffff8001694c ffffffff80016a59: 8d 41 02 lea 0x2(%rcx),%eax ffffffff80016a5c: 41 c7 03 06 00 00 00 movl $0x6,(%r11) ffffffff80016a63: 4c 63 d0 movslq %eax,%r10 ffffffff80016a66: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016a6b: 80 fa 20 cmp $0x20,%dl ffffffff80016a6e: 74 09 je ffffffff80016a79 ffffffff80016a70: 80 fa 09 cmp $0x9,%dl ffffffff80016a73: 0f 85 3e 03 00 00 jne ffffffff80016db7 ffffffff80016a79: 48 63 f1 movslq %ecx,%rsi ffffffff80016a7c: 48 83 c6 03 add $0x3,%rsi ffffffff80016a80: 48 89 f0 mov %rsi,%rax ffffffff80016a83: 66 90 xchg %ax,%ax ffffffff80016a85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016a8c: 00 00 00 00 ffffffff80016a90: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80016a94: 49 89 c2 mov %rax,%r10 ffffffff80016a97: 48 8d 40 01 lea 0x1(%rax),%rax ffffffff80016a9b: 80 fa 20 cmp $0x20,%dl ffffffff80016a9e: 74 f0 je ffffffff80016a90 ffffffff80016aa0: 80 fa 09 cmp $0x9,%dl ffffffff80016aa3: 74 eb je ffffffff80016a90 ffffffff80016aa5: 83 c1 03 add $0x3,%ecx ffffffff80016aa8: 29 f1 sub %esi,%ecx ffffffff80016aaa: 44 01 d1 add %r10d,%ecx ffffffff80016aad: e9 a2 fe ff ff jmp ffffffff80016954 ffffffff80016ab2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016ab8: 46 0f b6 04 1f movzbl (%rdi,%r11,1),%r8d ffffffff80016abd: 41 80 f8 60 cmp $0x60,%r8b ffffffff80016ac1: 0f 84 52 03 00 00 je ffffffff80016e19 ffffffff80016ac7: 45 84 c0 test %r8b,%r8b ffffffff80016aca: 0f 84 68 03 00 00 je ffffffff80016e38 ffffffff80016ad0: 8d 51 02 lea 0x2(%rcx),%edx ffffffff80016ad3: 4c 63 d9 movslq %ecx,%r11 ffffffff80016ad6: 48 63 c8 movslq %eax,%rcx ffffffff80016ad9: 48 63 d2 movslq %edx,%rdx ffffffff80016adc: 48 29 d1 sub %rdx,%rcx ffffffff80016adf: 49 29 d3 sub %rdx,%r11 ffffffff80016ae2: 49 8d 34 09 lea (%r9,%rcx,1),%rsi ffffffff80016ae6: 4e 8d 14 1f lea (%rdi,%r11,1),%r10 ffffffff80016aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016af0: 44 88 04 16 mov %r8b,(%rsi,%rdx,1) ffffffff80016af4: 45 0f b6 44 12 02 movzbl 0x2(%r10,%rdx,1),%r8d ffffffff80016afa: 48 63 ca movslq %edx,%rcx ffffffff80016afd: 83 c0 01 add $0x1,%eax ffffffff80016b00: 45 84 c0 test %r8b,%r8b ffffffff80016b03: 0f 84 47 02 00 00 je ffffffff80016d50 ffffffff80016b09: 41 80 f8 60 cmp $0x60,%r8b ffffffff80016b0d: 0f 84 47 02 00 00 je ffffffff80016d5a ffffffff80016b13: 48 83 c2 01 add $0x1,%rdx ffffffff80016b17: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80016b1c: 75 d2 jne ffffffff80016af0 ffffffff80016b1e: 80 3c 0f 00 cmpb $0x0,(%rdi,%rcx,1) ffffffff80016b22: 0f 84 b0 02 00 00 je ffffffff80016dd8 ffffffff80016b28: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80016b2c: 49 81 c1 ff 00 00 00 add $0xff,%r9 ffffffff80016b33: 41 c6 01 00 movb $0x0,(%r9) ffffffff80016b37: c9 leave ffffffff80016b38: c3 ret ffffffff80016b39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016b40: 42 0f b6 14 1f movzbl (%rdi,%r11,1),%edx ffffffff80016b45: 84 d2 test %dl,%dl ffffffff80016b47: 0f 84 08 03 00 00 je ffffffff80016e55 ffffffff80016b4d: 80 fa 5d cmp $0x5d,%dl ffffffff80016b50: 0f 84 08 03 00 00 je ffffffff80016e5e ffffffff80016b56: 4c 63 d9 movslq %ecx,%r11 ffffffff80016b59: 44 8d 51 02 lea 0x2(%rcx),%r10d ffffffff80016b5d: 48 63 c8 movslq %eax,%rcx ffffffff80016b60: 89 c6 mov %eax,%esi ffffffff80016b62: 4c 29 d9 sub %r11,%rcx ffffffff80016b65: 41 29 c2 sub %eax,%r10d ffffffff80016b68: 4d 8d 43 02 lea 0x2(%r11),%r8 ffffffff80016b6c: 49 8d 04 09 lea (%r9,%rcx,1),%rax ffffffff80016b70: 42 88 54 00 fe mov %dl,-0x2(%rax,%r8,1) ffffffff80016b75: 42 0f b6 14 07 movzbl (%rdi,%r8,1),%edx ffffffff80016b7a: 41 8d 0c 32 lea (%r10,%rsi,1),%ecx ffffffff80016b7e: 83 c6 01 add $0x1,%esi ffffffff80016b81: 84 d2 test %dl,%dl ffffffff80016b83: 0f 84 e7 01 00 00 je ffffffff80016d70 ffffffff80016b89: 80 fa 5d cmp $0x5d,%dl ffffffff80016b8c: 0f 84 ee 01 00 00 je ffffffff80016d80 ffffffff80016b92: 49 83 c0 01 add $0x1,%r8 ffffffff80016b96: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80016b9c: 75 d2 jne ffffffff80016b70 ffffffff80016b9e: 80 fa 28 cmp $0x28,%dl ffffffff80016ba1: 75 85 jne ffffffff80016b28 ffffffff80016ba3: 4c 63 d9 movslq %ecx,%r11 ffffffff80016ba6: 49 8d 43 01 lea 0x1(%r11),%rax ffffffff80016baa: eb 19 jmp ffffffff80016bc5 ffffffff80016bac: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016bb3: 00 00 ffffffff80016bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016bbc: 00 00 00 00 ffffffff80016bc0: 80 fa 29 cmp $0x29,%dl ffffffff80016bc3: 74 1b je ffffffff80016be0 ffffffff80016bc5: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80016bc9: 41 89 c8 mov %ecx,%r8d ffffffff80016bcc: 48 83 c0 01 add $0x1,%rax ffffffff80016bd0: 83 c1 01 add $0x1,%ecx ffffffff80016bd3: 84 d2 test %dl,%dl ffffffff80016bd5: 75 e9 jne ffffffff80016bc0 ffffffff80016bd7: 80 fa 29 cmp $0x29,%dl ffffffff80016bda: 0f 85 52 fe ff ff jne ffffffff80016a32 ffffffff80016be0: 41 8d 48 02 lea 0x2(%r8),%ecx ffffffff80016be4: 89 f0 mov %esi,%eax ffffffff80016be6: 4c 63 d1 movslq %ecx,%r10 ffffffff80016be9: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016bee: e9 9f fd ff ff jmp ffffffff80016992 ffffffff80016bf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80016bf8: 8d 46 01 lea 0x1(%rsi),%eax ffffffff80016bfb: 4d 63 d0 movslq %r8d,%r10 ffffffff80016bfe: 44 89 c1 mov %r8d,%ecx ffffffff80016c01: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016c06: e9 87 fd ff ff jmp ffffffff80016992 ffffffff80016c0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80016c10: 4c 63 d1 movslq %ecx,%r10 ffffffff80016c13: 4a 8d 14 17 lea (%rdi,%r10,1),%rdx ffffffff80016c17: 0f b6 02 movzbl (%rdx),%eax ffffffff80016c1a: 3c 23 cmp $0x23,%al ffffffff80016c1c: 0f 85 d5 01 00 00 jne ffffffff80016df7 ffffffff80016c22: 49 8d 52 01 lea 0x1(%r10),%rdx ffffffff80016c26: 89 c8 mov %ecx,%eax ffffffff80016c28: 66 90 xchg %ax,%ax ffffffff80016c2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016c31: 00 00 00 00 ffffffff80016c35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016c3c: 00 00 00 00 ffffffff80016c40: 49 89 d2 mov %rdx,%r10 ffffffff80016c43: 48 8d 52 01 lea 0x1(%rdx),%rdx ffffffff80016c47: 41 89 c0 mov %eax,%r8d ffffffff80016c4a: 83 c0 01 add $0x1,%eax ffffffff80016c4d: 0f b6 74 17 ff movzbl -0x1(%rdi,%rdx,1),%esi ffffffff80016c52: 40 80 fe 23 cmp $0x23,%sil ffffffff80016c56: 74 e8 je ffffffff80016c40 ffffffff80016c58: 44 89 c2 mov %r8d,%edx ffffffff80016c5b: 29 ca sub %ecx,%edx ffffffff80016c5d: 8d 5a 01 lea 0x1(%rdx),%ebx ffffffff80016c60: 40 80 fe 20 cmp $0x20,%sil ffffffff80016c64: 0f 84 be 00 00 00 je ffffffff80016d28 ffffffff80016c6a: 4a 8d 14 17 lea (%rdi,%r10,1),%rdx ffffffff80016c6e: 89 c1 mov %eax,%ecx ffffffff80016c70: 83 fb 01 cmp $0x1,%ebx ffffffff80016c73: 0f 84 c3 00 00 00 je ffffffff80016d3c ffffffff80016c79: 83 fb 02 cmp $0x2,%ebx ffffffff80016c7c: 0f 84 66 01 00 00 je ffffffff80016de8 ffffffff80016c82: 83 fb 06 cmp $0x6,%ebx ffffffff80016c85: 0f 8e 7a 01 00 00 jle ffffffff80016e05 ffffffff80016c8b: 0f b6 12 movzbl (%rdx),%edx ffffffff80016c8e: e9 c1 fc ff ff jmp ffffffff80016954 ffffffff80016c93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80016c98: 44 8d 41 02 lea 0x2(%rcx),%r8d ffffffff80016c9c: 49 63 d0 movslq %r8d,%rdx ffffffff80016c9f: 0f b6 34 17 movzbl (%rdi,%rdx,1),%esi ffffffff80016ca3: 40 84 f6 test %sil,%sil ffffffff80016ca6: 0f 84 d4 01 00 00 je ffffffff80016e80 ffffffff80016cac: 4c 63 d9 movslq %ecx,%r11 ffffffff80016caf: 48 63 c8 movslq %eax,%rcx ffffffff80016cb2: 4c 29 d9 sub %r11,%rcx ffffffff80016cb5: 4c 01 c9 add %r9,%rcx ffffffff80016cb8: eb 2e jmp ffffffff80016ce8 ffffffff80016cba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016cc0: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80016cc5: 0f 84 f5 00 00 00 je ffffffff80016dc0 ffffffff80016ccb: 40 88 74 11 fe mov %sil,-0x2(%rcx,%rdx,1) ffffffff80016cd0: 48 83 c2 01 add $0x1,%rdx ffffffff80016cd4: 41 83 c0 01 add $0x1,%r8d ffffffff80016cd8: 83 c0 01 add $0x1,%eax ffffffff80016cdb: 0f b6 34 17 movzbl (%rdi,%rdx,1),%esi ffffffff80016cdf: 40 84 f6 test %sil,%sil ffffffff80016ce2: 0f 84 13 ff ff ff je ffffffff80016bfb ffffffff80016ce8: 40 80 fe 2a cmp $0x2a,%sil ffffffff80016cec: 75 d2 jne ffffffff80016cc0 ffffffff80016cee: 80 7c 17 01 2a cmpb $0x2a,0x1(%rdi,%rdx,1) ffffffff80016cf3: 75 cb jne ffffffff80016cc0 ffffffff80016cf5: 80 7c 17 01 2a cmpb $0x2a,0x1(%rdi,%rdx,1) ffffffff80016cfa: 0f 85 fb fe ff ff jne ffffffff80016bfb ffffffff80016d00: 41 8d 48 02 lea 0x2(%r8),%ecx ffffffff80016d04: 4c 63 d1 movslq %ecx,%r10 ffffffff80016d07: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016d0c: e9 81 fc ff ff jmp ffffffff80016992 ffffffff80016d11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016d18: 31 c9 xor %ecx,%ecx ffffffff80016d1a: 31 f6 xor %esi,%esi ffffffff80016d1c: e9 07 fc ff ff jmp ffffffff80016928 ffffffff80016d21: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016d28: 41 8d 48 02 lea 0x2(%r8),%ecx ffffffff80016d2c: 4c 63 d1 movslq %ecx,%r10 ffffffff80016d2f: 4a 8d 14 17 lea (%rdi,%r10,1),%rdx ffffffff80016d33: 83 fb 01 cmp $0x1,%ebx ffffffff80016d36: 0f 85 3d ff ff ff jne ffffffff80016c79 ffffffff80016d3c: 41 c7 03 01 00 00 00 movl $0x1,(%r11) ffffffff80016d43: 0f b6 12 movzbl (%rdx),%edx ffffffff80016d46: e9 09 fc ff ff jmp ffffffff80016954 ffffffff80016d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80016d50: 41 80 f8 60 cmp $0x60,%r8b ffffffff80016d54: 0f 85 c0 fc ff ff jne ffffffff80016a1a ffffffff80016d5a: 83 c1 01 add $0x1,%ecx ffffffff80016d5d: 4c 63 d1 movslq %ecx,%r10 ffffffff80016d60: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016d65: e9 28 fc ff ff jmp ffffffff80016992 ffffffff80016d6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016d70: 80 fa 5d cmp $0x5d,%dl ffffffff80016d73: 0f 85 b9 fc ff ff jne ffffffff80016a32 ffffffff80016d79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016d80: 83 c1 01 add $0x1,%ecx ffffffff80016d83: 89 f0 mov %esi,%eax ffffffff80016d85: 4c 63 d9 movslq %ecx,%r11 ffffffff80016d88: 42 0f b6 14 1f movzbl (%rdi,%r11,1),%edx ffffffff80016d8d: 4d 89 da mov %r11,%r10 ffffffff80016d90: 80 fa 28 cmp $0x28,%dl ffffffff80016d93: 0f 85 f9 fb ff ff jne ffffffff80016992 ffffffff80016d99: e9 08 fe ff ff jmp ffffffff80016ba6 ffffffff80016d9e: 66 90 xchg %ax,%ax ffffffff80016da0: 8d 41 01 lea 0x1(%rcx),%eax ffffffff80016da3: 41 c7 03 07 00 00 00 movl $0x7,(%r11) ffffffff80016daa: 4c 63 d0 movslq %eax,%r10 ffffffff80016dad: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016db2: 80 fa 20 cmp $0x20,%dl ffffffff80016db5: 74 5a je ffffffff80016e11 ffffffff80016db7: 89 c1 mov %eax,%ecx ffffffff80016db9: e9 96 fb ff ff jmp ffffffff80016954 ffffffff80016dbe: 66 90 xchg %ax,%ax ffffffff80016dc0: 40 80 fe 2a cmp $0x2a,%sil ffffffff80016dc4: 0f 84 2b ff ff ff je ffffffff80016cf5 ffffffff80016dca: 4d 63 c0 movslq %r8d,%r8 ffffffff80016dcd: 42 80 3c 07 00 cmpb $0x0,(%rdi,%r8,1) ffffffff80016dd2: 0f 85 50 fd ff ff jne ffffffff80016b28 ffffffff80016dd8: be ff 00 00 00 mov $0xff,%esi ffffffff80016ddd: e9 50 fc ff ff jmp ffffffff80016a32 ffffffff80016de2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016de8: 41 c7 03 02 00 00 00 movl $0x2,(%r11) ffffffff80016def: 0f b6 12 movzbl (%rdx),%edx ffffffff80016df2: e9 5d fb ff ff jmp ffffffff80016954 ffffffff80016df7: 3c 20 cmp $0x20,%al ffffffff80016df9: 75 0a jne ffffffff80016e05 ffffffff80016dfb: 83 c1 01 add $0x1,%ecx ffffffff80016dfe: 4c 63 d1 movslq %ecx,%r10 ffffffff80016e01: 4a 8d 14 17 lea (%rdi,%r10,1),%rdx ffffffff80016e05: 41 c7 03 03 00 00 00 movl $0x3,(%r11) ffffffff80016e0c: e9 7a fe ff ff jmp ffffffff80016c8b ffffffff80016e11: 83 c1 02 add $0x2,%ecx ffffffff80016e14: e9 33 fb ff ff jmp ffffffff8001694c ffffffff80016e19: 83 c1 02 add $0x2,%ecx ffffffff80016e1c: 4c 63 d1 movslq %ecx,%r10 ffffffff80016e1f: 42 0f b6 14 17 movzbl (%rdi,%r10,1),%edx ffffffff80016e24: 84 d2 test %dl,%dl ffffffff80016e26: 0f 85 79 fb ff ff jne ffffffff800169a5 ffffffff80016e2c: e9 ff fb ff ff jmp ffffffff80016a30 ffffffff80016e31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016e38: 41 80 f8 60 cmp $0x60,%r8b ffffffff80016e3c: 74 db je ffffffff80016e19 ffffffff80016e3e: 42 0f b6 14 1f movzbl (%rdi,%r11,1),%edx ffffffff80016e43: 4d 89 da mov %r11,%r10 ffffffff80016e46: 84 d2 test %dl,%dl ffffffff80016e48: 0f 84 e2 fb ff ff je ffffffff80016a30 ffffffff80016e4e: 89 f1 mov %esi,%ecx ffffffff80016e50: e9 50 fb ff ff jmp ffffffff800169a5 ffffffff80016e55: 80 fa 5d cmp $0x5d,%dl ffffffff80016e58: 0f 85 d2 fb ff ff jne ffffffff80016a30 ffffffff80016e5e: 83 c1 02 add $0x2,%ecx ffffffff80016e61: 4c 63 d9 movslq %ecx,%r11 ffffffff80016e64: 42 0f b6 14 1f movzbl (%rdi,%r11,1),%edx ffffffff80016e69: 4d 89 da mov %r11,%r10 ffffffff80016e6c: 80 fa 28 cmp $0x28,%dl ffffffff80016e6f: 74 19 je ffffffff80016e8a ffffffff80016e71: 84 d2 test %dl,%dl ffffffff80016e73: 0f 85 2c fb ff ff jne ffffffff800169a5 ffffffff80016e79: e9 b2 fb ff ff jmp ffffffff80016a30 ffffffff80016e7e: 66 90 xchg %ax,%ax ffffffff80016e80: 48 98 cltq ffffffff80016e82: 49 01 c1 add %rax,%r9 ffffffff80016e85: e9 ae fb ff ff jmp ffffffff80016a38 ffffffff80016e8a: 89 c6 mov %eax,%esi ffffffff80016e8c: e9 15 fd ff ff jmp ffffffff80016ba6 ffffffff80016e91: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016e95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80016e9c: 00 00 00 00 ffffffff80016ea0 : ffffffff80016ea0: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80016ea3: 8d 48 ca lea -0x36(%rax),%ecx ffffffff80016ea6: 39 f1 cmp %esi,%ecx ffffffff80016ea8: 7f 16 jg ffffffff80016ec0 ffffffff80016eaa: 8d 48 dd lea -0x23(%rax),%ecx ffffffff80016ead: 39 f1 cmp %esi,%ecx ffffffff80016eaf: 7c 0f jl ffffffff80016ec0 ffffffff80016eb1: 83 fa 19 cmp $0x19,%edx ffffffff80016eb4: 7e 05 jle ffffffff80016ebb ffffffff80016eb6: 83 fa 29 cmp $0x29,%edx ffffffff80016eb9: 7e 55 jle ffffffff80016f10 ffffffff80016ebb: c3 ret ffffffff80016ebc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80016ec0: 8d 48 e2 lea -0x1e(%rax),%ecx ffffffff80016ec3: 39 ce cmp %ecx,%esi ffffffff80016ec5: 7c f4 jl ffffffff80016ebb ffffffff80016ec7: 83 e8 0b sub $0xb,%eax ffffffff80016eca: 39 f0 cmp %esi,%eax ffffffff80016ecc: 7c ed jl ffffffff80016ebb ffffffff80016ece: 83 ea 1a sub $0x1a,%edx ffffffff80016ed1: 83 fa 0f cmp $0xf,%edx ffffffff80016ed4: 77 e5 ja ffffffff80016ebb ffffffff80016ed6: 8b 05 04 c7 58 01 mov 0x158c704(%rip),%eax # ffffffff815a35e0 ffffffff80016edc: 8b 3d 02 c7 58 01 mov 0x158c702(%rip),%edi # ffffffff815a35e4 ffffffff80016ee2: 83 c0 03 add $0x3,%eax ffffffff80016ee5: 8d 57 f6 lea -0xa(%rdi),%edx ffffffff80016ee8: 89 05 f2 c6 58 01 mov %eax,0x158c6f2(%rip) # ffffffff815a35e0 ffffffff80016eee: 39 d0 cmp %edx,%eax ffffffff80016ef0: 7e 08 jle ffffffff80016efa ffffffff80016ef2: 89 15 e8 c6 58 01 mov %edx,0x158c6e8(%rip) # ffffffff815a35e0 ffffffff80016ef8: 89 d0 mov %edx,%eax ffffffff80016efa: 85 c0 test %eax,%eax ffffffff80016efc: 79 bd jns ffffffff80016ebb ffffffff80016efe: c7 05 d8 c6 58 01 00 movl $0x0,0x158c6d8(%rip) # ffffffff815a35e0 ffffffff80016f05: 00 00 00 ffffffff80016f08: c3 ret ffffffff80016f09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80016f10: 83 2d c9 c6 58 01 03 subl $0x3,0x158c6c9(%rip) # ffffffff815a35e0 ffffffff80016f17: 78 e5 js ffffffff80016efe ffffffff80016f19: c3 ret ffffffff80016f1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80016f20 : ffffffff80016f20: 55 push %rbp ffffffff80016f21: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80016f27: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80016f2d: b9 14 00 00 00 mov $0x14,%ecx ffffffff80016f32: 48 89 e5 mov %rsp,%rbp ffffffff80016f35: 41 57 push %r15 ffffffff80016f37: 49 89 ff mov %rdi,%r15 ffffffff80016f3a: 41 56 push %r14 ffffffff80016f3c: 41 55 push %r13 ffffffff80016f3e: 41 54 push %r12 ffffffff80016f40: 53 push %rbx ffffffff80016f41: 48 81 ec 58 01 00 00 sub $0x158,%rsp ffffffff80016f48: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80016f4b: 44 8b 77 08 mov 0x8(%rdi),%r14d ffffffff80016f4f: 44 8b 6f 0c mov 0xc(%rdi),%r13d ffffffff80016f53: 42 8d 5c 30 fc lea -0x4(%rax,%r14,1),%ebx ffffffff80016f58: 8d 50 f8 lea -0x8(%rax),%edx ffffffff80016f5b: 89 85 c0 fe ff ff mov %eax,-0x140(%rbp) ffffffff80016f61: 8b 47 14 mov 0x14(%rdi),%eax ffffffff80016f64: 41 8d 75 18 lea 0x18(%r13),%esi ffffffff80016f68: 41 8d 7e 04 lea 0x4(%r14),%edi ffffffff80016f6c: 89 85 c8 fe ff ff mov %eax,-0x138(%rbp) ffffffff80016f72: e8 89 e4 ff ff call ffffffff80015400 ffffffff80016f77: 41 8d 75 1c lea 0x1c(%r13),%esi ffffffff80016f7b: 41 8d 7e 08 lea 0x8(%r14),%edi ffffffff80016f7f: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80016f84: 48 8d 15 13 a8 01 00 lea 0x1a813(%rip),%rdx # ffffffff8003179e ffffffff80016f8b: 89 bd 90 fe ff ff mov %edi,-0x170(%rbp) ffffffff80016f91: 89 b5 c4 fe ff ff mov %esi,-0x13c(%rbp) ffffffff80016f97: e8 84 e7 ff ff call ffffffff80015720 ffffffff80016f9c: 8b b5 c4 fe ff ff mov -0x13c(%rbp),%esi ffffffff80016fa2: 41 8d 7e 36 lea 0x36(%r14),%edi ffffffff80016fa6: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80016fab: 48 8d 15 2e c5 58 01 lea 0x158c52e(%rip),%rdx # ffffffff815a34e0 ffffffff80016fb2: e8 69 e7 ff ff call ffffffff80015720 ffffffff80016fb7: 41 b9 28 28 28 ff mov $0xff282828,%r9d ffffffff80016fbd: 41 8d 75 1a lea 0x1a(%r13),%esi ffffffff80016fc1: 8d 7b ce lea -0x32(%rbx),%edi ffffffff80016fc4: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80016fca: b9 10 00 00 00 mov $0x10,%ecx ffffffff80016fcf: ba 14 00 00 00 mov $0x14,%edx ffffffff80016fd4: e8 27 e4 ff ff call ffffffff80015400 ffffffff80016fd9: 41 8d 75 1a lea 0x1a(%r13),%esi ffffffff80016fdd: 8d 7b d4 lea -0x2c(%rbx),%edi ffffffff80016fe0: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80016fe5: 48 8d 15 9b a7 01 00 lea 0x1a79b(%rip),%rdx # ffffffff80031787 ffffffff80016fec: e8 2f e7 ff ff call ffffffff80015720 ffffffff80016ff1: 41 b9 28 28 28 ff mov $0xff282828,%r9d ffffffff80016ff7: 41 8d 75 1a lea 0x1a(%r13),%esi ffffffff80016ffb: 8d 7b e6 lea -0x1a(%rbx),%edi ffffffff80016ffe: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80017004: b9 10 00 00 00 mov $0x10,%ecx ffffffff80017009: ba 14 00 00 00 mov $0x14,%edx ffffffff8001700e: e8 ed e3 ff ff call ffffffff80015400 ffffffff80017013: 41 8d 75 1a lea 0x1a(%r13),%esi ffffffff80017017: 8d 7b ec lea -0x14(%rbx),%edi ffffffff8001701a: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8001701f: 48 8d 15 71 a0 01 00 lea 0x1a071(%rip),%rdx # ffffffff80031097 ffffffff80017026: e8 f5 e6 ff ff call ffffffff80015720 ffffffff8001702b: 8b 85 c8 fe ff ff mov -0x138(%rbp),%eax ffffffff80017031: 41 8d 75 30 lea 0x30(%r13),%esi ffffffff80017035: 41 8b 7f 08 mov 0x8(%r15),%edi ffffffff80017039: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff8001703f: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff80017045: 89 b5 8c fe ff ff mov %esi,-0x174(%rbp) ffffffff8001704b: 44 8d 68 c8 lea -0x38(%rax),%r13d ffffffff8001704f: 41 8b 47 10 mov 0x10(%r15),%eax ffffffff80017053: 83 c7 04 add $0x4,%edi ffffffff80017056: 44 89 e9 mov %r13d,%ecx ffffffff80017059: 8d 50 e8 lea -0x18(%rax),%edx ffffffff8001705c: e8 9f e3 ff ff call ffffffff80015400 ffffffff80017061: 44 8b 25 78 c5 58 01 mov 0x158c578(%rip),%r12d # ffffffff815a35e0 ffffffff80017068: 44 3b 25 75 c5 58 01 cmp 0x158c575(%rip),%r12d # ffffffff815a35e4 ffffffff8001706f: 0f 8d 3b 04 00 00 jge ffffffff800174b0 ffffffff80017075: 41 83 fd 0f cmp $0xf,%r13d ffffffff80017079: 0f 8e 31 04 00 00 jle ffffffff800174b0 ffffffff8001707f: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax ffffffff80017085: 48 8d 15 74 c5 58 01 lea 0x158c574(%rip),%rdx # ffffffff815a3600 ffffffff8001708c: 41 c1 fd 04 sar $0x4,%r13d ffffffff80017090: 31 db xor %ebx,%ebx ffffffff80017092: 83 e8 24 sub $0x24,%eax ffffffff80017095: 89 85 94 fe ff ff mov %eax,-0x16c(%rbp) ffffffff8001709b: 49 63 c4 movslq %r12d,%rax ffffffff8001709e: 48 69 c0 0c 01 00 00 imul $0x10c,%rax,%rax ffffffff800170a5: 4c 8d 3c 10 lea (%rax,%rdx,1),%r15 ffffffff800170a9: 44 89 e0 mov %r12d,%eax ffffffff800170ac: 45 89 ec mov %r13d,%r12d ffffffff800170af: 41 89 c5 mov %eax,%r13d ffffffff800170b2: 0f 1f 00 nopl (%rax) ffffffff800170b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800170bc: 00 00 00 00 ffffffff800170c0: 41 8b 87 04 01 00 00 mov 0x104(%r15),%eax ffffffff800170c7: 83 e8 01 sub $0x1,%eax ffffffff800170ca: 83 f8 07 cmp $0x7,%eax ffffffff800170cd: 0f 87 dd 04 00 00 ja ffffffff800175b0 ffffffff800170d3: 48 8d 3d a6 83 02 00 lea 0x283a6(%rip),%rdi # ffffffff8003f480 ffffffff800170da: 8b 0c 87 mov (%rdi,%rax,4),%ecx ffffffff800170dd: 48 8d 3d 7c 83 02 00 lea 0x2837c(%rip),%rdi # ffffffff8003f460 ffffffff800170e4: 8b 14 87 mov (%rdi,%rax,4),%edx ffffffff800170e7: 48 8d 3d 52 83 02 00 lea 0x28352(%rip),%rdi # ffffffff8003f440 ffffffff800170ee: 8b 3c 87 mov (%rdi,%rax,4),%edi ffffffff800170f1: 89 bd c0 fe ff ff mov %edi,-0x140(%rbp) ffffffff800170f7: 48 8d 3d 22 83 02 00 lea 0x28322(%rip),%rdi # ffffffff8003f420 ffffffff800170fe: 44 0f b6 04 07 movzbl (%rdi,%rax,1),%r8d ffffffff80017103: 89 c8 mov %ecx,%eax ffffffff80017105: c1 f8 04 sar $0x4,%eax ffffffff80017108: 01 d8 add %ebx,%eax ffffffff8001710a: 44 39 e0 cmp %r12d,%eax ffffffff8001710d: 0f 8f 9d 03 00 00 jg ffffffff800174b0 ffffffff80017113: 41 8b 87 08 01 00 00 mov 0x108(%r15),%eax ffffffff8001711a: 8b bd 94 fe ff ff mov -0x16c(%rbp),%edi ffffffff80017120: 45 8b b7 00 01 00 00 mov 0x100(%r15),%r14d ffffffff80017127: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi ffffffff8001712e: 29 f7 sub %esi,%edi ffffffff80017130: 89 f8 mov %edi,%eax ffffffff80017132: c1 f8 03 sar $0x3,%eax ffffffff80017135: 83 ff 07 cmp $0x7,%edi ffffffff80017138: bf 01 00 00 00 mov $0x1,%edi ffffffff8001713d: 0f 4e c7 cmovle %edi,%eax ffffffff80017140: 45 85 f6 test %r14d,%r14d ffffffff80017143: 0f 8e 4a 03 00 00 jle ffffffff80017493 ffffffff80017149: 8b bd 90 fe ff ff mov -0x170(%rbp),%edi ffffffff8001714f: 89 8d a8 fe ff ff mov %ecx,-0x158(%rbp) ffffffff80017155: 45 31 d2 xor %r10d,%r10d ffffffff80017158: 44 88 85 bf fe ff ff mov %r8b,-0x141(%rbp) ffffffff8001715f: 01 f7 add %esi,%edi ffffffff80017161: 89 de mov %ebx,%esi ffffffff80017163: 44 89 a5 a0 fe ff ff mov %r12d,-0x160(%rbp) ffffffff8001716a: 89 bd c4 fe ff ff mov %edi,-0x13c(%rbp) ffffffff80017170: 8b bd 8c fe ff ff mov -0x174(%rbp),%edi ffffffff80017176: c1 e6 04 shl $0x4,%esi ffffffff80017179: 44 89 ad 9c fe ff ff mov %r13d,-0x164(%rbp) ffffffff80017180: 44 8d 1c 3e lea (%rsi,%rdi,1),%r11d ffffffff80017184: 48 8d b5 d0 fe ff ff lea -0x130(%rbp),%rsi ffffffff8001718b: 89 9d 98 fe ff ff mov %ebx,-0x168(%rbp) ffffffff80017191: 31 ff xor %edi,%edi ffffffff80017193: 48 89 b5 c8 fe ff ff mov %rsi,-0x138(%rbp) ffffffff8001719a: 8d 72 f9 lea -0x7(%rdx),%esi ffffffff8001719d: 45 8d 4b 07 lea 0x7(%r11),%r9d ffffffff800171a1: 89 b5 ac fe ff ff mov %esi,-0x154(%rbp) ffffffff800171a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800171ae: 00 00 ffffffff800171b0: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi ffffffff800171b7: 48 63 d7 movslq %edi,%rdx ffffffff800171ba: 41 89 fc mov %edi,%r12d ffffffff800171bd: 31 db xor %ebx,%ebx ffffffff800171bf: 48 29 d6 sub %rdx,%rsi ffffffff800171c2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800171c9: 00 ffffffff800171ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800171d1: 00 00 00 00 ffffffff800171d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800171dc: 00 00 00 00 ffffffff800171e0: 41 0f b6 0c 17 movzbl (%r15,%rdx,1),%ecx ffffffff800171e5: 41 83 c4 01 add $0x1,%r12d ffffffff800171e9: 41 89 dd mov %ebx,%r13d ffffffff800171ec: 83 c3 01 add $0x1,%ebx ffffffff800171ef: 88 0c 16 mov %cl,(%rsi,%rdx,1) ffffffff800171f2: 48 83 c2 01 add $0x1,%rdx ffffffff800171f6: 45 39 e6 cmp %r12d,%r14d ffffffff800171f9: 7e 04 jle ffffffff800171ff ffffffff800171fb: 39 d8 cmp %ebx,%eax ffffffff800171fd: 7f e1 jg ffffffff800171e0 ffffffff800171ff: 48 63 d3 movslq %ebx,%rdx ffffffff80017202: c6 84 15 d0 fe ff ff movb $0x0,-0x130(%rbp,%rdx,1) ffffffff80017209: 00 ffffffff8001720a: 45 39 e6 cmp %r12d,%r14d ffffffff8001720d: 0f 8f 0d 01 00 00 jg ffffffff80017320 ffffffff80017213: 41 83 bf 04 01 00 00 cmpl $0x8,0x104(%r15) ffffffff8001721a: 08 ffffffff8001721b: 0f 84 87 03 00 00 je ffffffff800175a8 ffffffff80017221: 45 85 d2 test %r10d,%r10d ffffffff80017224: 75 62 jne ffffffff80017288 ffffffff80017226: 41 8b 97 04 01 00 00 mov 0x104(%r15),%edx ffffffff8001722d: 83 fa 06 cmp $0x6,%edx ffffffff80017230: 0f 84 4a 01 00 00 je ffffffff80017380 ffffffff80017236: 83 fa 07 cmp $0x7,%edx ffffffff80017239: 75 4d jne ffffffff80017288 ffffffff8001723b: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) ffffffff80017241: 8b 85 c4 fe ff ff mov -0x13c(%rbp),%eax ffffffff80017247: 44 89 de mov %r11d,%esi ffffffff8001724a: 41 b8 80 40 40 ff mov $0xff404080,%r8d ffffffff80017250: 8b 8d a8 fe ff ff mov -0x158(%rbp),%ecx ffffffff80017256: ba 02 00 00 00 mov $0x2,%edx ffffffff8001725b: 44 89 8d b0 fe ff ff mov %r9d,-0x150(%rbp) ffffffff80017262: 8d 78 fc lea -0x4(%rax),%edi ffffffff80017265: 44 89 9d b8 fe ff ff mov %r11d,-0x148(%rbp) ffffffff8001726c: e8 0f de ff ff call ffffffff80015080 ffffffff80017271: 44 8b 8d b0 fe ff ff mov -0x150(%rbp),%r9d ffffffff80017278: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax ffffffff8001727e: 45 31 d2 xor %r10d,%r10d ffffffff80017281: 44 8b 9d b8 fe ff ff mov -0x148(%rbp),%r11d ffffffff80017288: 80 bd bf fe ff ff 00 cmpb $0x0,-0x141(%rbp) ffffffff8001728f: 44 89 95 b0 fe ff ff mov %r10d,-0x150(%rbp) ffffffff80017296: 0f 84 94 01 00 00 je ffffffff80017430 ffffffff8001729c: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) ffffffff800172a2: 8b 85 ac fe ff ff mov -0x154(%rbp),%eax ffffffff800172a8: 44 8b ad c4 fe ff ff mov -0x13c(%rbp),%r13d ffffffff800172af: 8b 8d c0 fe ff ff mov -0x140(%rbp),%ecx ffffffff800172b5: 44 89 8d b8 fe ff ff mov %r9d,-0x148(%rbp) ffffffff800172bc: 42 8d 1c 08 lea (%rax,%r9,1),%ebx ffffffff800172c0: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx ffffffff800172c7: 89 de mov %ebx,%esi ffffffff800172c9: 44 89 ef mov %r13d,%edi ffffffff800172cc: e8 4f e4 ff ff call ffffffff80015720 ffffffff800172d1: 8b 8d c0 fe ff ff mov -0x140(%rbp),%ecx ffffffff800172d7: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx ffffffff800172de: 89 de mov %ebx,%esi ffffffff800172e0: 41 8d 7d 01 lea 0x1(%r13),%edi ffffffff800172e4: e8 37 e4 ff ff call ffffffff80015720 ffffffff800172e9: 44 8b 95 b0 fe ff ff mov -0x150(%rbp),%r10d ffffffff800172f0: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax ffffffff800172f6: 44 8b 8d b8 fe ff ff mov -0x148(%rbp),%r9d ffffffff800172fd: 44 89 e7 mov %r12d,%edi ffffffff80017300: 41 83 c2 01 add $0x1,%r10d ffffffff80017304: 45 39 f4 cmp %r14d,%r12d ffffffff80017307: 0f 8d 6f 01 00 00 jge ffffffff8001747c ffffffff8001730d: 0f 1f 00 nopl (%rax) ffffffff80017310: 45 8d 59 09 lea 0x9(%r9),%r11d ffffffff80017314: 41 83 c1 10 add $0x10,%r9d ffffffff80017318: e9 93 fe ff ff jmp ffffffff800171b0 ffffffff8001731d: 0f 1f 00 nopl (%rax) ffffffff80017320: 49 63 d5 movslq %r13d,%rdx ffffffff80017323: 48 03 95 c8 fe ff ff add -0x138(%rbp),%rdx ffffffff8001732a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017331: 00 00 00 00 ffffffff80017335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001733c: 00 00 00 00 ffffffff80017340: 80 3a 20 cmpb $0x20,(%rdx) ffffffff80017343: 0f 84 7f 01 00 00 je ffffffff800174c8 ffffffff80017349: 41 83 ed 01 sub $0x1,%r13d ffffffff8001734d: 48 83 ea 01 sub $0x1,%rdx ffffffff80017351: 41 83 fd ff cmp $0xffffffff,%r13d ffffffff80017355: 75 e9 jne ffffffff80017340 ffffffff80017357: 41 8b 97 04 01 00 00 mov 0x104(%r15),%edx ffffffff8001735e: 83 fa 08 cmp $0x8,%edx ffffffff80017361: 0f 84 41 02 00 00 je ffffffff800175a8 ffffffff80017367: 45 85 d2 test %r10d,%r10d ffffffff8001736a: 0f 85 18 ff ff ff jne ffffffff80017288 ffffffff80017370: 83 fa 06 cmp $0x6,%edx ffffffff80017373: 0f 85 bd fe ff ff jne ffffffff80017236 ffffffff80017379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80017380: 44 8b ad c4 fe ff ff mov -0x13c(%rbp),%r13d ffffffff80017387: 44 89 ce mov %r9d,%esi ffffffff8001738a: 41 b8 00 00 00 ff mov $0xff000000,%r8d ffffffff80017390: b9 02 00 00 00 mov $0x2,%ecx ffffffff80017395: ba 02 00 00 00 mov $0x2,%edx ffffffff8001739a: 44 89 9d b0 fe ff ff mov %r11d,-0x150(%rbp) ffffffff800173a1: 44 89 ef mov %r13d,%edi ffffffff800173a4: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) ffffffff800173aa: 44 89 8d b8 fe ff ff mov %r9d,-0x148(%rbp) ffffffff800173b1: e8 ca dc ff ff call ffffffff80015080 ffffffff800173b6: 41 8d 45 0c lea 0xc(%r13),%eax ffffffff800173ba: 44 8b 8d b8 fe ff ff mov -0x148(%rbp),%r9d ffffffff800173c1: 44 8b 9d b0 fe ff ff mov -0x150(%rbp),%r11d ffffffff800173c8: 89 85 c4 fe ff ff mov %eax,-0x13c(%rbp) ffffffff800173ce: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax ffffffff800173d4: 45 31 d2 xor %r10d,%r10d ffffffff800173d7: 80 bd d0 fe ff ff 20 cmpb $0x20,-0x130(%rbp) ffffffff800173de: 0f 85 a4 fe ff ff jne ffffffff80017288 ffffffff800173e4: 83 fb 01 cmp $0x1,%ebx ffffffff800173e7: 0f 84 10 ff ff ff je ffffffff800172fd ffffffff800173ed: 8d 4b fe lea -0x2(%rbx),%ecx ffffffff800173f0: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx ffffffff800173f7: 48 8d b4 0d d1 fe ff lea -0x12f(%rbp,%rcx,1),%rsi ffffffff800173fe: ff ffffffff800173ff: 90 nop ffffffff80017400: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff80017404: 48 83 c2 01 add $0x1,%rdx ffffffff80017408: 88 4a ff mov %cl,-0x1(%rdx) ffffffff8001740b: 48 39 d6 cmp %rdx,%rsi ffffffff8001740e: 75 f0 jne ffffffff80017400 ffffffff80017410: 45 31 d2 xor %r10d,%r10d ffffffff80017413: 80 bd bf fe ff ff 00 cmpb $0x0,-0x141(%rbp) ffffffff8001741a: 44 89 95 b0 fe ff ff mov %r10d,-0x150(%rbp) ffffffff80017421: 0f 85 75 fe ff ff jne ffffffff8001729c ffffffff80017427: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001742e: 00 00 ffffffff80017430: 8b bd c4 fe ff ff mov -0x13c(%rbp),%edi ffffffff80017436: 8b 8d c0 fe ff ff mov -0x140(%rbp),%ecx ffffffff8001743c: 44 89 de mov %r11d,%esi ffffffff8001743f: 44 89 8d b4 fe ff ff mov %r9d,-0x14c(%rbp) ffffffff80017446: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx ffffffff8001744d: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) ffffffff80017453: e8 c8 e2 ff ff call ffffffff80015720 ffffffff80017458: 44 8b 95 b0 fe ff ff mov -0x150(%rbp),%r10d ffffffff8001745f: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax ffffffff80017465: 44 89 e7 mov %r12d,%edi ffffffff80017468: 44 8b 8d b4 fe ff ff mov -0x14c(%rbp),%r9d ffffffff8001746f: 41 83 c2 01 add $0x1,%r10d ffffffff80017473: 45 39 f4 cmp %r14d,%r12d ffffffff80017476: 0f 8c 94 fe ff ff jl ffffffff80017310 ffffffff8001747c: 8b 9d 98 fe ff ff mov -0x168(%rbp),%ebx ffffffff80017482: 44 8b a5 a0 fe ff ff mov -0x160(%rbp),%r12d ffffffff80017489: 44 8b ad 9c fe ff ff mov -0x164(%rbp),%r13d ffffffff80017490: 44 01 d3 add %r10d,%ebx ffffffff80017493: 41 83 c5 01 add $0x1,%r13d ffffffff80017497: 49 81 c7 0c 01 00 00 add $0x10c,%r15 ffffffff8001749e: 44 39 2d 3f c1 58 01 cmp %r13d,0x158c13f(%rip) # ffffffff815a35e4 ffffffff800174a5: 7e 09 jle ffffffff800174b0 ffffffff800174a7: 41 39 dc cmp %ebx,%r12d ffffffff800174aa: 0f 8f 10 fc ff ff jg ffffffff800170c0 ffffffff800174b0: 48 81 c4 58 01 00 00 add $0x158,%rsp ffffffff800174b7: 5b pop %rbx ffffffff800174b8: 41 5c pop %r12 ffffffff800174ba: 41 5d pop %r13 ffffffff800174bc: 41 5e pop %r14 ffffffff800174be: 41 5f pop %r15 ffffffff800174c0: 5d pop %rbp ffffffff800174c1: c3 ret ffffffff800174c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800174c8: 45 85 ed test %r13d,%r13d ffffffff800174cb: 0f 84 86 fe ff ff je ffffffff80017357 ffffffff800174d1: 44 01 ef add %r13d,%edi ffffffff800174d4: 49 63 d5 movslq %r13d,%rdx ffffffff800174d7: 44 8d 67 01 lea 0x1(%rdi),%r12d ffffffff800174db: c6 84 15 d0 fe ff ff movb $0x0,-0x130(%rbp,%rdx,1) ffffffff800174e2: 00 ffffffff800174e3: 45 39 e6 cmp %r12d,%r14d ffffffff800174e6: 0f 8e 3b 01 00 00 jle ffffffff80017627 ffffffff800174ec: 48 63 ff movslq %edi,%rdi ffffffff800174ef: 49 8d 54 3f 01 lea 0x1(%r15,%rdi,1),%rdx ffffffff800174f4: eb 17 jmp ffffffff8001750d ffffffff800174f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800174fd: 00 00 00 ffffffff80017500: 41 83 c4 01 add $0x1,%r12d ffffffff80017504: 48 83 c2 01 add $0x1,%rdx ffffffff80017508: 45 39 e6 cmp %r12d,%r14d ffffffff8001750b: 74 05 je ffffffff80017512 ffffffff8001750d: 80 3a 20 cmpb $0x20,(%rdx) ffffffff80017510: 74 ee je ffffffff80017500 ffffffff80017512: 41 83 bf 04 01 00 00 cmpl $0x8,0x104(%r15) ffffffff80017519: 08 ffffffff8001751a: 0f 85 0f 01 00 00 jne ffffffff8001762f ffffffff80017520: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) ffffffff80017526: 8b 85 c4 fe ff ff mov -0x13c(%rbp),%eax ffffffff8001752c: 41 8d 71 f7 lea -0x9(%r9),%esi ffffffff80017530: 42 8d 14 ed 04 00 00 lea 0x4(,%r13,8),%edx ffffffff80017537: 00 ffffffff80017538: 41 b8 00 00 00 ff mov $0xff000000,%r8d ffffffff8001753e: b9 0c 00 00 00 mov $0xc,%ecx ffffffff80017543: 44 89 9d a4 fe ff ff mov %r11d,-0x15c(%rbp) ffffffff8001754a: 8d 78 fe lea -0x2(%rax),%edi ffffffff8001754d: 44 89 95 b0 fe ff ff mov %r10d,-0x150(%rbp) ffffffff80017554: 44 89 8d b8 fe ff ff mov %r9d,-0x148(%rbp) ffffffff8001755b: e8 20 db ff ff call ffffffff80015080 ffffffff80017560: 44 8b 95 b0 fe ff ff mov -0x150(%rbp),%r10d ffffffff80017567: 44 8b 8d b8 fe ff ff mov -0x148(%rbp),%r9d ffffffff8001756e: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax ffffffff80017574: 44 8b 9d a4 fe ff ff mov -0x15c(%rbp),%r11d ffffffff8001757b: 45 85 d2 test %r10d,%r10d ffffffff8001757e: 0f 85 04 fd ff ff jne ffffffff80017288 ffffffff80017584: 41 8b 97 04 01 00 00 mov 0x104(%r15),%edx ffffffff8001758b: 83 fa 06 cmp $0x6,%edx ffffffff8001758e: 74 3e je ffffffff800175ce ffffffff80017590: 83 fa 07 cmp $0x7,%edx ffffffff80017593: 0f 84 a2 fc ff ff je ffffffff8001723b ffffffff80017599: 45 31 d2 xor %r10d,%r10d ffffffff8001759c: e9 72 fe ff ff jmp ffffffff80017413 ffffffff800175a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800175a8: 41 89 dd mov %ebx,%r13d ffffffff800175ab: e9 70 ff ff ff jmp ffffffff80017520 ffffffff800175b0: b8 01 00 00 00 mov $0x1,%eax ffffffff800175b5: 45 31 c0 xor %r8d,%r8d ffffffff800175b8: 31 d2 xor %edx,%edx ffffffff800175ba: b9 10 00 00 00 mov $0x10,%ecx ffffffff800175bf: c7 85 c0 fe ff ff f0 movl $0xfff0f0f0,-0x140(%rbp) ffffffff800175c6: f0 f0 ff ffffffff800175c9: e9 3a fb ff ff jmp ffffffff80017108 ffffffff800175ce: 8b 9d c4 fe ff ff mov -0x13c(%rbp),%ebx ffffffff800175d4: 44 89 ce mov %r9d,%esi ffffffff800175d7: 41 b8 00 00 00 ff mov $0xff000000,%r8d ffffffff800175dd: b9 02 00 00 00 mov $0x2,%ecx ffffffff800175e2: ba 02 00 00 00 mov $0x2,%edx ffffffff800175e7: 44 89 9d b0 fe ff ff mov %r11d,-0x150(%rbp) ffffffff800175ee: 89 df mov %ebx,%edi ffffffff800175f0: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) ffffffff800175f6: 44 89 8d b8 fe ff ff mov %r9d,-0x148(%rbp) ffffffff800175fd: e8 7e da ff ff call ffffffff80015080 ffffffff80017602: 8d 43 0c lea 0xc(%rbx),%eax ffffffff80017605: 44 89 eb mov %r13d,%ebx ffffffff80017608: 44 8b 8d b8 fe ff ff mov -0x148(%rbp),%r9d ffffffff8001760f: 89 85 c4 fe ff ff mov %eax,-0x13c(%rbp) ffffffff80017615: 44 8b 9d b0 fe ff ff mov -0x150(%rbp),%r11d ffffffff8001761c: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax ffffffff80017622: e9 ad fd ff ff jmp ffffffff800173d4 ffffffff80017627: 44 89 eb mov %r13d,%ebx ffffffff8001762a: e9 e4 fb ff ff jmp ffffffff80017213 ffffffff8001762f: 44 89 eb mov %r13d,%ebx ffffffff80017632: e9 ea fb ff ff jmp ffffffff80017221 ffffffff80017637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001763e: 00 00 ffffffff80017640 : ffffffff80017640: 89 f0 mov %esi,%eax ffffffff80017642: 83 e0 df and $0xffffffdf,%eax ffffffff80017645: 40 80 fe 11 cmp $0x11,%sil ffffffff80017649: 74 04 je ffffffff8001764f ffffffff8001764b: 3c 57 cmp $0x57,%al ffffffff8001764d: 75 11 jne ffffffff80017660 ffffffff8001764f: 83 2d 8a bf 58 01 03 subl $0x3,0x158bf8a(%rip) # ffffffff815a35e0 ffffffff80017656: 78 3a js ffffffff80017692 ffffffff80017658: c3 ret ffffffff80017659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80017660: 40 80 fe 12 cmp $0x12,%sil ffffffff80017664: 74 04 je ffffffff8001766a ffffffff80017666: 3c 53 cmp $0x53,%al ffffffff80017668: 75 ee jne ffffffff80017658 ffffffff8001766a: 8b 05 70 bf 58 01 mov 0x158bf70(%rip),%eax # ffffffff815a35e0 ffffffff80017670: 8b 0d 6e bf 58 01 mov 0x158bf6e(%rip),%ecx # ffffffff815a35e4 ffffffff80017676: 83 c0 03 add $0x3,%eax ffffffff80017679: 8d 51 f6 lea -0xa(%rcx),%edx ffffffff8001767c: 89 05 5e bf 58 01 mov %eax,0x158bf5e(%rip) # ffffffff815a35e0 ffffffff80017682: 39 d0 cmp %edx,%eax ffffffff80017684: 7e 08 jle ffffffff8001768e ffffffff80017686: 89 15 54 bf 58 01 mov %edx,0x158bf54(%rip) # ffffffff815a35e0 ffffffff8001768c: 89 d0 mov %edx,%eax ffffffff8001768e: 85 c0 test %eax,%eax ffffffff80017690: 79 c6 jns ffffffff80017658 ffffffff80017692: c7 05 44 bf 58 01 00 movl $0x0,0x158bf44(%rip) # ffffffff815a35e0 ffffffff80017699: 00 00 00 ffffffff8001769c: c3 ret ffffffff8001769d: 0f 1f 00 nopl (%rax) ffffffff800176a0 : ffffffff800176a0: 55 push %rbp ffffffff800176a1: 48 89 e5 mov %rsp,%rbp ffffffff800176a4: 41 55 push %r13 ffffffff800176a6: 41 54 push %r12 ffffffff800176a8: 53 push %rbx ffffffff800176a9: 48 8d 1d 50 bf 58 01 lea 0x158bf50(%rip),%rbx # ffffffff815a3600 ffffffff800176b0: 48 89 d8 mov %rbx,%rax ffffffff800176b3: 48 8d 93 00 0c 01 00 lea 0x10c00(%rbx),%rdx ffffffff800176ba: 48 81 ec 48 42 00 00 sub $0x4248,%rsp ffffffff800176c1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800176c8: 00 ffffffff800176c9: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800176d0: 00 00 00 00 ffffffff800176d4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800176db: 00 00 00 00 ffffffff800176df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800176e6: 00 00 00 00 ffffffff800176ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800176f1: 00 00 00 00 ffffffff800176f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800176fc: 00 00 00 00 ffffffff80017700: c6 00 00 movb $0x0,(%rax) ffffffff80017703: 48 05 0c 01 00 00 add $0x10c,%rax ffffffff80017709: c7 40 f4 00 00 00 00 movl $0x0,-0xc(%rax) ffffffff80017710: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) ffffffff80017717: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%rax) ffffffff8001771e: 48 39 c2 cmp %rax,%rdx ffffffff80017721: 75 dd jne ffffffff80017700 ffffffff80017723: c6 05 b6 bd 58 01 00 movb $0x0,0x158bdb6(%rip) # ffffffff815a34e0 ffffffff8001772a: 0f b6 07 movzbl (%rdi),%eax ffffffff8001772d: c7 05 ad be 58 01 00 movl $0x0,0x158bead(%rip) # ffffffff815a35e4 ffffffff80017734: 00 00 00 ffffffff80017737: c7 05 9f be 58 01 00 movl $0x0,0x158be9f(%rip) # ffffffff815a35e0 ffffffff8001773e: 00 00 00 ffffffff80017741: 84 c0 test %al,%al ffffffff80017743: 0f 84 39 04 00 00 je ffffffff80017b82 ffffffff80017749: 48 89 f9 mov %rdi,%rcx ffffffff8001774c: 48 8d 15 8d bd 58 01 lea 0x158bd8d(%rip),%rdx # ffffffff815a34e0 ffffffff80017753: 66 90 xchg %ax,%ax ffffffff80017755: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001775c: 00 00 00 00 ffffffff80017760: 48 83 c1 01 add $0x1,%rcx ffffffff80017764: 88 02 mov %al,(%rdx) ffffffff80017766: 48 83 c2 01 add $0x1,%rdx ffffffff8001776a: 0f b6 01 movzbl (%rcx),%eax ffffffff8001776d: 84 c0 test %al,%al ffffffff8001776f: 75 ef jne ffffffff80017760 ffffffff80017771: c6 02 00 movb $0x0,(%rdx) ffffffff80017774: 48 8d 35 e9 9a 01 00 lea 0x19ae9(%rip),%rsi # ffffffff80031264 ffffffff8001777b: e8 f0 cd ff ff call ffffffff80014570 ffffffff80017780: 49 89 c5 mov %rax,%r13 ffffffff80017783: 48 85 c0 test %rax,%rax ffffffff80017786: 0f 84 e4 01 00 00 je ffffffff80017970 ffffffff8001778c: 48 89 c7 mov %rax,%rdi ffffffff8001778f: 48 8d b5 e0 bf ff ff lea -0x4020(%rbp),%rsi ffffffff80017796: ba ff 3f 00 00 mov $0x3fff,%edx ffffffff8001779b: e8 80 b0 ff ff call ffffffff80012820 ffffffff800177a0: 4c 89 ef mov %r13,%rdi ffffffff800177a3: 41 89 c4 mov %eax,%r12d ffffffff800177a6: e8 75 af ff ff call ffffffff80012720 ffffffff800177ab: 45 85 e4 test %r12d,%r12d ffffffff800177ae: 0f 8e bc 01 00 00 jle ffffffff80017970 ffffffff800177b4: 49 63 c4 movslq %r12d,%rax ffffffff800177b7: 4c 8d 95 e0 bd ff ff lea -0x4220(%rbp),%r10 ffffffff800177be: b9 20 00 00 00 mov $0x20,%ecx ffffffff800177c3: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800177c9: c6 84 05 e0 bf ff ff movb $0x0,-0x4020(%rbp,%rax,1) ffffffff800177d0: 00 ffffffff800177d1: 4c 89 d7 mov %r10,%rdi ffffffff800177d4: 31 c0 xor %eax,%eax ffffffff800177d6: 45 31 db xor %r11d,%r11d ffffffff800177d9: f3 48 ab rep stos %rax,(%rdi) ffffffff800177dc: 4c 8d ad df bf ff ff lea -0x4021(%rbp),%r13 ffffffff800177e3: eb 35 jmp ffffffff8001781a ffffffff800177e5: 0f 1f 00 nopl (%rax) ffffffff800177e8: 3d fe 00 00 00 cmp $0xfe,%eax ffffffff800177ed: 7f 0d jg ffffffff800177fc ffffffff800177ef: 48 63 f0 movslq %eax,%rsi ffffffff800177f2: 83 c0 01 add $0x1,%eax ffffffff800177f5: 88 94 35 e0 bd ff ff mov %dl,-0x4220(%rbp,%rsi,1) ffffffff800177fc: 41 81 fb 00 01 00 00 cmp $0x100,%r11d ffffffff80017803: 0f 95 c2 setne %dl ffffffff80017806: 45 39 c4 cmp %r8d,%r12d ffffffff80017809: 40 0f 9f c6 setg %sil ffffffff8001780d: 49 83 c0 01 add $0x1,%r8 ffffffff80017811: 40 84 d6 test %dl,%sil ffffffff80017814: 0f 84 a2 00 00 00 je ffffffff800178bc ffffffff8001781a: 43 0f b6 54 05 00 movzbl 0x0(%r13,%r8,1),%edx ffffffff80017820: 80 fa 0a cmp $0xa,%dl ffffffff80017823: 75 c3 jne ffffffff800177e8 ffffffff80017825: 48 98 cltq ffffffff80017827: c6 84 05 e0 bd ff ff movb $0x0,-0x4220(%rbp,%rax,1) ffffffff8001782e: 00 ffffffff8001782f: 0f b6 95 e0 bd ff ff movzbl -0x4220(%rbp),%edx ffffffff80017836: 80 fa 60 cmp $0x60,%dl ffffffff80017839: 0f 84 3f 01 00 00 je ffffffff8001797e ffffffff8001783f: 4d 63 cb movslq %r11d,%r9 ffffffff80017842: 49 69 c1 0c 01 00 00 imul $0x10c,%r9,%rax ffffffff80017849: 48 01 d8 add %rbx,%rax ffffffff8001784c: 84 c9 test %cl,%cl ffffffff8001784e: 0f 84 4c 01 00 00 je ffffffff800179a0 ffffffff80017854: 84 d2 test %dl,%dl ffffffff80017856: 0f 84 32 03 00 00 je ffffffff80017b8e ffffffff8001785c: 4c 89 d1 mov %r10,%rcx ffffffff8001785f: 90 nop ffffffff80017860: 48 83 c1 01 add $0x1,%rcx ffffffff80017864: 88 10 mov %dl,(%rax) ffffffff80017866: 48 83 c0 01 add $0x1,%rax ffffffff8001786a: 0f b6 11 movzbl (%rcx),%edx ffffffff8001786d: 84 d2 test %dl,%dl ffffffff8001786f: 75 ef jne ffffffff80017860 ffffffff80017871: c6 00 00 movb $0x0,(%rax) ffffffff80017874: 31 c0 xor %eax,%eax ffffffff80017876: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001787d: 00 00 00 ffffffff80017880: 48 83 c0 01 add $0x1,%rax ffffffff80017884: 41 80 3c 02 00 cmpb $0x0,(%r10,%rax,1) ffffffff80017889: 75 f5 jne ffffffff80017880 ffffffff8001788b: 49 69 d1 0c 01 00 00 imul $0x10c,%r9,%rdx ffffffff80017892: 41 83 c3 01 add $0x1,%r11d ffffffff80017896: b9 01 00 00 00 mov $0x1,%ecx ffffffff8001789b: 89 84 13 00 01 00 00 mov %eax,0x100(%rbx,%rdx,1) ffffffff800178a2: 48 c7 84 13 04 01 00 movq $0x8,0x104(%rbx,%rdx,1) ffffffff800178a9: 00 08 00 00 00 ffffffff800178ae: c6 85 e0 bd ff ff 00 movb $0x0,-0x4220(%rbp) ffffffff800178b5: 31 c0 xor %eax,%eax ffffffff800178b7: e9 40 ff ff ff jmp ffffffff800177fc ffffffff800178bc: 85 c0 test %eax,%eax ffffffff800178be: 0f 84 a5 00 00 00 je ffffffff80017969 ffffffff800178c4: 84 d2 test %dl,%dl ffffffff800178c6: 0f 84 9d 00 00 00 je ffffffff80017969 ffffffff800178cc: 48 98 cltq ffffffff800178ce: c6 84 05 e0 bd ff ff movb $0x0,-0x4220(%rbp,%rax,1) ffffffff800178d5: 00 ffffffff800178d6: 0f b6 85 e0 bd ff ff movzbl -0x4220(%rbp),%eax ffffffff800178dd: 3c 60 cmp $0x60,%al ffffffff800178df: 0f 84 b8 01 00 00 je ffffffff80017a9d ffffffff800178e5: 4d 63 cb movslq %r11d,%r9 ffffffff800178e8: 4d 69 e1 0c 01 00 00 imul $0x10c,%r9,%r12 ffffffff800178ef: 49 01 dc add %rbx,%r12 ffffffff800178f2: 84 c9 test %cl,%cl ffffffff800178f4: 0f 84 c5 01 00 00 je ffffffff80017abf ffffffff800178fa: 84 c0 test %al,%al ffffffff800178fc: 0f 84 b2 02 00 00 je ffffffff80017bb4 ffffffff80017902: 4c 89 d2 mov %r10,%rdx ffffffff80017905: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001790a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017911: 00 00 00 00 ffffffff80017915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001791c: 00 00 00 00 ffffffff80017920: 48 83 c2 01 add $0x1,%rdx ffffffff80017924: 41 88 04 24 mov %al,(%r12) ffffffff80017928: 49 83 c4 01 add $0x1,%r12 ffffffff8001792c: 0f b6 02 movzbl (%rdx),%eax ffffffff8001792f: 84 c0 test %al,%al ffffffff80017931: 75 ed jne ffffffff80017920 ffffffff80017933: 41 c6 04 24 00 movb $0x0,(%r12) ffffffff80017938: 31 c0 xor %eax,%eax ffffffff8001793a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80017940: 48 83 c0 01 add $0x1,%rax ffffffff80017944: 41 80 3c 02 00 cmpb $0x0,(%r10,%rax,1) ffffffff80017949: 75 f5 jne ffffffff80017940 ffffffff8001794b: 49 69 d1 0c 01 00 00 imul $0x10c,%r9,%rdx ffffffff80017952: 41 83 c3 01 add $0x1,%r11d ffffffff80017956: 89 84 13 00 01 00 00 mov %eax,0x100(%rbx,%rdx,1) ffffffff8001795d: 48 c7 84 13 04 01 00 movq $0x8,0x104(%rbx,%rdx,1) ffffffff80017964: 00 08 00 00 00 ffffffff80017969: 44 89 1d 74 bc 58 01 mov %r11d,0x158bc74(%rip) # ffffffff815a35e4 ffffffff80017970: 48 81 c4 48 42 00 00 add $0x4248,%rsp ffffffff80017977: 5b pop %rbx ffffffff80017978: 41 5c pop %r12 ffffffff8001797a: 41 5d pop %r13 ffffffff8001797c: 5d pop %rbp ffffffff8001797d: c3 ret ffffffff8001797e: 80 bd e1 bd ff ff 60 cmpb $0x60,-0x421f(%rbp) ffffffff80017985: 0f 84 e2 01 00 00 je ffffffff80017b6d ffffffff8001798b: 4d 63 cb movslq %r11d,%r9 ffffffff8001798e: 49 69 c1 0c 01 00 00 imul $0x10c,%r9,%rax ffffffff80017995: 48 01 d8 add %rbx,%rax ffffffff80017998: 84 c9 test %cl,%cl ffffffff8001799a: 0f 85 bc fe ff ff jne ffffffff8001785c ffffffff800179a0: 48 8d 95 d8 bd ff ff lea -0x4228(%rbp),%rdx ffffffff800179a7: 48 8d b5 e0 be ff ff lea -0x4120(%rbp),%rsi ffffffff800179ae: 4c 89 d7 mov %r10,%rdi ffffffff800179b1: 4c 89 8d a8 bd ff ff mov %r9,-0x4258(%rbp) ffffffff800179b8: 48 8d 8d dc bd ff ff lea -0x4224(%rbp),%rcx ffffffff800179bf: 4c 89 85 b0 bd ff ff mov %r8,-0x4250(%rbp) ffffffff800179c6: 48 89 85 b8 bd ff ff mov %rax,-0x4248(%rbp) ffffffff800179cd: 44 89 9d c4 bd ff ff mov %r11d,-0x423c(%rbp) ffffffff800179d4: 4c 89 95 c8 bd ff ff mov %r10,-0x4238(%rbp) ffffffff800179db: 48 89 b5 a0 bd ff ff mov %rsi,-0x4260(%rbp) ffffffff800179e2: e8 d9 ee ff ff call ffffffff800168c0 ffffffff800179e7: 0f b6 95 e0 be ff ff movzbl -0x4120(%rbp),%edx ffffffff800179ee: 4c 8b 95 c8 bd ff ff mov -0x4238(%rbp),%r10 ffffffff800179f5: 44 8b 9d c4 bd ff ff mov -0x423c(%rbp),%r11d ffffffff800179fc: 48 8b 85 b8 bd ff ff mov -0x4248(%rbp),%rax ffffffff80017a03: 84 d2 test %dl,%dl ffffffff80017a05: 4c 8b 85 b0 bd ff ff mov -0x4250(%rbp),%r8 ffffffff80017a0c: 4c 8b 8d a8 bd ff ff mov -0x4258(%rbp),%r9 ffffffff80017a13: 0f 84 7f 01 00 00 je ffffffff80017b98 ffffffff80017a19: 48 8b b5 a0 bd ff ff mov -0x4260(%rbp),%rsi ffffffff80017a20: 48 89 f1 mov %rsi,%rcx ffffffff80017a23: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80017a2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017a31: 00 00 00 00 ffffffff80017a35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017a3c: 00 00 00 00 ffffffff80017a40: 48 83 c1 01 add $0x1,%rcx ffffffff80017a44: 88 10 mov %dl,(%rax) ffffffff80017a46: 48 83 c0 01 add $0x1,%rax ffffffff80017a4a: 0f b6 11 movzbl (%rcx),%edx ffffffff80017a4d: 84 d2 test %dl,%dl ffffffff80017a4f: 75 ef jne ffffffff80017a40 ffffffff80017a51: c6 00 00 movb $0x0,(%rax) ffffffff80017a54: 31 c0 xor %eax,%eax ffffffff80017a56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80017a5d: 00 00 00 ffffffff80017a60: 48 83 c0 01 add $0x1,%rax ffffffff80017a64: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff80017a68: 75 f6 jne ffffffff80017a60 ffffffff80017a6a: 49 69 d1 0c 01 00 00 imul $0x10c,%r9,%rdx ffffffff80017a71: 41 83 c3 01 add $0x1,%r11d ffffffff80017a75: 31 c9 xor %ecx,%ecx ffffffff80017a77: 89 84 13 00 01 00 00 mov %eax,0x100(%rbx,%rdx,1) ffffffff80017a7e: 8b 85 d8 bd ff ff mov -0x4228(%rbp),%eax ffffffff80017a84: 89 84 13 04 01 00 00 mov %eax,0x104(%rbx,%rdx,1) ffffffff80017a8b: 8b 85 dc bd ff ff mov -0x4224(%rbp),%eax ffffffff80017a91: 89 84 13 08 01 00 00 mov %eax,0x108(%rbx,%rdx,1) ffffffff80017a98: e9 11 fe ff ff jmp ffffffff800178ae ffffffff80017a9d: 80 bd e1 bd ff ff 60 cmpb $0x60,-0x421f(%rbp) ffffffff80017aa4: 0f 84 f8 00 00 00 je ffffffff80017ba2 ffffffff80017aaa: 4d 63 cb movslq %r11d,%r9 ffffffff80017aad: 4d 69 e1 0c 01 00 00 imul $0x10c,%r9,%r12 ffffffff80017ab4: 49 01 dc add %rbx,%r12 ffffffff80017ab7: 84 c9 test %cl,%cl ffffffff80017ab9: 0f 85 43 fe ff ff jne ffffffff80017902 ffffffff80017abf: 48 8d b5 e0 be ff ff lea -0x4120(%rbp),%rsi ffffffff80017ac6: 48 8d 8d dc bd ff ff lea -0x4224(%rbp),%rcx ffffffff80017acd: 4c 89 d7 mov %r10,%rdi ffffffff80017ad0: 4c 89 8d b8 bd ff ff mov %r9,-0x4248(%rbp) ffffffff80017ad7: 48 8d 95 d8 bd ff ff lea -0x4228(%rbp),%rdx ffffffff80017ade: 44 89 9d c4 bd ff ff mov %r11d,-0x423c(%rbp) ffffffff80017ae5: 48 89 b5 c8 bd ff ff mov %rsi,-0x4238(%rbp) ffffffff80017aec: e8 cf ed ff ff call ffffffff800168c0 ffffffff80017af1: 0f b6 85 e0 be ff ff movzbl -0x4120(%rbp),%eax ffffffff80017af8: 44 8b 9d c4 bd ff ff mov -0x423c(%rbp),%r11d ffffffff80017aff: 4c 8b 8d b8 bd ff ff mov -0x4248(%rbp),%r9 ffffffff80017b06: 84 c0 test %al,%al ffffffff80017b08: 0f 84 b2 00 00 00 je ffffffff80017bc0 ffffffff80017b0e: 48 8b b5 c8 bd ff ff mov -0x4238(%rbp),%rsi ffffffff80017b15: 48 89 f2 mov %rsi,%rdx ffffffff80017b18: 48 83 c2 01 add $0x1,%rdx ffffffff80017b1c: 41 88 04 24 mov %al,(%r12) ffffffff80017b20: 49 83 c4 01 add $0x1,%r12 ffffffff80017b24: 0f b6 02 movzbl (%rdx),%eax ffffffff80017b27: 84 c0 test %al,%al ffffffff80017b29: 75 ed jne ffffffff80017b18 ffffffff80017b2b: 41 c6 04 24 00 movb $0x0,(%r12) ffffffff80017b30: 31 c0 xor %eax,%eax ffffffff80017b32: 48 83 c0 01 add $0x1,%rax ffffffff80017b36: 80 3c 06 00 cmpb $0x0,(%rsi,%rax,1) ffffffff80017b3a: 75 f6 jne ffffffff80017b32 ffffffff80017b3c: 49 69 d1 0c 01 00 00 imul $0x10c,%r9,%rdx ffffffff80017b43: 41 83 c3 01 add $0x1,%r11d ffffffff80017b47: 89 84 13 00 01 00 00 mov %eax,0x100(%rbx,%rdx,1) ffffffff80017b4e: 8b 85 d8 bd ff ff mov -0x4228(%rbp),%eax ffffffff80017b54: 89 84 13 04 01 00 00 mov %eax,0x104(%rbx,%rdx,1) ffffffff80017b5b: 8b 85 dc bd ff ff mov -0x4224(%rbp),%eax ffffffff80017b61: 89 84 13 08 01 00 00 mov %eax,0x108(%rbx,%rdx,1) ffffffff80017b68: e9 fc fd ff ff jmp ffffffff80017969 ffffffff80017b6d: 80 bd e2 bd ff ff 60 cmpb $0x60,-0x421e(%rbp) ffffffff80017b74: 0f 85 11 fe ff ff jne ffffffff8001798b ffffffff80017b7a: 83 f1 01 xor $0x1,%ecx ffffffff80017b7d: e9 2c fd ff ff jmp ffffffff800178ae ffffffff80017b82: 48 8d 15 57 b9 58 01 lea 0x158b957(%rip),%rdx # ffffffff815a34e0 ffffffff80017b89: e9 e3 fb ff ff jmp ffffffff80017771 ffffffff80017b8e: c6 00 00 movb $0x0,(%rax) ffffffff80017b91: 31 c0 xor %eax,%eax ffffffff80017b93: e9 f3 fc ff ff jmp ffffffff8001788b ffffffff80017b98: c6 00 00 movb $0x0,(%rax) ffffffff80017b9b: 31 c0 xor %eax,%eax ffffffff80017b9d: e9 c8 fe ff ff jmp ffffffff80017a6a ffffffff80017ba2: 80 bd e2 bd ff ff 60 cmpb $0x60,-0x421e(%rbp) ffffffff80017ba9: 0f 85 fb fe ff ff jne ffffffff80017aaa ffffffff80017baf: e9 b5 fd ff ff jmp ffffffff80017969 ffffffff80017bb4: 41 c6 04 24 00 movb $0x0,(%r12) ffffffff80017bb9: 31 c0 xor %eax,%eax ffffffff80017bbb: e9 8b fd ff ff jmp ffffffff8001794b ffffffff80017bc0: 41 c6 04 24 00 movb $0x0,(%r12) ffffffff80017bc5: 31 c0 xor %eax,%eax ffffffff80017bc7: e9 70 ff ff ff jmp ffffffff80017b3c ffffffff80017bcc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80017bd0 : ffffffff80017bd0: 48 8d 05 bf 9f 01 00 lea 0x19fbf(%rip),%rax # ffffffff80031b96 ffffffff80017bd7: c6 05 ba b4 58 01 00 movb $0x0,0x158b4ba(%rip) # ffffffff815a3098 ffffffff80017bde: 48 89 05 9b b4 58 01 mov %rax,0x158b49b(%rip) # ffffffff815a3080 ffffffff80017be5: 48 b8 96 00 00 00 b4 movabs $0xb400000096,%rax ffffffff80017bec: 00 00 00 ffffffff80017bef: 48 89 05 92 b4 58 01 mov %rax,0x158b492(%rip) # ffffffff815a3088 ffffffff80017bf6: 48 b8 58 02 00 00 90 movabs $0x19000000258,%rax ffffffff80017bfd: 01 00 00 ffffffff80017c00: 48 89 05 89 b4 58 01 mov %rax,0x158b489(%rip) # ffffffff815a3090 ffffffff80017c07: 48 8d 05 12 f3 ff ff lea -0xcee(%rip),%rax # ffffffff80016f20 ffffffff80017c0e: 48 89 05 a3 b8 58 01 mov %rax,0x158b8a3(%rip) # ffffffff815a34b8 ffffffff80017c15: 48 8d 05 24 fa ff ff lea -0x5dc(%rip),%rax # ffffffff80017640 ffffffff80017c1c: 48 89 05 9d b8 58 01 mov %rax,0x158b89d(%rip) # ffffffff815a34c0 ffffffff80017c23: 48 8d 05 76 f2 ff ff lea -0xd8a(%rip),%rax # ffffffff80016ea0 ffffffff80017c2a: c6 05 73 b8 58 01 00 movb $0x0,0x158b873(%rip) # ffffffff815a34a4 ffffffff80017c31: c7 05 6d b8 58 01 00 movl $0x0,0x158b86d(%rip) # ffffffff815a34a8 ffffffff80017c38: 00 00 00 ffffffff80017c3b: 48 c7 05 8a b8 58 01 movq $0x0,0x158b88a(%rip) # ffffffff815a34d0 ffffffff80017c42: 00 00 00 00 ffffffff80017c46: 48 89 05 7b b8 58 01 mov %rax,0x158b87b(%rip) # ffffffff815a34c8 ffffffff80017c4d: 48 8d 05 ac b9 58 01 lea 0x158b9ac(%rip),%rax # ffffffff815a3600 ffffffff80017c54: 48 8d 90 00 0c 01 00 lea 0x10c00(%rax),%rdx ffffffff80017c5b: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80017c5f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017c66: 00 00 00 00 ffffffff80017c6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017c71: 00 00 00 00 ffffffff80017c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017c7c: 00 00 00 00 ffffffff80017c80: c6 00 00 movb $0x0,(%rax) ffffffff80017c83: 48 05 0c 01 00 00 add $0x10c,%rax ffffffff80017c89: c7 40 f4 00 00 00 00 movl $0x0,-0xc(%rax) ffffffff80017c90: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) ffffffff80017c97: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%rax) ffffffff80017c9e: 48 39 d0 cmp %rdx,%rax ffffffff80017ca1: 75 dd jne ffffffff80017c80 ffffffff80017ca3: c7 05 37 b9 58 01 00 movl $0x0,0x158b937(%rip) # ffffffff815a35e4 ffffffff80017caa: 00 00 00 ffffffff80017cad: c7 05 29 b9 58 01 00 movl $0x0,0x158b929(%rip) # ffffffff815a35e0 ffffffff80017cb4: 00 00 00 ffffffff80017cb7: c6 05 22 b8 58 01 00 movb $0x0,0x158b822(%rip) # ffffffff815a34e0 ffffffff80017cbe: c3 ret ffffffff80017cbf: 90 nop ffffffff80017cc0 : ffffffff80017cc0: 48 8d 05 79 c5 59 01 lea 0x159c579(%rip),%rax # ffffffff815b4240 ffffffff80017cc7: 48 8d 90 00 00 02 00 lea 0x20000(%rax),%rdx ffffffff80017cce: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80017cd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017cdc: 00 00 00 00 ffffffff80017ce0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff80017ce7: 48 83 c0 10 add $0x10,%rax ffffffff80017ceb: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff80017cf2: 00 ffffffff80017cf3: 48 39 c2 cmp %rax,%rdx ffffffff80017cf6: 75 e8 jne ffffffff80017ce0 ffffffff80017cf8: 48 8d 05 41 c5 5b 01 lea 0x15bc541(%rip),%rax # ffffffff815d4240 ffffffff80017cff: 48 c7 05 0e c5 59 01 movq $0x0,0x159c50e(%rip) # ffffffff815b4218 ffffffff80017d06: 00 00 00 00 ffffffff80017d0a: 48 c7 05 fb c4 59 01 movq $0x0,0x159c4fb(%rip) # ffffffff815b4210 ffffffff80017d11: 00 00 00 00 ffffffff80017d15: c7 05 e9 c4 59 01 00 movl $0x0,0x159c4e9(%rip) # ffffffff815b4208 ffffffff80017d1c: 00 00 00 ffffffff80017d1f: 48 89 05 1a c5 59 01 mov %rax,0x159c51a(%rip) # ffffffff815b4240 ffffffff80017d26: 48 c7 05 17 c5 59 01 movq $0x2000000,0x159c517(%rip) # ffffffff815b4248 ffffffff80017d2d: 00 00 00 02 ffffffff80017d31: c6 05 18 c5 59 01 00 movb $0x0,0x159c518(%rip) # ffffffff815b4250 ffffffff80017d38: c7 05 12 c5 59 01 00 movl $0x0,0x159c512(%rip) # ffffffff815b4254 ffffffff80017d3f: 00 00 00 ffffffff80017d42: c7 05 d4 c4 59 01 01 movl $0x1,0x159c4d4(%rip) # ffffffff815b4220 ffffffff80017d49: 00 00 00 ffffffff80017d4c: c6 05 b1 c4 59 01 01 movb $0x1,0x159c4b1(%rip) # ffffffff815b4204 ffffffff80017d53: c3 ret ffffffff80017d54: 90 nop ffffffff80017d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017d5c: 00 00 00 00 ffffffff80017d60 : ffffffff80017d60: 80 3d 9d c4 59 01 00 cmpb $0x0,0x159c49d(%rip) # ffffffff815b4204 ffffffff80017d67: 75 07 jne ffffffff80017d70 ffffffff80017d69: e9 52 ff ff ff jmp ffffffff80017cc0 ffffffff80017d6e: 66 90 xchg %ax,%ax ffffffff80017d70: c3 ret ffffffff80017d71: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80017d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017d7c: 00 00 00 00 ffffffff80017d80 : ffffffff80017d80: 80 3d 7d c4 59 01 00 cmpb $0x0,0x159c47d(%rip) # ffffffff815b4204 ffffffff80017d87: 75 07 jne ffffffff80017d90 ffffffff80017d89: e9 32 ff ff ff jmp ffffffff80017cc0 ffffffff80017d8e: 66 90 xchg %ax,%ax ffffffff80017d90: c3 ret ffffffff80017d91: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80017d95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017d9c: 00 00 00 00 ffffffff80017da0 : ffffffff80017da0: 55 push %rbp ffffffff80017da1: 48 89 e5 mov %rsp,%rbp ffffffff80017da4: 41 57 push %r15 ffffffff80017da6: 41 56 push %r14 ffffffff80017da8: 41 55 push %r13 ffffffff80017daa: 41 54 push %r12 ffffffff80017dac: 53 push %rbx ffffffff80017dad: 48 83 ec 08 sub $0x8,%rsp ffffffff80017db1: 80 3d 4c c4 59 01 00 cmpb $0x0,0x159c44c(%rip) # ffffffff815b4204 ffffffff80017db8: 0f 84 ad 01 00 00 je ffffffff80017f6b ffffffff80017dbe: 9c pushf ffffffff80017dbf: 41 5d pop %r13 ffffffff80017dc1: fa cli ffffffff80017dc2: 48 8d 47 ff lea -0x1(%rdi),%rax ffffffff80017dc6: 48 3d ff ff ff 01 cmp $0x1ffffff,%rax ffffffff80017dcc: 0f 87 56 01 00 00 ja ffffffff80017f28 ffffffff80017dd2: 4c 8b 25 3f c4 59 01 mov 0x159c43f(%rip),%r12 # ffffffff815b4218 ffffffff80017dd9: 49 01 fc add %rdi,%r12 ffffffff80017ddc: 49 81 fc 00 00 00 02 cmp $0x2000000,%r12 ffffffff80017de3: 0f 87 3f 01 00 00 ja ffffffff80017f28 ffffffff80017de9: 48 85 f6 test %rsi,%rsi ffffffff80017dec: b8 08 00 00 00 mov $0x8,%eax ffffffff80017df1: 4c 8d 1d 48 c4 5b 01 lea 0x15bc448(%rip),%r11 # ffffffff815d4240 ffffffff80017df8: 48 0f 45 c6 cmovne %rsi,%rax ffffffff80017dfc: 31 d2 xor %edx,%edx ffffffff80017dfe: 49 89 c0 mov %rax,%r8 ffffffff80017e01: 4c 89 d8 mov %r11,%rax ffffffff80017e04: 49 f7 f0 div %r8 ffffffff80017e07: 48 85 d2 test %rdx,%rdx ffffffff80017e0a: 0f 84 65 01 00 00 je ffffffff80017f75 ffffffff80017e10: 45 31 f6 xor %r14d,%r14d ffffffff80017e13: 66 90 xchg %ax,%ax ffffffff80017e15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80017e1c: 00 00 00 00 ffffffff80017e20: 4d 01 c6 add %r8,%r14 ffffffff80017e23: 49 29 d6 sub %rdx,%r14 ffffffff80017e26: 4a 8d 04 37 lea (%rdi,%r14,1),%rax ffffffff80017e2a: 48 3d 00 00 00 02 cmp $0x2000000,%rax ffffffff80017e30: 0f 87 f2 00 00 00 ja ffffffff80017f28 ffffffff80017e36: 4d 01 de add %r11,%r14 ffffffff80017e39: 44 8b 15 e0 c3 59 01 mov 0x159c3e0(%rip),%r10d # ffffffff815b4220 ffffffff80017e40: 4c 8d 0d f9 c3 59 01 lea 0x159c3f9(%rip),%r9 # ffffffff815b4240 ffffffff80017e47: 49 63 da movslq %r10d,%rbx ffffffff80017e4a: 48 89 de mov %rbx,%rsi ffffffff80017e4d: 48 c1 e6 05 shl $0x5,%rsi ffffffff80017e51: 4c 01 ce add %r9,%rsi ffffffff80017e54: 45 85 d2 test %r10d,%r10d ffffffff80017e57: 7e 3b jle ffffffff80017e94 ffffffff80017e59: 4c 89 c8 mov %r9,%rax ffffffff80017e5c: 4d 8d 3c 3e lea (%r14,%rdi,1),%r15 ffffffff80017e60: 80 78 10 00 cmpb $0x0,0x10(%rax) ffffffff80017e64: 74 18 je ffffffff80017e7e ffffffff80017e66: 48 8b 10 mov (%rax),%rdx ffffffff80017e69: 48 8b 48 08 mov 0x8(%rax),%rcx ffffffff80017e6d: 48 01 d1 add %rdx,%rcx ffffffff80017e70: 4c 39 fa cmp %r15,%rdx ffffffff80017e73: 73 09 jae ffffffff80017e7e ffffffff80017e75: 49 39 ce cmp %rcx,%r14 ffffffff80017e78: 0f 82 c2 00 00 00 jb ffffffff80017f40 ffffffff80017e7e: 48 83 c0 20 add $0x20,%rax ffffffff80017e82: 48 39 c6 cmp %rax,%rsi ffffffff80017e85: 75 d9 jne ffffffff80017e60 ffffffff80017e87: 41 81 fa ff 0f 00 00 cmp $0xfff,%r10d ffffffff80017e8e: 0f 8f 94 00 00 00 jg ffffffff80017f28 ffffffff80017e94: 8b 05 6e c3 59 01 mov 0x159c36e(%rip),%eax # ffffffff815b4208 ffffffff80017e9a: 48 c1 e3 05 shl $0x5,%rbx ffffffff80017e9e: 41 83 c2 01 add $0x1,%r10d ffffffff80017ea2: 4c 89 25 6f c3 59 01 mov %r12,0x159c36f(%rip) # ffffffff815b4218 ffffffff80017ea9: 44 89 15 70 c3 59 01 mov %r10d,0x159c370(%rip) # ffffffff815b4220 ffffffff80017eb0: 83 c0 01 add $0x1,%eax ffffffff80017eb3: 4c 39 25 56 c3 59 01 cmp %r12,0x159c356(%rip) # ffffffff815b4210 ffffffff80017eba: 4d 89 34 19 mov %r14,(%r9,%rbx,1) ffffffff80017ebe: 89 05 44 c3 59 01 mov %eax,0x159c344(%rip) # ffffffff815b4208 ffffffff80017ec4: 41 89 44 19 14 mov %eax,0x14(%r9,%rbx,1) ffffffff80017ec9: 8b 05 31 c3 59 01 mov 0x159c331(%rip),%eax # ffffffff815b4200 ffffffff80017ecf: 49 89 7c 19 08 mov %rdi,0x8(%r9,%rbx,1) ffffffff80017ed4: 8d 50 01 lea 0x1(%rax),%edx ffffffff80017ed7: 41 c6 44 19 10 01 movb $0x1,0x10(%r9,%rbx,1) ffffffff80017edd: 89 15 1d c3 59 01 mov %edx,0x159c31d(%rip) # ffffffff815b4200 ffffffff80017ee3: 41 89 44 19 18 mov %eax,0x18(%r9,%rbx,1) ffffffff80017ee8: 73 07 jae ffffffff80017ef1 ffffffff80017eea: 4c 89 25 1f c3 59 01 mov %r12,0x159c31f(%rip) # ffffffff815b4210 ffffffff80017ef1: 49 8d 14 3e lea (%r14,%rdi,1),%rdx ffffffff80017ef5: 83 e7 01 and $0x1,%edi ffffffff80017ef8: 4c 89 f0 mov %r14,%rax ffffffff80017efb: 74 13 je ffffffff80017f10 ffffffff80017efd: 49 8d 46 01 lea 0x1(%r14),%rax ffffffff80017f01: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff80017f05: 48 39 d0 cmp %rdx,%rax ffffffff80017f08: 74 16 je ffffffff80017f20 ffffffff80017f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80017f10: c6 00 00 movb $0x0,(%rax) ffffffff80017f13: 48 83 c0 02 add $0x2,%rax ffffffff80017f17: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff80017f1b: 48 39 d0 cmp %rdx,%rax ffffffff80017f1e: 75 f0 jne ffffffff80017f10 ffffffff80017f20: 41 55 push %r13 ffffffff80017f22: 9d popf ffffffff80017f23: eb 09 jmp ffffffff80017f2e ffffffff80017f25: 0f 1f 00 nopl (%rax) ffffffff80017f28: 41 55 push %r13 ffffffff80017f2a: 9d popf ffffffff80017f2b: 45 31 f6 xor %r14d,%r14d ffffffff80017f2e: 48 83 c4 08 add $0x8,%rsp ffffffff80017f32: 4c 89 f0 mov %r14,%rax ffffffff80017f35: 5b pop %rbx ffffffff80017f36: 41 5c pop %r12 ffffffff80017f38: 41 5d pop %r13 ffffffff80017f3a: 41 5e pop %r14 ffffffff80017f3c: 41 5f pop %r15 ffffffff80017f3e: 5d pop %rbp ffffffff80017f3f: c3 ret ffffffff80017f40: 49 89 ce mov %rcx,%r14 ffffffff80017f43: 4d 29 de sub %r11,%r14 ffffffff80017f46: 4a 8d 04 37 lea (%rdi,%r14,1),%rax ffffffff80017f4a: 48 3d 00 00 00 02 cmp $0x2000000,%rax ffffffff80017f50: 77 d6 ja ffffffff80017f28 ffffffff80017f52: 48 89 c8 mov %rcx,%rax ffffffff80017f55: 31 d2 xor %edx,%edx ffffffff80017f57: 49 f7 f0 div %r8 ffffffff80017f5a: 48 85 d2 test %rdx,%rdx ffffffff80017f5d: 0f 85 bd fe ff ff jne ffffffff80017e20 ffffffff80017f63: 49 89 ce mov %rcx,%r14 ffffffff80017f66: e9 ee fe ff ff jmp ffffffff80017e59 ffffffff80017f6b: e8 50 fd ff ff call ffffffff80017cc0 ffffffff80017f70: e9 49 fe ff ff jmp ffffffff80017dbe ffffffff80017f75: 4d 89 de mov %r11,%r14 ffffffff80017f78: e9 bc fe ff ff jmp ffffffff80017e39 ffffffff80017f7d: 0f 1f 00 nopl (%rax) ffffffff80017f80 : ffffffff80017f80: be 08 00 00 00 mov $0x8,%esi ffffffff80017f85: e9 16 fe ff ff jmp ffffffff80017da0 ffffffff80017f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80017f90 : ffffffff80017f90: 48 85 ff test %rdi,%rdi ffffffff80017f93: 74 44 je ffffffff80017fd9 ffffffff80017f95: 80 3d 68 c2 59 01 00 cmpb $0x0,0x159c268(%rip) # ffffffff815b4204 ffffffff80017f9c: 74 3b je ffffffff80017fd9 ffffffff80017f9e: 9c pushf ffffffff80017f9f: 41 58 pop %r8 ffffffff80017fa1: fa cli ffffffff80017fa2: 8b 0d 78 c2 59 01 mov 0x159c278(%rip),%ecx # ffffffff815b4220 ffffffff80017fa8: 85 c9 test %ecx,%ecx ffffffff80017faa: 7e 2a jle ffffffff80017fd6 ffffffff80017fac: 48 8d 35 8d c2 59 01 lea 0x159c28d(%rip),%rsi # ffffffff815b4240 ffffffff80017fb3: 31 d2 xor %edx,%edx ffffffff80017fb5: 48 89 f0 mov %rsi,%rax ffffffff80017fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80017fbf: 00 ffffffff80017fc0: 80 78 10 00 cmpb $0x0,0x10(%rax) ffffffff80017fc4: 74 05 je ffffffff80017fcb ffffffff80017fc6: 48 3b 38 cmp (%rax),%rdi ffffffff80017fc9: 74 15 je ffffffff80017fe0 ffffffff80017fcb: 83 c2 01 add $0x1,%edx ffffffff80017fce: 48 83 c0 20 add $0x20,%rax ffffffff80017fd2: 39 ca cmp %ecx,%edx ffffffff80017fd4: 75 ea jne ffffffff80017fc0 ffffffff80017fd6: 41 50 push %r8 ffffffff80017fd8: 9d popf ffffffff80017fd9: c3 ret ffffffff80017fda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80017fe0: 4c 63 d2 movslq %edx,%r10 ffffffff80017fe3: 44 8d 49 ff lea -0x1(%rcx),%r9d ffffffff80017fe7: 4c 89 d7 mov %r10,%rdi ffffffff80017fea: 48 c1 e7 05 shl $0x5,%rdi ffffffff80017fee: 48 8d 04 3e lea (%rsi,%rdi,1),%rax ffffffff80017ff2: 48 8b 70 08 mov 0x8(%rax),%rsi ffffffff80017ff6: c6 40 10 00 movb $0x0,0x10(%rax) ffffffff80017ffa: 48 29 35 17 c2 59 01 sub %rsi,0x159c217(%rip) # ffffffff815b4218 ffffffff80018001: 41 39 d1 cmp %edx,%r9d ffffffff80018004: 7e 6c jle ffffffff80018072 ffffffff80018006: 83 e9 02 sub $0x2,%ecx ffffffff80018009: 48 8d 35 50 c2 59 01 lea 0x159c250(%rip),%rsi # ffffffff815b4260 ffffffff80018010: 29 d1 sub %edx,%ecx ffffffff80018012: 4c 01 d1 add %r10,%rcx ffffffff80018015: 48 c1 e1 05 shl $0x5,%rcx ffffffff80018019: 48 01 f1 add %rsi,%rcx ffffffff8001801c: 8d 72 01 lea 0x1(%rdx),%esi ffffffff8001801f: 48 c1 e6 05 shl $0x5,%rsi ffffffff80018023: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001802a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018031: 00 00 00 00 ffffffff80018035: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001803c: 00 00 00 00 ffffffff80018040: 48 89 c2 mov %rax,%rdx ffffffff80018043: 48 83 c0 20 add $0x20,%rax ffffffff80018047: 48 29 fa sub %rdi,%rdx ffffffff8001804a: 4c 8b 14 32 mov (%rdx,%rsi,1),%r10 ffffffff8001804e: 4c 89 50 e0 mov %r10,-0x20(%rax) ffffffff80018052: 4c 8b 54 32 08 mov 0x8(%rdx,%rsi,1),%r10 ffffffff80018057: 4c 89 50 e8 mov %r10,-0x18(%rax) ffffffff8001805b: 4c 8b 54 32 10 mov 0x10(%rdx,%rsi,1),%r10 ffffffff80018060: 4c 89 50 f0 mov %r10,-0x10(%rax) ffffffff80018064: 48 8b 54 32 18 mov 0x18(%rdx,%rsi,1),%rdx ffffffff80018069: 48 89 50 f8 mov %rdx,-0x8(%rax) ffffffff8001806d: 48 39 c8 cmp %rcx,%rax ffffffff80018070: 75 ce jne ffffffff80018040 ffffffff80018072: 44 89 0d a7 c1 59 01 mov %r9d,0x159c1a7(%rip) # ffffffff815b4220 ffffffff80018079: 41 50 push %r8 ffffffff8001807b: 9d popf ffffffff8001807c: c3 ret ffffffff8001807d: 0f 1f 00 nopl (%rax) ffffffff80018080 : ffffffff80018080: 55 push %rbp ffffffff80018081: 49 89 f8 mov %rdi,%r8 ffffffff80018084: 48 89 f7 mov %rsi,%rdi ffffffff80018087: 48 89 e5 mov %rsp,%rbp ffffffff8001808a: 48 83 ec 10 sub $0x10,%rsp ffffffff8001808e: 80 3d 6f c1 59 01 00 cmpb $0x0,0x159c16f(%rip) # ffffffff815b4204 ffffffff80018095: 74 49 je ffffffff800180e0 ffffffff80018097: 48 85 ff test %rdi,%rdi ffffffff8001809a: 0f 84 c0 00 00 00 je ffffffff80018160 ffffffff800180a0: 4d 85 c0 test %r8,%r8 ffffffff800180a3: 0f 84 c6 00 00 00 je ffffffff8001816f ffffffff800180a9: 8b 0d 71 c1 59 01 mov 0x159c171(%rip),%ecx # ffffffff815b4220 ffffffff800180af: 85 c9 test %ecx,%ecx ffffffff800180b1: 7e 23 jle ffffffff800180d6 ffffffff800180b3: 48 8d 35 86 c1 59 01 lea 0x159c186(%rip),%rsi # ffffffff815b4240 ffffffff800180ba: 31 d2 xor %edx,%edx ffffffff800180bc: 48 89 f0 mov %rsi,%rax ffffffff800180bf: 90 nop ffffffff800180c0: 80 78 10 00 cmpb $0x0,0x10(%rax) ffffffff800180c4: 74 05 je ffffffff800180cb ffffffff800180c6: 4c 39 00 cmp %r8,(%rax) ffffffff800180c9: 74 25 je ffffffff800180f0 ffffffff800180cb: 83 c2 01 add $0x1,%edx ffffffff800180ce: 48 83 c0 20 add $0x20,%rax ffffffff800180d2: 39 ca cmp %ecx,%edx ffffffff800180d4: 75 ea jne ffffffff800180c0 ffffffff800180d6: 31 c0 xor %eax,%eax ffffffff800180d8: c9 leave ffffffff800180d9: c3 ret ffffffff800180da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800180e0: e8 db fb ff ff call ffffffff80017cc0 ffffffff800180e5: eb b0 jmp ffffffff80018097 ffffffff800180e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800180ee: 00 00 ffffffff800180f0: 48 63 d2 movslq %edx,%rdx ffffffff800180f3: 4c 89 c0 mov %r8,%rax ffffffff800180f6: 48 c1 e2 05 shl $0x5,%rdx ffffffff800180fa: 48 01 f2 add %rsi,%rdx ffffffff800180fd: 48 39 7a 08 cmp %rdi,0x8(%rdx) ffffffff80018101: 73 d5 jae ffffffff800180d8 ffffffff80018103: be 08 00 00 00 mov $0x8,%esi ffffffff80018108: 48 89 55 f8 mov %rdx,-0x8(%rbp) ffffffff8001810c: 4c 89 45 f0 mov %r8,-0x10(%rbp) ffffffff80018110: e8 8b fc ff ff call ffffffff80017da0 ffffffff80018115: 48 85 c0 test %rax,%rax ffffffff80018118: 74 bc je ffffffff800180d6 ffffffff8001811a: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001811e: 4c 8b 45 f0 mov -0x10(%rbp),%r8 ffffffff80018122: 48 8b 52 08 mov 0x8(%rdx),%rdx ffffffff80018126: 4c 39 c0 cmp %r8,%rax ffffffff80018129: 72 4f jb ffffffff8001817a ffffffff8001812b: 48 85 d2 test %rdx,%rdx ffffffff8001812e: 74 1e je ffffffff8001814e ffffffff80018130: 48 83 ea 01 sub $0x1,%rdx ffffffff80018134: 90 nop ffffffff80018135: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001813c: 00 00 00 00 ffffffff80018140: 41 0f b6 0c 10 movzbl (%r8,%rdx,1),%ecx ffffffff80018145: 88 0c 10 mov %cl,(%rax,%rdx,1) ffffffff80018148: 48 83 ea 01 sub $0x1,%rdx ffffffff8001814c: 73 f2 jae ffffffff80018140 ffffffff8001814e: 4c 89 c7 mov %r8,%rdi ffffffff80018151: 48 89 45 f8 mov %rax,-0x8(%rbp) ffffffff80018155: e8 36 fe ff ff call ffffffff80017f90 ffffffff8001815a: 48 8b 45 f8 mov -0x8(%rbp),%rax ffffffff8001815e: c9 leave ffffffff8001815f: c3 ret ffffffff80018160: 4c 89 c7 mov %r8,%rdi ffffffff80018163: e8 28 fe ff ff call ffffffff80017f90 ffffffff80018168: 31 c0 xor %eax,%eax ffffffff8001816a: e9 69 ff ff ff jmp ffffffff800180d8 ffffffff8001816f: c9 leave ffffffff80018170: be 08 00 00 00 mov $0x8,%esi ffffffff80018175: e9 26 fc ff ff jmp ffffffff80017da0 ffffffff8001817a: 31 c9 xor %ecx,%ecx ffffffff8001817c: 48 85 d2 test %rdx,%rdx ffffffff8001817f: 74 cd je ffffffff8001814e ffffffff80018181: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80018188: 00 00 ffffffff8001818a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018191: 00 00 00 00 ffffffff80018195: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001819c: 00 00 00 00 ffffffff800181a0: 41 0f b6 34 08 movzbl (%r8,%rcx,1),%esi ffffffff800181a5: 40 88 34 08 mov %sil,(%rax,%rcx,1) ffffffff800181a9: 48 83 c1 01 add $0x1,%rcx ffffffff800181ad: 48 39 ca cmp %rcx,%rdx ffffffff800181b0: 75 ee jne ffffffff800181a0 ffffffff800181b2: eb 9a jmp ffffffff8001814e ffffffff800181b4: 90 nop ffffffff800181b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800181bc: 00 00 00 00 ffffffff800181c0 : ffffffff800181c0: 55 push %rbp ffffffff800181c1: b8 00 00 00 02 mov $0x2000000,%eax ffffffff800181c6: 49 89 fa mov %rdi,%r10 ffffffff800181c9: 48 89 e5 mov %rsp,%rbp ffffffff800181cc: 41 57 push %r15 ffffffff800181ce: 41 56 push %r14 ffffffff800181d0: 41 55 push %r13 ffffffff800181d2: 41 54 push %r12 ffffffff800181d4: 53 push %rbx ffffffff800181d5: 48 83 ec 58 sub $0x58,%rsp ffffffff800181d9: 48 8b 1d 38 c0 59 01 mov 0x159c038(%rip),%rbx # ffffffff815b4218 ffffffff800181e0: 48 29 d8 sub %rbx,%rax ffffffff800181e3: 48 89 5d b8 mov %rbx,-0x48(%rbp) ffffffff800181e7: 8b 1d 33 c0 59 01 mov 0x159c033(%rip),%ebx # ffffffff815b4220 ffffffff800181ed: 48 89 45 b0 mov %rax,-0x50(%rbp) ffffffff800181f1: 48 8b 05 18 c0 59 01 mov 0x159c018(%rip),%rax # ffffffff815b4210 ffffffff800181f8: 48 89 45 a8 mov %rax,-0x58(%rbp) ffffffff800181fc: 85 db test %ebx,%ebx ffffffff800181fe: 0f 8e 37 02 00 00 jle ffffffff8001843b ffffffff80018204: 48 63 c3 movslq %ebx,%rax ffffffff80018207: 48 8d 3d 32 c0 59 01 lea 0x159c032(%rip),%rdi # ffffffff815b4240 ffffffff8001820e: 45 31 db xor %r11d,%r11d ffffffff80018211: 45 31 c0 xor %r8d,%r8d ffffffff80018214: 49 89 c1 mov %rax,%r9 ffffffff80018217: 48 89 fa mov %rdi,%rdx ffffffff8001821a: b9 00 00 00 02 mov $0x2000000,%ecx ffffffff8001821f: 49 c1 e1 05 shl $0x5,%r9 ffffffff80018223: 49 01 f9 add %rdi,%r9 ffffffff80018226: 31 ff xor %edi,%edi ffffffff80018228: eb 23 jmp ffffffff8001824d ffffffff8001822a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018231: 00 00 00 00 ffffffff80018235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001823c: 00 00 00 00 ffffffff80018240: 48 83 c2 20 add $0x20,%rdx ffffffff80018244: 49 83 c0 01 add $0x1,%r8 ffffffff80018248: 4c 39 ca cmp %r9,%rdx ffffffff8001824b: 74 25 je ffffffff80018272 ffffffff8001824d: 80 7a 10 00 cmpb $0x0,0x10(%rdx) ffffffff80018251: 75 ed jne ffffffff80018240 ffffffff80018253: 48 8b 72 08 mov 0x8(%rdx),%rsi ffffffff80018257: 49 83 c3 01 add $0x1,%r11 ffffffff8001825b: 48 39 f7 cmp %rsi,%rdi ffffffff8001825e: 48 0f 42 fe cmovb %rsi,%rdi ffffffff80018262: 48 39 f1 cmp %rsi,%rcx ffffffff80018265: 48 0f 47 ce cmova %rsi,%rcx ffffffff80018269: 48 83 c2 20 add $0x20,%rdx ffffffff8001826d: 4c 39 ca cmp %r9,%rdx ffffffff80018270: 75 db jne ffffffff8001824d ffffffff80018272: 31 d2 xor %edx,%edx ffffffff80018274: 4d 85 db test %r11,%r11 ffffffff80018277: 48 0f 44 ca cmove %rdx,%rcx ffffffff8001827b: 31 f6 xor %esi,%esi ffffffff8001827d: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) ffffffff80018282: 0f 84 6e 01 00 00 je ffffffff800183f6 ffffffff80018288: 83 fb 01 cmp $0x1,%ebx ffffffff8001828b: 0f 84 ee 00 00 00 je ffffffff8001837f ffffffff80018291: 41 89 dd mov %ebx,%r13d ffffffff80018294: 89 5d cc mov %ebx,-0x34(%rbp) ffffffff80018297: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff8001829d: 44 8d 7b ff lea -0x1(%rbx),%r15d ffffffff800182a1: 4c 89 45 a0 mov %r8,-0x60(%rbp) ffffffff800182a5: 4c 8d 35 b4 bf 59 01 lea 0x159bfb4(%rip),%r14 # ffffffff815b4260 ffffffff800182ac: 49 c7 c4 e0 ff ff ff mov $0xffffffffffffffe0,%r12 ffffffff800182b3: 4c 89 5d 98 mov %r11,-0x68(%rbp) ffffffff800182b7: 4c 89 f2 mov %r14,%rdx ffffffff800182ba: 48 89 7d 90 mov %rdi,-0x70(%rbp) ffffffff800182be: 48 89 4d 88 mov %rcx,-0x78(%rbp) ffffffff800182c2: 4c 89 6d c0 mov %r13,-0x40(%rbp) ffffffff800182c6: 48 89 45 80 mov %rax,-0x80(%rbp) ffffffff800182ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800182d0: 44 39 4d cc cmp %r9d,-0x34(%rbp) ffffffff800182d4: 7e 7b jle ffffffff80018351 ffffffff800182d6: 45 89 f8 mov %r15d,%r8d ffffffff800182d9: 4c 89 4d d0 mov %r9,-0x30(%rbp) ffffffff800182dd: 48 89 d0 mov %rdx,%rax ffffffff800182e0: 45 29 c8 sub %r9d,%r8d ffffffff800182e3: 4d 01 c8 add %r9,%r8 ffffffff800182e6: 49 c1 e0 05 shl $0x5,%r8 ffffffff800182ea: 4d 01 f0 add %r14,%r8 ffffffff800182ed: 0f 1f 00 nopl (%rax) ffffffff800182f0: 48 8b 7a e0 mov -0x20(%rdx),%rdi ffffffff800182f4: 48 39 38 cmp %rdi,(%rax) ffffffff800182f7: 73 4b jae ffffffff80018344 ffffffff800182f9: 48 8b 08 mov (%rax),%rcx ffffffff800182fc: 4c 8b 6a e8 mov -0x18(%rdx),%r13 ffffffff80018300: 0f b6 5a f0 movzbl -0x10(%rdx),%ebx ffffffff80018304: 44 8b 5a f4 mov -0xc(%rdx),%r11d ffffffff80018308: 48 89 4a e0 mov %rcx,-0x20(%rdx) ffffffff8001830c: 48 8b 48 08 mov 0x8(%rax),%rcx ffffffff80018310: 44 8b 4a f8 mov -0x8(%rdx),%r9d ffffffff80018314: 48 89 4a e8 mov %rcx,-0x18(%rdx) ffffffff80018318: 48 8b 48 10 mov 0x10(%rax),%rcx ffffffff8001831c: 48 89 4a f0 mov %rcx,-0x10(%rdx) ffffffff80018320: 48 8b 48 18 mov 0x18(%rax),%rcx ffffffff80018324: 48 89 4a f8 mov %rcx,-0x8(%rdx) ffffffff80018328: 4a 8d 0c 20 lea (%rax,%r12,1),%rcx ffffffff8001832c: 48 89 7c 31 20 mov %rdi,0x20(%rcx,%rsi,1) ffffffff80018331: 4c 89 6c 31 28 mov %r13,0x28(%rcx,%rsi,1) ffffffff80018336: 88 5c 31 30 mov %bl,0x30(%rcx,%rsi,1) ffffffff8001833a: 44 89 5c 31 34 mov %r11d,0x34(%rcx,%rsi,1) ffffffff8001833f: 44 89 4c 31 38 mov %r9d,0x38(%rcx,%rsi,1) ffffffff80018344: 48 83 c0 20 add $0x20,%rax ffffffff80018348: 4c 39 c0 cmp %r8,%rax ffffffff8001834b: 75 a3 jne ffffffff800182f0 ffffffff8001834d: 4c 8b 4d d0 mov -0x30(%rbp),%r9 ffffffff80018351: 49 83 c1 01 add $0x1,%r9 ffffffff80018355: 48 83 c2 20 add $0x20,%rdx ffffffff80018359: 49 83 ec 20 sub $0x20,%r12 ffffffff8001835d: 48 83 c6 20 add $0x20,%rsi ffffffff80018361: 4c 3b 4d c0 cmp -0x40(%rbp),%r9 ffffffff80018365: 0f 85 65 ff ff ff jne ffffffff800182d0 ffffffff8001836b: 4c 8b 45 a0 mov -0x60(%rbp),%r8 ffffffff8001836f: 4c 8b 5d 98 mov -0x68(%rbp),%r11 ffffffff80018373: 48 8b 7d 90 mov -0x70(%rbp),%rdi ffffffff80018377: 48 8b 4d 88 mov -0x78(%rbp),%rcx ffffffff8001837b: 48 8b 45 80 mov -0x80(%rbp),%rax ffffffff8001837f: 48 c1 e0 05 shl $0x5,%rax ffffffff80018383: 48 8d 15 b6 be 59 01 lea 0x159beb6(%rip),%rdx # ffffffff815b4240 ffffffff8001838a: 48 8d 1d af be 5b 01 lea 0x15bbeaf(%rip),%rbx # ffffffff815d4240 ffffffff80018391: 4c 8d 24 02 lea (%rdx,%rax,1),%r12 ffffffff80018395: 31 c0 xor %eax,%eax ffffffff80018397: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001839e: 00 ffffffff8001839f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800183a6: 00 00 00 00 ffffffff800183aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800183b1: 00 00 00 00 ffffffff800183b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800183bc: 00 00 00 00 ffffffff800183c0: 80 7a 10 00 cmpb $0x0,0x10(%rdx) ffffffff800183c4: 74 1a je ffffffff800183e0 ffffffff800183c6: 48 8b 32 mov (%rdx),%rsi ffffffff800183c9: 49 89 c1 mov %rax,%r9 ffffffff800183cc: 49 29 d9 sub %rbx,%r9 ffffffff800183cf: 49 01 f1 add %rsi,%r9 ffffffff800183d2: 48 39 f3 cmp %rsi,%rbx ffffffff800183d5: 48 8b 5a 08 mov 0x8(%rdx),%rbx ffffffff800183d9: 49 0f 42 c1 cmovb %r9,%rax ffffffff800183dd: 48 01 f3 add %rsi,%rbx ffffffff800183e0: 48 83 c2 20 add $0x20,%rdx ffffffff800183e4: 49 39 d4 cmp %rdx,%r12 ffffffff800183e7: 75 d7 jne ffffffff800183c0 ffffffff800183e9: 48 6b c0 64 imul $0x64,%rax,%rax ffffffff800183ed: 31 d2 xor %edx,%edx ffffffff800183ef: 48 f7 75 b8 divq -0x48(%rbp) ffffffff800183f3: 48 89 c6 mov %rax,%rsi ffffffff800183f6: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff800183fa: 49 c7 02 00 00 00 02 movq $0x2000000,(%r10) ffffffff80018401: 4d 89 42 18 mov %r8,0x18(%r10) ffffffff80018405: 49 89 42 08 mov %rax,0x8(%r10) ffffffff80018409: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff8001840d: 4d 89 5a 20 mov %r11,0x20(%r10) ffffffff80018411: 49 89 42 10 mov %rax,0x10(%r10) ffffffff80018415: 48 8b 45 a8 mov -0x58(%rbp),%rax ffffffff80018419: 49 89 7a 28 mov %rdi,0x28(%r10) ffffffff8001841d: 49 89 42 40 mov %rax,0x40(%r10) ffffffff80018421: 4c 89 d0 mov %r10,%rax ffffffff80018424: 49 89 4a 30 mov %rcx,0x30(%r10) ffffffff80018428: 49 89 72 38 mov %rsi,0x38(%r10) ffffffff8001842c: 48 83 c4 58 add $0x58,%rsp ffffffff80018430: 5b pop %rbx ffffffff80018431: 41 5c pop %r12 ffffffff80018433: 41 5d pop %r13 ffffffff80018435: 41 5e pop %r14 ffffffff80018437: 41 5f pop %r15 ffffffff80018439: 5d pop %rbp ffffffff8001843a: c3 ret ffffffff8001843b: 31 ff xor %edi,%edi ffffffff8001843d: 31 c9 xor %ecx,%ecx ffffffff8001843f: 45 31 c0 xor %r8d,%r8d ffffffff80018442: 45 31 db xor %r11d,%r11d ffffffff80018445: 31 f6 xor %esi,%esi ffffffff80018447: eb ad jmp ffffffff800183f6 ffffffff80018449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80018450 : ffffffff80018450: 55 push %rbp ffffffff80018451: 48 89 e5 mov %rsp,%rbp ffffffff80018454: 41 54 push %r12 ffffffff80018456: 53 push %rbx ffffffff80018457: 48 8d 7d a8 lea -0x58(%rbp),%rdi ffffffff8001845b: 48 83 ec 50 sub $0x50,%rsp ffffffff8001845f: e8 5c fd ff ff call ffffffff800181c0 ffffffff80018464: 4c 8b 65 a8 mov -0x58(%rbp),%r12 ffffffff80018468: 48 8d 3d 37 97 01 00 lea 0x19737(%rip),%rdi # ffffffff80031ba6 ffffffff8001846f: 48 8b 5d b0 mov -0x50(%rbp),%rbx ffffffff80018473: e8 e8 8d fe ff call ffffffff80001260 ffffffff80018478: 48 8d 3d 43 97 01 00 lea 0x19743(%rip),%rdi # ffffffff80031bc2 ffffffff8001847f: e8 dc 8d fe ff call ffffffff80001260 ffffffff80018484: 4c 89 e7 mov %r12,%rdi ffffffff80018487: 48 c1 ef 0a shr $0xa,%rdi ffffffff8001848b: e8 20 aa fe ff call ffffffff80002eb0 ffffffff80018490: 48 8d 3d 20 a2 01 00 lea 0x1a220(%rip),%rdi # ffffffff800326b7 ffffffff80018497: e8 c4 8d fe ff call ffffffff80001260 ffffffff8001849c: 48 8d 3d 32 97 01 00 lea 0x19732(%rip),%rdi # ffffffff80031bd5 ffffffff800184a3: e8 b8 8d fe ff call ffffffff80001260 ffffffff800184a8: 48 89 df mov %rbx,%rdi ffffffff800184ab: 48 c1 ef 0a shr $0xa,%rdi ffffffff800184af: e8 fc a9 fe ff call ffffffff80002eb0 ffffffff800184b4: 48 8d 3d fc a1 01 00 lea 0x1a1fc(%rip),%rdi # ffffffff800326b7 ffffffff800184bb: e8 a0 8d fe ff call ffffffff80001260 ffffffff800184c0: 48 8d 3d 21 97 01 00 lea 0x19721(%rip),%rdi # ffffffff80031be8 ffffffff800184c7: e8 94 8d fe ff call ffffffff80001260 ffffffff800184cc: 48 8b 7d b8 mov -0x48(%rbp),%rdi ffffffff800184d0: 48 c1 ef 0a shr $0xa,%rdi ffffffff800184d4: e8 d7 a9 fe ff call ffffffff80002eb0 ffffffff800184d9: 48 8d 3d d7 a1 01 00 lea 0x1a1d7(%rip),%rdi # ffffffff800326b7 ffffffff800184e0: e8 7b 8d fe ff call ffffffff80001260 ffffffff800184e5: 48 8d 3d 0f 97 01 00 lea 0x1970f(%rip),%rdi # ffffffff80031bfb ffffffff800184ec: e8 6f 8d fe ff call ffffffff80001260 ffffffff800184f1: 8b 7d c0 mov -0x40(%rbp),%edi ffffffff800184f4: e8 b7 a9 fe ff call ffffffff80002eb0 ffffffff800184f9: 48 8d 3d 08 a3 01 00 lea 0x1a308(%rip),%rdi # ffffffff80032808 ffffffff80018500: e8 5b 8d fe ff call ffffffff80001260 ffffffff80018505: 48 8d 3d 02 97 01 00 lea 0x19702(%rip),%rdi # ffffffff80031c0e ffffffff8001850c: e8 4f 8d fe ff call ffffffff80001260 ffffffff80018511: 8b 7d c8 mov -0x38(%rbp),%edi ffffffff80018514: e8 97 a9 fe ff call ffffffff80002eb0 ffffffff80018519: 48 8d 3d e8 a2 01 00 lea 0x1a2e8(%rip),%rdi # ffffffff80032808 ffffffff80018520: e8 3b 8d fe ff call ffffffff80001260 ffffffff80018525: 48 8d 3d f5 96 01 00 lea 0x196f5(%rip),%rdi # ffffffff80031c21 ffffffff8001852c: e8 2f 8d fe ff call ffffffff80001260 ffffffff80018531: 48 8b 7d d0 mov -0x30(%rbp),%rdi ffffffff80018535: 48 c1 ef 0a shr $0xa,%rdi ffffffff80018539: e8 72 a9 fe ff call ffffffff80002eb0 ffffffff8001853e: 48 8d 3d 72 a1 01 00 lea 0x1a172(%rip),%rdi # ffffffff800326b7 ffffffff80018545: e8 16 8d fe ff call ffffffff80001260 ffffffff8001854a: 48 8d 3d e3 96 01 00 lea 0x196e3(%rip),%rdi # ffffffff80031c34 ffffffff80018551: e8 0a 8d fe ff call ffffffff80001260 ffffffff80018556: 48 8b 7d e8 mov -0x18(%rbp),%rdi ffffffff8001855a: 48 c1 ef 0a shr $0xa,%rdi ffffffff8001855e: e8 4d a9 fe ff call ffffffff80002eb0 ffffffff80018563: 48 8d 3d 4d a1 01 00 lea 0x1a14d(%rip),%rdi # ffffffff800326b7 ffffffff8001856a: e8 f1 8c fe ff call ffffffff80001260 ffffffff8001856f: 48 8d 3d d1 96 01 00 lea 0x196d1(%rip),%rdi # ffffffff80031c47 ffffffff80018576: e8 e5 8c fe ff call ffffffff80001260 ffffffff8001857b: 8b 7d e0 mov -0x20(%rbp),%edi ffffffff8001857e: e8 2d a9 fe ff call ffffffff80002eb0 ffffffff80018583: 48 8d 3d d0 96 01 00 lea 0x196d0(%rip),%rdi # ffffffff80031c5a ffffffff8001858a: e8 d1 8c fe ff call ffffffff80001260 ffffffff8001858f: 48 8d 3d c7 96 01 00 lea 0x196c7(%rip),%rdi # ffffffff80031c5d ffffffff80018596: e8 c5 8c fe ff call ffffffff80001260 ffffffff8001859b: 48 6b c3 64 imul $0x64,%rbx,%rax ffffffff8001859f: 31 d2 xor %edx,%edx ffffffff800185a1: 49 f7 f4 div %r12 ffffffff800185a4: 89 c7 mov %eax,%edi ffffffff800185a6: e8 05 a9 fe ff call ffffffff80002eb0 ffffffff800185ab: 48 8d 3d a8 96 01 00 lea 0x196a8(%rip),%rdi # ffffffff80031c5a ffffffff800185b2: e8 a9 8c fe ff call ffffffff80001260 ffffffff800185b7: 48 83 c4 50 add $0x50,%rsp ffffffff800185bb: 48 8d 3d ae 96 01 00 lea 0x196ae(%rip),%rdi # ffffffff80031c70 ffffffff800185c2: 5b pop %rbx ffffffff800185c3: 41 5c pop %r12 ffffffff800185c5: 5d pop %rbp ffffffff800185c6: e9 95 8c fe ff jmp ffffffff80001260 ffffffff800185cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800185d0 : ffffffff800185d0: 55 push %rbp ffffffff800185d1: 48 8d 3d 70 5e 02 00 lea 0x25e70(%rip),%rdi # ffffffff8003e448 ffffffff800185d8: 48 89 e5 mov %rsp,%rbp ffffffff800185db: 41 54 push %r12 ffffffff800185dd: 53 push %rbx ffffffff800185de: e8 7d 8c fe ff call ffffffff80001260 ffffffff800185e3: 48 8d 3d 86 5e 02 00 lea 0x25e86(%rip),%rdi # ffffffff8003e470 ffffffff800185ea: e8 71 8c fe ff call ffffffff80001260 ffffffff800185ef: 48 8d 3d a2 5e 02 00 lea 0x25ea2(%rip),%rdi # ffffffff8003e498 ffffffff800185f6: e8 65 8c fe ff call ffffffff80001260 ffffffff800185fb: 8b 05 1f bc 59 01 mov 0x159bc1f(%rip),%eax # ffffffff815b4220 ffffffff80018601: 85 c0 test %eax,%eax ffffffff80018603: 0f 8e 9f 00 00 00 jle ffffffff800186a8 ffffffff80018609: 48 8d 1d 30 bc 59 01 lea 0x159bc30(%rip),%rbx # ffffffff815b4240 ffffffff80018610: 45 31 e4 xor %r12d,%r12d ffffffff80018613: eb 20 jmp ffffffff80018635 ffffffff80018615: 0f 1f 00 nopl (%rax) ffffffff80018618: 48 8d 3d 75 96 01 00 lea 0x19675(%rip),%rdi # ffffffff80031c94 ffffffff8001861f: e8 3c 8c fe ff call ffffffff80001260 ffffffff80018624: 41 83 c4 01 add $0x1,%r12d ffffffff80018628: 48 83 c3 20 add $0x20,%rbx ffffffff8001862c: 44 39 25 ed bb 59 01 cmp %r12d,0x159bbed(%rip) # ffffffff815b4220 ffffffff80018633: 7e 73 jle ffffffff800186a8 ffffffff80018635: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) ffffffff8001863a: 74 e8 je ffffffff80018624 ffffffff8001863c: 8b 7b 14 mov 0x14(%rbx),%edi ffffffff8001863f: e8 6c a8 fe ff call ffffffff80002eb0 ffffffff80018644: 48 8d 3d 1d 96 01 00 lea 0x1961d(%rip),%rdi # ffffffff80031c68 ffffffff8001864b: e8 10 8c fe ff call ffffffff80001260 ffffffff80018650: 48 8d 3d 92 a0 01 00 lea 0x1a092(%rip),%rdi # ffffffff800326e9 ffffffff80018657: e8 04 8c fe ff call ffffffff80001260 ffffffff8001865c: 48 8b 3b mov (%rbx),%rdi ffffffff8001865f: 48 c1 ef 0a shr $0xa,%rdi ffffffff80018663: e8 48 a8 fe ff call ffffffff80002eb0 ffffffff80018668: 48 8d 3d fe 95 01 00 lea 0x195fe(%rip),%rdi # ffffffff80031c6d ffffffff8001866f: e8 ec 8b fe ff call ffffffff80001260 ffffffff80018674: 48 8b 7b 08 mov 0x8(%rbx),%rdi ffffffff80018678: 48 c1 ef 0a shr $0xa,%rdi ffffffff8001867c: e8 2f a8 fe ff call ffffffff80002eb0 ffffffff80018681: 48 8d 3d 03 96 01 00 lea 0x19603(%rip),%rdi # ffffffff80031c8b ffffffff80018688: e8 d3 8b fe ff call ffffffff80001260 ffffffff8001868d: 80 7b 10 00 cmpb $0x0,0x10(%rbx) ffffffff80018691: 75 85 jne ffffffff80018618 ffffffff80018693: 48 8d 3d 01 96 01 00 lea 0x19601(%rip),%rdi # ffffffff80031c9b ffffffff8001869a: e8 c1 8b fe ff call ffffffff80001260 ffffffff8001869f: eb 83 jmp ffffffff80018624 ffffffff800186a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800186a8: 5b pop %rbx ffffffff800186a9: 48 8d 3d 18 5e 02 00 lea 0x25e18(%rip),%rdi # ffffffff8003e4c8 ffffffff800186b0: 41 5c pop %r12 ffffffff800186b2: 5d pop %rbp ffffffff800186b3: e9 a8 8b fe ff jmp ffffffff80001260 ffffffff800186b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800186bf: 00 ffffffff800186c0 : ffffffff800186c0: 8b 35 5a bb 59 01 mov 0x159bb5a(%rip),%esi # ffffffff815b4220 ffffffff800186c6: 85 f6 test %esi,%esi ffffffff800186c8: 0f 8e bc 00 00 00 jle ffffffff8001878a ffffffff800186ce: 55 push %rbp ffffffff800186cf: 48 89 e5 mov %rsp,%rbp ffffffff800186d2: 41 57 push %r15 ffffffff800186d4: 4c 8d 3d 85 bb 59 01 lea 0x159bb85(%rip),%r15 # ffffffff815b4260 ffffffff800186db: 41 56 push %r14 ffffffff800186dd: 41 55 push %r13 ffffffff800186df: 45 31 ed xor %r13d,%r13d ffffffff800186e2: 41 54 push %r12 ffffffff800186e4: 45 31 e4 xor %r12d,%r12d ffffffff800186e7: 53 push %rbx ffffffff800186e8: 48 83 ec 08 sub $0x8,%rsp ffffffff800186ec: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800186f0: 41 83 c5 01 add $0x1,%r13d ffffffff800186f4: 41 39 f5 cmp %esi,%r13d ffffffff800186f7: 7d 57 jge ffffffff80018750 ffffffff800186f9: 4c 89 fb mov %r15,%rbx ffffffff800186fc: 45 89 ee mov %r13d,%r14d ffffffff800186ff: 90 nop ffffffff80018700: 48 8b 13 mov (%rbx),%rdx ffffffff80018703: 48 8b 4b 08 mov 0x8(%rbx),%rcx ffffffff80018707: 49 8b 47 e0 mov -0x20(%r15),%rax ffffffff8001870b: 48 01 d1 add %rdx,%rcx ffffffff8001870e: 48 39 c8 cmp %rcx,%rax ffffffff80018711: 73 1f jae ffffffff80018732 ffffffff80018713: 49 03 47 e8 add -0x18(%r15),%rax ffffffff80018717: 48 39 c2 cmp %rax,%rdx ffffffff8001871a: 73 16 jae ffffffff80018732 ffffffff8001871c: 48 8d 3d cd 5d 02 00 lea 0x25dcd(%rip),%rdi # ffffffff8003e4f0 ffffffff80018723: 41 83 c4 01 add $0x1,%r12d ffffffff80018727: e8 34 8b fe ff call ffffffff80001260 ffffffff8001872c: 8b 35 ee ba 59 01 mov 0x159baee(%rip),%esi # ffffffff815b4220 ffffffff80018732: 41 83 c6 01 add $0x1,%r14d ffffffff80018736: 48 83 c3 20 add $0x20,%rbx ffffffff8001873a: 44 39 f6 cmp %r14d,%esi ffffffff8001873d: 7f c1 jg ffffffff80018700 ffffffff8001873f: 49 83 c7 20 add $0x20,%r15 ffffffff80018743: 44 39 ee cmp %r13d,%esi ffffffff80018746: 7f a8 jg ffffffff800186f0 ffffffff80018748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001874f: 00 ffffffff80018750: 48 8d 3d 4a 95 01 00 lea 0x1954a(%rip),%rdi # ffffffff80031ca1 ffffffff80018757: 45 85 e4 test %r12d,%r12d ffffffff8001875a: 74 1b je ffffffff80018777 ffffffff8001875c: 48 8d 3d b5 5d 02 00 lea 0x25db5(%rip),%rdi # ffffffff8003e518 ffffffff80018763: e8 f8 8a fe ff call ffffffff80001260 ffffffff80018768: 44 89 e7 mov %r12d,%edi ffffffff8001876b: e8 40 a7 fe ff call ffffffff80002eb0 ffffffff80018770: 48 8d 3d 41 95 01 00 lea 0x19541(%rip),%rdi # ffffffff80031cb8 ffffffff80018777: 48 83 c4 08 add $0x8,%rsp ffffffff8001877b: 5b pop %rbx ffffffff8001877c: 41 5c pop %r12 ffffffff8001877e: 41 5d pop %r13 ffffffff80018780: 41 5e pop %r14 ffffffff80018782: 41 5f pop %r15 ffffffff80018784: 5d pop %rbp ffffffff80018785: e9 d6 8a fe ff jmp ffffffff80001260 ffffffff8001878a: 48 8d 3d 10 95 01 00 lea 0x19510(%rip),%rdi # ffffffff80031ca1 ffffffff80018791: e9 ca 8a fe ff jmp ffffffff80001260 ffffffff80018796: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001879d: 00 00 00 ffffffff800187a0 : ffffffff800187a0: 55 push %rbp ffffffff800187a1: 48 8d 3d 19 95 01 00 lea 0x19519(%rip),%rdi # ffffffff80031cc1 ffffffff800187a8: 48 89 e5 mov %rsp,%rbp ffffffff800187ab: e8 b0 8a fe ff call ffffffff80001260 ffffffff800187b0: 48 8d 3d 1f 95 01 00 lea 0x1951f(%rip),%rdi # ffffffff80031cd6 ffffffff800187b7: e8 a4 8a fe ff call ffffffff80001260 ffffffff800187bc: 8b 3d 5e ba 59 01 mov 0x159ba5e(%rip),%edi # ffffffff815b4220 ffffffff800187c2: e8 e9 a6 fe ff call ffffffff80002eb0 ffffffff800187c7: 48 8d 3d 3a a0 01 00 lea 0x1a03a(%rip),%rdi # ffffffff80032808 ffffffff800187ce: e8 8d 8a fe ff call ffffffff80001260 ffffffff800187d3: 5d pop %rbp ffffffff800187d4: e9 f7 fd ff ff jmp ffffffff800185d0 ffffffff800187d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800187e0 : ffffffff800187e0: 48 8b 05 29 ba 59 01 mov 0x159ba29(%rip),%rax # ffffffff815b4210 ffffffff800187e7: c3 ret ffffffff800187e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800187ef: 00 ffffffff800187f0 : ffffffff800187f0: 48 8b 05 21 ba 59 01 mov 0x159ba21(%rip),%rax # ffffffff815b4218 ffffffff800187f7: 48 89 05 12 ba 59 01 mov %rax,0x159ba12(%rip) # ffffffff815b4210 ffffffff800187fe: c3 ret ffffffff800187ff: 90 nop ffffffff80018800 : ffffffff80018800: 48 85 ff test %rdi,%rdi ffffffff80018803: 74 63 je ffffffff80018868 ffffffff80018805: 48 8d 15 34 ba 5b 01 lea 0x15bba34(%rip),%rdx # ffffffff815d4240 ffffffff8001880c: 48 39 d7 cmp %rdx,%rdi ffffffff8001880f: 0f 92 c0 setb %al ffffffff80018812: 48 81 c2 00 00 00 02 add $0x2000000,%rdx ffffffff80018819: 48 39 d7 cmp %rdx,%rdi ffffffff8001881c: 0f 93 c2 setae %dl ffffffff8001881f: 08 d0 or %dl,%al ffffffff80018821: 75 45 jne ffffffff80018868 ffffffff80018823: 48 63 35 f6 b9 59 01 movslq 0x159b9f6(%rip),%rsi # ffffffff815b4220 ffffffff8001882a: 85 f6 test %esi,%esi ffffffff8001882c: 7e 34 jle ffffffff80018862 ffffffff8001882e: 48 8d 15 0b ba 59 01 lea 0x159ba0b(%rip),%rdx # ffffffff815b4240 ffffffff80018835: 48 c1 e6 05 shl $0x5,%rsi ffffffff80018839: 48 01 d6 add %rdx,%rsi ffffffff8001883c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80018840: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx ffffffff80018844: 84 c9 test %cl,%cl ffffffff80018846: 74 05 je ffffffff8001884d ffffffff80018848: 48 39 3a cmp %rdi,(%rdx) ffffffff8001884b: 74 13 je ffffffff80018860 ffffffff8001884d: 48 83 c2 20 add $0x20,%rdx ffffffff80018851: 48 39 f2 cmp %rsi,%rdx ffffffff80018854: 75 ea jne ffffffff80018840 ffffffff80018856: c3 ret ffffffff80018857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001885e: 00 00 ffffffff80018860: 89 c8 mov %ecx,%eax ffffffff80018862: c3 ret ffffffff80018863: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80018868: 31 c0 xor %eax,%eax ffffffff8001886a: c3 ret ffffffff8001886b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80018872: 00 00 00 ffffffff80018875: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001887c: 00 00 00 ffffffff8001887f: 90 nop ffffffff80018880 : ffffffff80018880: 55 push %rbp ffffffff80018881: 4c 8d 05 a8 c0 5b 03 lea 0x35bc0a8(%rip),%r8 # ffffffff835d4930 ffffffff80018888: 48 8d 3d 91 be 5b 03 lea 0x35bbe91(%rip),%rdi # ffffffff835d4720 ffffffff8001888f: 49 8d b0 70 fe ff ff lea -0x190(%r8),%rsi ffffffff80018896: 48 8d 0d 03 be 5b 03 lea 0x35bbe03(%rip),%rcx # ffffffff835d46a0 ffffffff8001889d: 48 89 f2 mov %rsi,%rdx ffffffff800188a0: 48 89 e5 mov %rsp,%rbp ffffffff800188a3: 41 57 push %r15 ffffffff800188a5: 41 56 push %r14 ffffffff800188a7: 41 55 push %r13 ffffffff800188a9: 41 54 push %r12 ffffffff800188ab: 53 push %rbx ffffffff800188ac: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800188b0: 31 c0 xor %eax,%eax ffffffff800188b2: 0f 1f 00 nopl (%rax) ffffffff800188b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800188bc: 00 00 00 00 ffffffff800188c0: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) ffffffff800188c7: c6 04 07 00 movb $0x0,(%rdi,%rax,1) ffffffff800188cb: c6 04 01 00 movb $0x0,(%rcx,%rax,1) ffffffff800188cf: 48 83 c0 01 add $0x1,%rax ffffffff800188d3: 48 83 f8 0a cmp $0xa,%rax ffffffff800188d7: 75 e7 jne ffffffff800188c0 ffffffff800188d9: 48 83 c2 28 add $0x28,%rdx ffffffff800188dd: 48 83 c7 0a add $0xa,%rdi ffffffff800188e1: 48 83 c1 0a add $0xa,%rcx ffffffff800188e5: 4c 39 c2 cmp %r8,%rdx ffffffff800188e8: 75 c6 jne ffffffff800188b0 ffffffff800188ea: 8b 0d d8 5c 05 00 mov 0x55cd8(%rip),%ecx # ffffffff8006e5c8 ffffffff800188f0: bf 0a 00 00 00 mov $0xa,%edi ffffffff800188f5: 41 b8 cd cc cc cc mov $0xcccccccd,%r8d ffffffff800188fb: 69 c1 6d 4e c6 41 imul $0x41c64e6d,%ecx,%eax ffffffff80018901: 05 39 30 00 00 add $0x3039,%eax ffffffff80018906: 89 c2 mov %eax,%edx ffffffff80018908: 69 c0 6d 4e c6 41 imul $0x41c64e6d,%eax,%eax ffffffff8001890e: c1 ea 10 shr $0x10,%edx ffffffff80018911: 41 89 d1 mov %edx,%r9d ffffffff80018914: 81 e2 ff 7f 00 00 and $0x7fff,%edx ffffffff8001891a: 49 0f af d0 imul %r8,%rdx ffffffff8001891e: 41 81 e1 ff 7f 00 00 and $0x7fff,%r9d ffffffff80018925: 48 c1 ea 23 shr $0x23,%rdx ffffffff80018929: 8d 0c 92 lea (%rdx,%rdx,4),%ecx ffffffff8001892c: 44 89 ca mov %r9d,%edx ffffffff8001892f: 01 c9 add %ecx,%ecx ffffffff80018931: 29 ca sub %ecx,%edx ffffffff80018933: 8d 88 39 30 00 00 lea 0x3039(%rax),%ecx ffffffff80018939: 89 c8 mov %ecx,%eax ffffffff8001893b: 48 63 d2 movslq %edx,%rdx ffffffff8001893e: c1 e8 10 shr $0x10,%eax ffffffff80018941: 41 89 c2 mov %eax,%r10d ffffffff80018944: 25 ff 7f 00 00 and $0x7fff,%eax ffffffff80018949: 49 0f af c0 imul %r8,%rax ffffffff8001894d: 41 81 e2 ff 7f 00 00 and $0x7fff,%r10d ffffffff80018954: 48 c1 e8 23 shr $0x23,%rax ffffffff80018958: 44 8d 0c 80 lea (%rax,%rax,4),%r9d ffffffff8001895c: 44 89 d0 mov %r10d,%eax ffffffff8001895f: 45 01 c9 add %r9d,%r9d ffffffff80018962: 44 29 c8 sub %r9d,%eax ffffffff80018965: 48 98 cltq ffffffff80018967: 4c 8d 0c 80 lea (%rax,%rax,4),%r9 ffffffff8001896b: 4e 8d 0c 4a lea (%rdx,%r9,2),%r9 ffffffff8001896f: 42 83 3c 8e ff cmpl $0xffffffff,(%rsi,%r9,4) ffffffff80018974: 0f 85 82 00 00 00 jne ffffffff800189fc ffffffff8001897a: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d ffffffff80018980: 69 c9 6d 4e c6 41 imul $0x41c64e6d,%ecx,%ecx ffffffff80018986: 81 c1 39 30 00 00 add $0x3039,%ecx ffffffff8001898c: 89 ca mov %ecx,%edx ffffffff8001898e: 69 c9 6d 4e c6 41 imul $0x41c64e6d,%ecx,%ecx ffffffff80018994: c1 ea 10 shr $0x10,%edx ffffffff80018997: 41 89 d2 mov %edx,%r10d ffffffff8001899a: 81 e2 ff 7f 00 00 and $0x7fff,%edx ffffffff800189a0: 49 0f af d1 imul %r9,%rdx ffffffff800189a4: 41 81 e2 ff 7f 00 00 and $0x7fff,%r10d ffffffff800189ab: 81 c1 39 30 00 00 add $0x3039,%ecx ffffffff800189b1: 48 c1 ea 23 shr $0x23,%rdx ffffffff800189b5: 8d 04 92 lea (%rdx,%rdx,4),%eax ffffffff800189b8: 44 89 d2 mov %r10d,%edx ffffffff800189bb: 01 c0 add %eax,%eax ffffffff800189bd: 29 c2 sub %eax,%edx ffffffff800189bf: 89 c8 mov %ecx,%eax ffffffff800189c1: c1 e8 10 shr $0x10,%eax ffffffff800189c4: 48 63 d2 movslq %edx,%rdx ffffffff800189c7: 41 89 c3 mov %eax,%r11d ffffffff800189ca: 25 ff 7f 00 00 and $0x7fff,%eax ffffffff800189cf: 49 0f af c1 imul %r9,%rax ffffffff800189d3: 41 81 e3 ff 7f 00 00 and $0x7fff,%r11d ffffffff800189da: 48 c1 e8 23 shr $0x23,%rax ffffffff800189de: 44 8d 14 80 lea (%rax,%rax,4),%r10d ffffffff800189e2: 44 89 d8 mov %r11d,%eax ffffffff800189e5: 45 01 d2 add %r10d,%r10d ffffffff800189e8: 44 29 d0 sub %r10d,%eax ffffffff800189eb: 48 98 cltq ffffffff800189ed: 4c 8d 14 80 lea (%rax,%rax,4),%r10 ffffffff800189f1: 4e 8d 14 52 lea (%rdx,%r10,2),%r10 ffffffff800189f5: 42 83 3c 96 ff cmpl $0xffffffff,(%rsi,%r10,4) ffffffff800189fa: 74 84 je ffffffff80018980 ffffffff800189fc: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80018a00: 48 8d 04 42 lea (%rdx,%rax,2),%rax ffffffff80018a04: c7 04 86 ff ff ff ff movl $0xffffffff,(%rsi,%rax,4) ffffffff80018a0b: 83 ef 01 sub $0x1,%edi ffffffff80018a0e: 0f 85 e7 fe ff ff jne ffffffff800188fb ffffffff80018a14: 89 0d ae 5b 05 00 mov %ecx,0x55bae(%rip) # ffffffff8006e5c8 ffffffff80018a1a: 4c 8d 3d 53 bd 5b 03 lea 0x35bbd53(%rip),%r15 # ffffffff835d4774 ffffffff80018a21: 41 be ff ff ff ff mov $0xffffffff,%r14d ffffffff80018a27: 41 bc 02 00 00 00 mov $0x2,%r12d ffffffff80018a2d: 49 c7 c2 fe f7 ff ff mov $0xfffffffffffff7fe,%r10 ffffffff80018a34: 90 nop ffffffff80018a35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018a3c: 00 00 00 00 ffffffff80018a40: 45 89 f5 mov %r14d,%r13d ffffffff80018a43: 4d 89 f8 mov %r15,%r8 ffffffff80018a46: 41 83 c6 01 add $0x1,%r14d ffffffff80018a4a: 45 31 db xor %r11d,%r11d ffffffff80018a4d: eb 1f jmp ffffffff80018a6e ffffffff80018a4f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80018a55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018a5c: 00 00 00 00 ffffffff80018a60: 49 83 c3 01 add $0x1,%r11 ffffffff80018a64: 49 83 c0 04 add $0x4,%r8 ffffffff80018a68: 49 83 fb 0a cmp $0xa,%r11 ffffffff80018a6c: 74 5a je ffffffff80018ac8 ffffffff80018a6e: 41 83 78 2c ff cmpl $0xffffffff,0x2c(%r8) ffffffff80018a73: 74 eb je ffffffff80018a60 ffffffff80018a75: 44 89 df mov %r11d,%edi ffffffff80018a78: 4c 89 c6 mov %r8,%rsi ffffffff80018a7b: 44 89 e9 mov %r13d,%ecx ffffffff80018a7e: 31 db xor %ebx,%ebx ffffffff80018a80: 83 f9 09 cmp $0x9,%ecx ffffffff80018a83: 41 0f 96 c1 setbe %r9b ffffffff80018a87: 31 c0 xor %eax,%eax ffffffff80018a89: 8d 14 07 lea (%rdi,%rax,1),%edx ffffffff80018a8c: 49 0f a3 d2 bt %rdx,%r10 ffffffff80018a90: 73 0e jae ffffffff80018aa0 ffffffff80018a92: 45 84 c9 test %r9b,%r9b ffffffff80018a95: 74 09 je ffffffff80018aa0 ffffffff80018a97: 83 3c 86 ff cmpl $0xffffffff,(%rsi,%rax,4) ffffffff80018a9b: 75 03 jne ffffffff80018aa0 ffffffff80018a9d: 83 c3 01 add $0x1,%ebx ffffffff80018aa0: 48 83 c0 01 add $0x1,%rax ffffffff80018aa4: 48 83 f8 03 cmp $0x3,%rax ffffffff80018aa8: 75 df jne ffffffff80018a89 ffffffff80018aaa: 83 c1 01 add $0x1,%ecx ffffffff80018aad: 48 83 c6 28 add $0x28,%rsi ffffffff80018ab1: 44 39 e1 cmp %r12d,%ecx ffffffff80018ab4: 75 ca jne ffffffff80018a80 ffffffff80018ab6: 49 83 c3 01 add $0x1,%r11 ffffffff80018aba: 41 89 58 2c mov %ebx,0x2c(%r8) ffffffff80018abe: 49 83 c0 04 add $0x4,%r8 ffffffff80018ac2: 49 83 fb 0a cmp $0xa,%r11 ffffffff80018ac6: 75 a6 jne ffffffff80018a6e ffffffff80018ac8: 49 83 c7 28 add $0x28,%r15 ffffffff80018acc: 41 83 c4 01 add $0x1,%r12d ffffffff80018ad0: 41 83 fe 09 cmp $0x9,%r14d ffffffff80018ad4: 0f 85 66 ff ff ff jne ffffffff80018a40 ffffffff80018ada: 5b pop %rbx ffffffff80018adb: 41 5c pop %r12 ffffffff80018add: c6 05 b9 bb 5b 03 00 movb $0x0,0x35bbbb9(%rip) # ffffffff835d469d ffffffff80018ae4: 41 5d pop %r13 ffffffff80018ae6: 41 5e pop %r14 ffffffff80018ae8: c6 05 ad bb 5b 03 00 movb $0x0,0x35bbbad(%rip) # ffffffff835d469c ffffffff80018aef: c7 05 9f bb 5b 03 00 movl $0x0,0x35bbb9f(%rip) # ffffffff835d4698 ffffffff80018af6: 00 00 00 ffffffff80018af9: 41 5f pop %r15 ffffffff80018afb: 5d pop %rbp ffffffff80018afc: c3 ret ffffffff80018afd: 0f 1f 00 nopl (%rax) ffffffff80018b00 : ffffffff80018b00: 8d 46 01 lea 0x1(%rsi),%eax ffffffff80018b03: ba 01 08 00 00 mov $0x801,%edx ffffffff80018b08: 48 0f a3 c2 bt %rax,%rdx ffffffff80018b0c: 0f 82 ae 00 00 00 jb ffffffff80018bc0 ffffffff80018b12: 83 ff 09 cmp $0x9,%edi ffffffff80018b15: 0f 87 a5 00 00 00 ja ffffffff80018bc0 ffffffff80018b1b: 48 63 c6 movslq %esi,%rax ffffffff80018b1e: 48 63 cf movslq %edi,%rcx ffffffff80018b21: 48 8d 14 80 lea (%rax,%rax,4),%rdx ffffffff80018b25: 48 8d 05 f4 bb 5b 03 lea 0x35bbbf4(%rip),%rax # ffffffff835d4720 ffffffff80018b2c: 48 01 d2 add %rdx,%rdx ffffffff80018b2f: 48 01 d0 add %rdx,%rax ffffffff80018b32: 48 01 c8 add %rcx,%rax ffffffff80018b35: 80 38 00 cmpb $0x0,(%rax) ffffffff80018b38: 0f 85 82 00 00 00 jne ffffffff80018bc0 ffffffff80018b3e: 4c 8d 05 5b bb 5b 03 lea 0x35bbb5b(%rip),%r8 # ffffffff835d46a0 ffffffff80018b45: 49 01 d0 add %rdx,%r8 ffffffff80018b48: 41 80 3c 08 00 cmpb $0x0,(%r8,%rcx,1) ffffffff80018b4d: 75 71 jne ffffffff80018bc0 ffffffff80018b4f: 48 01 ca add %rcx,%rdx ffffffff80018b52: 48 8d 0d 47 bc 5b 03 lea 0x35bbc47(%rip),%rcx # ffffffff835d47a0 ffffffff80018b59: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80018b5c: 83 fa ff cmp $0xffffffff,%edx ffffffff80018b5f: 74 5f je ffffffff80018bc0 ffffffff80018b61: 83 05 30 bb 5b 03 01 addl $0x1,0x35bbb30(%rip) # ffffffff835d4698 ffffffff80018b68: c6 00 01 movb $0x1,(%rax) ffffffff80018b6b: 85 d2 test %edx,%edx ffffffff80018b6d: 75 51 jne ffffffff80018bc0 ffffffff80018b6f: 55 push %rbp ffffffff80018b70: 48 89 e5 mov %rsp,%rbp ffffffff80018b73: 41 57 push %r15 ffffffff80018b75: 44 8d 7f 02 lea 0x2(%rdi),%r15d ffffffff80018b79: 41 56 push %r14 ffffffff80018b7b: 44 8d 76 ff lea -0x1(%rsi),%r14d ffffffff80018b7f: 41 55 push %r13 ffffffff80018b81: 44 8d 6f ff lea -0x1(%rdi),%r13d ffffffff80018b85: 41 54 push %r12 ffffffff80018b87: 44 8d 66 02 lea 0x2(%rsi),%r12d ffffffff80018b8b: 53 push %rbx ffffffff80018b8c: 48 83 ec 08 sub $0x8,%rsp ffffffff80018b90: 44 89 eb mov %r13d,%ebx ffffffff80018b93: 89 df mov %ebx,%edi ffffffff80018b95: 44 89 f6 mov %r14d,%esi ffffffff80018b98: 83 c3 01 add $0x1,%ebx ffffffff80018b9b: e8 60 ff ff ff call ffffffff80018b00 ffffffff80018ba0: 44 39 fb cmp %r15d,%ebx ffffffff80018ba3: 75 ee jne ffffffff80018b93 ffffffff80018ba5: 41 8d 46 01 lea 0x1(%r14),%eax ffffffff80018ba9: 41 89 c6 mov %eax,%r14d ffffffff80018bac: 44 39 e0 cmp %r12d,%eax ffffffff80018baf: 75 df jne ffffffff80018b90 ffffffff80018bb1: 48 83 c4 08 add $0x8,%rsp ffffffff80018bb5: 5b pop %rbx ffffffff80018bb6: 41 5c pop %r12 ffffffff80018bb8: 41 5d pop %r13 ffffffff80018bba: 41 5e pop %r14 ffffffff80018bbc: 41 5f pop %r15 ffffffff80018bbe: 5d pop %rbp ffffffff80018bbf: c3 ret ffffffff80018bc0: c3 ret ffffffff80018bc1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80018bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018bcc: 00 00 00 00 ffffffff80018bd0 : ffffffff80018bd0: 55 push %rbp ffffffff80018bd1: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff80018bd7: 48 89 e5 mov %rsp,%rbp ffffffff80018bda: 41 57 push %r15 ffffffff80018bdc: 41 56 push %r14 ffffffff80018bde: 41 55 push %r13 ffffffff80018be0: 41 54 push %r12 ffffffff80018be2: 53 push %rbx ffffffff80018be3: 48 89 fb mov %rdi,%rbx ffffffff80018be6: 48 83 ec 48 sub $0x48,%rsp ffffffff80018bea: 8b 47 14 mov 0x14(%rdi),%eax ffffffff80018bed: 8d 48 de lea -0x22(%rax),%ecx ffffffff80018bf0: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80018bf3: 8d 50 f8 lea -0x8(%rax),%edx ffffffff80018bf6: 8b 47 0c mov 0xc(%rdi),%eax ffffffff80018bf9: 8d 70 1e lea 0x1e(%rax),%esi ffffffff80018bfc: 8b 47 08 mov 0x8(%rdi),%eax ffffffff80018bff: 8d 78 04 lea 0x4(%rax),%edi ffffffff80018c02: e8 79 c4 ff ff call ffffffff80015080 ffffffff80018c07: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80018c0a: 80 3d 8c ba 5b 03 00 cmpb $0x0,0x35bba8c(%rip) # ffffffff835d469d ffffffff80018c11: 8d 70 24 lea 0x24(%rax),%esi ffffffff80018c14: 8b 43 08 mov 0x8(%rbx),%eax ffffffff80018c17: 8d 78 0a lea 0xa(%rax),%edi ffffffff80018c1a: 0f 85 dc 01 00 00 jne ffffffff80018dfc ffffffff80018c20: 80 3d 75 ba 5b 03 00 cmpb $0x0,0x35bba75(%rip) # ffffffff835d469c ffffffff80018c27: 0f 85 9d 01 00 00 jne ffffffff80018dca ffffffff80018c2d: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80018c32: 48 8d 15 d0 9b 01 00 lea 0x19bd0(%rip),%rdx # ffffffff80032809 ffffffff80018c39: e8 e2 ca ff ff call ffffffff80015720 ffffffff80018c3e: 8b 4b 08 mov 0x8(%rbx),%ecx ffffffff80018c41: 44 8b 63 0c mov 0xc(%rbx),%r12d ffffffff80018c45: 48 8d 35 54 ba 5b 03 lea 0x35bba54(%rip),%rsi # ffffffff835d46a0 ffffffff80018c4c: 4c 8d 3d 4d bb 5b 03 lea 0x35bbb4d(%rip),%r15 # ffffffff835d47a0 ffffffff80018c53: 48 89 75 b0 mov %rsi,-0x50(%rbp) ffffffff80018c57: 48 8d 1d c2 ba 5b 03 lea 0x35bbac2(%rip),%rbx # ffffffff835d4720 ffffffff80018c5e: 8d 79 0a lea 0xa(%rcx),%edi ffffffff80018c61: 89 4d a4 mov %ecx,-0x5c(%rbp) ffffffff80018c64: 83 c1 12 add $0x12,%ecx ffffffff80018c67: 41 8d 44 24 3e lea 0x3e(%r12),%eax ffffffff80018c6c: 89 4d b8 mov %ecx,-0x48(%rbp) ffffffff80018c6f: 48 8d 4d ce lea -0x32(%rbp),%rcx ffffffff80018c73: 48 89 4d a8 mov %rcx,-0x58(%rbp) ffffffff80018c77: 44 89 65 a0 mov %r12d,-0x60(%rbp) ffffffff80018c7b: 89 7d 9c mov %edi,-0x64(%rbp) ffffffff80018c7e: 66 90 xchg %ax,%ax ffffffff80018c80: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80018c83: 44 8b 6d b8 mov -0x48(%rbp),%r13d ffffffff80018c87: 44 8d 60 fa lea -0x6(%rax),%r12d ffffffff80018c8b: 45 31 f6 xor %r14d,%r14d ffffffff80018c8e: eb 5e jmp ffffffff80018cee ffffffff80018c90: ba 14 00 00 00 mov $0x14,%edx ffffffff80018c95: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80018c9b: b9 14 00 00 00 mov $0x14,%ecx ffffffff80018ca0: 44 89 e6 mov %r12d,%esi ffffffff80018ca3: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80018ca9: e8 52 c7 ff ff call ffffffff80015400 ffffffff80018cae: 43 8b 14 b7 mov (%r15,%r14,4),%edx ffffffff80018cb2: 83 fa ff cmp $0xffffffff,%edx ffffffff80018cb5: 0f 84 25 01 00 00 je ffffffff80018de0 ffffffff80018cbb: 85 d2 test %edx,%edx ffffffff80018cbd: 7e 21 jle ffffffff80018ce0 ffffffff80018cbf: 83 c2 30 add $0x30,%edx ffffffff80018cc2: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80018cc5: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80018cca: 44 89 ef mov %r13d,%edi ffffffff80018ccd: 88 55 ce mov %dl,-0x32(%rbp) ffffffff80018cd0: 48 8b 55 a8 mov -0x58(%rbp),%rdx ffffffff80018cd4: c6 45 cf 00 movb $0x0,-0x31(%rbp) ffffffff80018cd8: e8 43 ca ff ff call ffffffff80015720 ffffffff80018cdd: 0f 1f 00 nopl (%rax) ffffffff80018ce0: 49 83 c6 01 add $0x1,%r14 ffffffff80018ce4: 41 83 c5 14 add $0x14,%r13d ffffffff80018ce8: 49 83 fe 0a cmp $0xa,%r14 ffffffff80018cec: 74 62 je ffffffff80018d50 ffffffff80018cee: 41 8d 7d f8 lea -0x8(%r13),%edi ffffffff80018cf2: 42 80 3c 33 00 cmpb $0x0,(%rbx,%r14,1) ffffffff80018cf7: 75 97 jne ffffffff80018c90 ffffffff80018cf9: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80018cff: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80018d05: b9 14 00 00 00 mov $0x14,%ecx ffffffff80018d0a: 44 89 e6 mov %r12d,%esi ffffffff80018d0d: ba 14 00 00 00 mov $0x14,%edx ffffffff80018d12: e8 e9 c6 ff ff call ffffffff80015400 ffffffff80018d17: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff80018d1b: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) ffffffff80018d20: 74 be je ffffffff80018ce0 ffffffff80018d22: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80018d25: 41 8d 7d ff lea -0x1(%r13),%edi ffffffff80018d29: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff80018d2e: 49 83 c6 01 add $0x1,%r14 ffffffff80018d32: 48 8d 15 44 8d 01 00 lea 0x18d44(%rip),%rdx # ffffffff80031a7d ffffffff80018d39: 41 83 c5 14 add $0x14,%r13d ffffffff80018d3d: e8 de c9 ff ff call ffffffff80015720 ffffffff80018d42: 49 83 fe 0a cmp $0xa,%r14 ffffffff80018d46: 75 a6 jne ffffffff80018cee ffffffff80018d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80018d4f: 00 ffffffff80018d50: 8b 45 bc mov -0x44(%rbp),%eax ffffffff80018d53: 49 83 c7 28 add $0x28,%r15 ffffffff80018d57: 48 83 45 b0 0a addq $0xa,-0x50(%rbp) ffffffff80018d5c: 48 83 c3 0a add $0xa,%rbx ffffffff80018d60: 48 8d 35 c9 bb 5b 03 lea 0x35bbbc9(%rip),%rsi # ffffffff835d4930 ffffffff80018d67: 83 c0 14 add $0x14,%eax ffffffff80018d6a: 4c 39 fe cmp %r15,%rsi ffffffff80018d6d: 0f 85 0d ff ff ff jne ffffffff80018c80 ffffffff80018d73: 44 8b 65 a0 mov -0x60(%rbp),%r12d ffffffff80018d77: 8b 7d 9c mov -0x64(%rbp),%edi ffffffff80018d7a: b9 18 00 00 00 mov $0x18,%ecx ffffffff80018d7f: ba 46 00 00 00 mov $0x46,%edx ffffffff80018d84: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80018d8a: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80018d90: 41 8d b4 24 0a 01 00 lea 0x10a(%r12),%esi ffffffff80018d97: 00 ffffffff80018d98: e8 63 c6 ff ff call ffffffff80015400 ffffffff80018d9d: 8b 7d a4 mov -0x5c(%rbp),%edi ffffffff80018da0: 48 83 c4 48 add $0x48,%rsp ffffffff80018da4: 41 8d b4 24 12 01 00 lea 0x112(%r12),%esi ffffffff80018dab: 00 ffffffff80018dac: 5b pop %rbx ffffffff80018dad: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80018db2: 48 8d 15 40 8f 01 00 lea 0x18f40(%rip),%rdx # ffffffff80031cf9 ffffffff80018db9: 41 5c pop %r12 ffffffff80018dbb: 83 c7 10 add $0x10,%edi ffffffff80018dbe: 41 5d pop %r13 ffffffff80018dc0: 41 5e pop %r14 ffffffff80018dc2: 41 5f pop %r15 ffffffff80018dc4: 5d pop %rbp ffffffff80018dc5: e9 56 c9 ff ff jmp ffffffff80015720 ffffffff80018dca: b9 00 ff 00 ff mov $0xff00ff00,%ecx ffffffff80018dcf: 48 8d 15 1a 8f 01 00 lea 0x18f1a(%rip),%rdx # ffffffff80031cf0 ffffffff80018dd6: e8 45 c9 ff ff call ffffffff80015720 ffffffff80018ddb: e9 5e fe ff ff jmp ffffffff80018c3e ffffffff80018de0: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80018de3: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff80018de8: 48 8d 15 8d 81 01 00 lea 0x1818d(%rip),%rdx # ffffffff80030f7c ffffffff80018def: 44 89 ef mov %r13d,%edi ffffffff80018df2: e8 29 c9 ff ff call ffffffff80015720 ffffffff80018df7: e9 e4 fe ff ff jmp ffffffff80018ce0 ffffffff80018dfc: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff80018e01: 48 8d 15 dd 8e 01 00 lea 0x18edd(%rip),%rdx # ffffffff80031ce5 ffffffff80018e08: e8 13 c9 ff ff call ffffffff80015720 ffffffff80018e0d: e9 2c fe ff ff jmp ffffffff80018c3e ffffffff80018e12: 0f 1f 00 nopl (%rax) ffffffff80018e15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018e1c: 00 00 00 00 ffffffff80018e20 : ffffffff80018e20: 83 ee 0a sub $0xa,%esi ffffffff80018e23: 81 fe c7 00 00 00 cmp $0xc7,%esi ffffffff80018e29: 77 0b ja ffffffff80018e36 ffffffff80018e2b: 83 ea 32 sub $0x32,%edx ffffffff80018e2e: 81 fa c7 00 00 00 cmp $0xc7,%edx ffffffff80018e34: 76 0a jbe ffffffff80018e40 ffffffff80018e36: c3 ret ffffffff80018e37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80018e3e: 00 00 ffffffff80018e40: 80 3d 56 b8 5b 03 00 cmpb $0x0,0x35bb856(%rip) # ffffffff835d469d ffffffff80018e47: 75 ed jne ffffffff80018e36 ffffffff80018e49: 80 3d 4c b8 5b 03 00 cmpb $0x0,0x35bb84c(%rip) # ffffffff835d469c ffffffff80018e50: 75 e4 jne ffffffff80018e36 ffffffff80018e52: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80018e57: 48 0f af d0 imul %rax,%rdx ffffffff80018e5b: 48 0f af f0 imul %rax,%rsi ffffffff80018e5f: 48 c1 ea 24 shr $0x24,%rdx ffffffff80018e63: 48 8d 04 92 lea (%rdx,%rdx,4),%rax ffffffff80018e67: 48 8d 15 b2 b8 5b 03 lea 0x35bb8b2(%rip),%rdx # ffffffff835d4720 ffffffff80018e6e: 48 c1 ee 24 shr $0x24,%rsi ffffffff80018e72: 48 01 c0 add %rax,%rax ffffffff80018e75: 48 01 c2 add %rax,%rdx ffffffff80018e78: 80 3c 32 00 cmpb $0x0,(%rdx,%rsi,1) ffffffff80018e7c: 75 0e jne ffffffff80018e8c ffffffff80018e7e: 48 8d 15 1b b8 5b 03 lea 0x35bb81b(%rip),%rdx # ffffffff835d46a0 ffffffff80018e85: 48 01 d0 add %rdx,%rax ffffffff80018e88: 80 34 30 01 xorb $0x1,(%rax,%rsi,1) ffffffff80018e8c: 8b 4f 14 mov 0x14(%rdi),%ecx ffffffff80018e8f: 8b 57 10 mov 0x10(%rdi),%edx ffffffff80018e92: 8b 77 0c mov 0xc(%rdi),%esi ffffffff80018e95: 8b 7f 08 mov 0x8(%rdi),%edi ffffffff80018e98: e9 83 2a 01 00 jmp ffffffff8002b920 ffffffff80018e9d: 0f 1f 00 nopl (%rax) ffffffff80018ea0 : ffffffff80018ea0: 83 fe 09 cmp $0x9,%esi ffffffff80018ea3: 0f 8e e7 00 00 00 jle ffffffff80018f90 ffffffff80018ea9: 55 push %rbp ffffffff80018eaa: 48 89 f8 mov %rdi,%rax ffffffff80018ead: 48 89 e5 mov %rsp,%rbp ffffffff80018eb0: 48 83 ec 10 sub $0x10,%rsp ffffffff80018eb4: 83 fe 63 cmp $0x63,%esi ffffffff80018eb7: 7f 17 jg ffffffff80018ed0 ffffffff80018eb9: 81 fa 03 01 00 00 cmp $0x103,%edx ffffffff80018ebf: 7e 17 jle ffffffff80018ed8 ffffffff80018ec1: 81 fa 1b 01 00 00 cmp $0x11b,%edx ffffffff80018ec7: 0f 8e cb 00 00 00 jle ffffffff80018f98 ffffffff80018ecd: c9 leave ffffffff80018ece: c3 ret ffffffff80018ecf: 90 nop ffffffff80018ed0: 81 fe d1 00 00 00 cmp $0xd1,%esi ffffffff80018ed6: 7f f5 jg ffffffff80018ecd ffffffff80018ed8: 83 ea 32 sub $0x32,%edx ffffffff80018edb: 81 fa c7 00 00 00 cmp $0xc7,%edx ffffffff80018ee1: 77 ea ja ffffffff80018ecd ffffffff80018ee3: 80 3d b3 b7 5b 03 00 cmpb $0x0,0x35bb7b3(%rip) # ffffffff835d469d ffffffff80018eea: 75 e1 jne ffffffff80018ecd ffffffff80018eec: 80 3d a9 b7 5b 03 00 cmpb $0x0,0x35bb7a9(%rip) # ffffffff835d469c ffffffff80018ef3: 75 d8 jne ffffffff80018ecd ffffffff80018ef5: b9 cd cc cc cc mov $0xcccccccd,%ecx ffffffff80018efa: 8d 7e f6 lea -0xa(%rsi),%edi ffffffff80018efd: 48 8d 35 1c b8 5b 03 lea 0x35bb81c(%rip),%rsi # ffffffff835d4720 ffffffff80018f04: 48 0f af d1 imul %rcx,%rdx ffffffff80018f08: 48 0f af f9 imul %rcx,%rdi ffffffff80018f0c: 48 c1 ea 24 shr $0x24,%rdx ffffffff80018f10: 48 63 ca movslq %edx,%rcx ffffffff80018f13: 48 c1 ef 24 shr $0x24,%rdi ffffffff80018f17: 4c 8d 04 89 lea (%rcx,%rcx,4),%r8 ffffffff80018f1b: 4c 63 d7 movslq %edi,%r10 ffffffff80018f1e: 4d 01 c0 add %r8,%r8 ffffffff80018f21: 4e 8d 0c 06 lea (%rsi,%r8,1),%r9 ffffffff80018f25: 43 80 3c 11 00 cmpb $0x0,(%r9,%r10,1) ffffffff80018f2a: 75 4e jne ffffffff80018f7a ffffffff80018f2c: 48 8d 0d 6d b7 5b 03 lea 0x35bb76d(%rip),%rcx # ffffffff835d46a0 ffffffff80018f33: 4c 01 c1 add %r8,%rcx ffffffff80018f36: 42 80 3c 11 00 cmpb $0x0,(%rcx,%r10,1) ffffffff80018f3b: 75 3d jne ffffffff80018f7a ffffffff80018f3d: 48 8d 0d 5c b8 5b 03 lea 0x35bb85c(%rip),%rcx # ffffffff835d47a0 ffffffff80018f44: 4d 01 d0 add %r10,%r8 ffffffff80018f47: 46 8b 04 81 mov (%rcx,%r8,4),%r8d ffffffff80018f4b: 41 83 f8 ff cmp $0xffffffff,%r8d ffffffff80018f4f: 74 56 je ffffffff80018fa7 ffffffff80018f51: 45 85 c0 test %r8d,%r8d ffffffff80018f54: 0f 84 b2 00 00 00 je ffffffff8001900c ffffffff80018f5a: 8b 0d 38 b7 5b 03 mov 0x35bb738(%rip),%ecx # ffffffff835d4698 ffffffff80018f60: 43 c6 04 11 01 movb $0x1,(%r9,%r10,1) ffffffff80018f65: 8d 51 01 lea 0x1(%rcx),%edx ffffffff80018f68: 89 15 2a b7 5b 03 mov %edx,0x35bb72a(%rip) # ffffffff835d4698 ffffffff80018f6e: 83 fa 5a cmp $0x5a,%edx ffffffff80018f71: 75 07 jne ffffffff80018f7a ffffffff80018f73: c6 05 22 b7 5b 03 01 movb $0x1,0x35bb722(%rip) # ffffffff835d469c ffffffff80018f7a: 8b 48 14 mov 0x14(%rax),%ecx ffffffff80018f7d: 8b 50 10 mov 0x10(%rax),%edx ffffffff80018f80: 8b 70 0c mov 0xc(%rax),%esi ffffffff80018f83: 8b 78 08 mov 0x8(%rax),%edi ffffffff80018f86: c9 leave ffffffff80018f87: e9 94 29 01 00 jmp ffffffff8002b920 ffffffff80018f8c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80018f90: c3 ret ffffffff80018f91: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80018f98: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff80018f9c: e8 df f8 ff ff call ffffffff80018880 ffffffff80018fa1: 48 8b 45 f8 mov -0x8(%rbp),%rax ffffffff80018fa5: eb d3 jmp ffffffff80018f7a ffffffff80018fa7: c6 05 ef b6 5b 03 01 movb $0x1,0x35bb6ef(%rip) # ffffffff835d469d ffffffff80018fae: 48 8d b9 90 01 00 00 lea 0x190(%rcx),%rdi ffffffff80018fb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018fbc: 00 00 00 00 ffffffff80018fc0: 31 d2 xor %edx,%edx ffffffff80018fc2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80018fc9: 00 ffffffff80018fca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018fd1: 00 00 00 00 ffffffff80018fd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80018fdc: 00 00 00 00 ffffffff80018fe0: 83 3c 91 ff cmpl $0xffffffff,(%rcx,%rdx,4) ffffffff80018fe4: 75 04 jne ffffffff80018fea ffffffff80018fe6: c6 04 16 01 movb $0x1,(%rsi,%rdx,1) ffffffff80018fea: 48 83 c2 01 add $0x1,%rdx ffffffff80018fee: 48 83 fa 0a cmp $0xa,%rdx ffffffff80018ff2: 75 ec jne ffffffff80018fe0 ffffffff80018ff4: 48 83 c1 28 add $0x28,%rcx ffffffff80018ff8: 48 83 c6 0a add $0xa,%rsi ffffffff80018ffc: 48 39 f9 cmp %rdi,%rcx ffffffff80018fff: 75 bf jne ffffffff80018fc0 ffffffff80019001: 8b 15 91 b6 5b 03 mov 0x35bb691(%rip),%edx # ffffffff835d4698 ffffffff80019007: e9 62 ff ff ff jmp ffffffff80018f6e ffffffff8001900c: 89 d6 mov %edx,%esi ffffffff8001900e: 48 89 45 f8 mov %rax,-0x8(%rbp) ffffffff80019012: e8 e9 fa ff ff call ffffffff80018b00 ffffffff80019017: 8b 15 7b b6 5b 03 mov 0x35bb67b(%rip),%edx # ffffffff835d4698 ffffffff8001901d: 48 8b 45 f8 mov -0x8(%rbp),%rax ffffffff80019021: e9 48 ff ff ff jmp ffffffff80018f6e ffffffff80019026: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001902d: 00 00 00 ffffffff80019030 : ffffffff80019030: 48 8d 05 cb 8c 01 00 lea 0x18ccb(%rip),%rax # ffffffff80031d02 ffffffff80019037: c6 05 1a b2 5b 03 00 movb $0x0,0x35bb21a(%rip) # ffffffff835d4258 ffffffff8001903e: 48 89 05 fb b1 5b 03 mov %rax,0x35bb1fb(%rip) # ffffffff835d4240 ffffffff80019045: 48 b8 fa 00 00 00 64 movabs $0x64000000fa,%rax ffffffff8001904c: 00 00 00 ffffffff8001904f: 48 89 05 f2 b1 5b 03 mov %rax,0x35bb1f2(%rip) # ffffffff835d4248 ffffffff80019056: 48 b8 f0 00 00 00 54 movabs $0x154000000f0,%rax ffffffff8001905d: 01 00 00 ffffffff80019060: 48 89 05 e9 b1 5b 03 mov %rax,0x35bb1e9(%rip) # ffffffff835d4250 ffffffff80019067: 48 8d 05 62 fb ff ff lea -0x49e(%rip),%rax # ffffffff80018bd0 ffffffff8001906e: 48 89 05 03 b6 5b 03 mov %rax,0x35bb603(%rip) # ffffffff835d4678 ffffffff80019075: 48 8d 05 24 fe ff ff lea -0x1dc(%rip),%rax # ffffffff80018ea0 ffffffff8001907c: 48 89 05 05 b6 5b 03 mov %rax,0x35bb605(%rip) # ffffffff835d4688 ffffffff80019083: 48 8d 05 96 fd ff ff lea -0x26a(%rip),%rax # ffffffff80018e20 ffffffff8001908a: c6 05 d3 b5 5b 03 00 movb $0x0,0x35bb5d3(%rip) # ffffffff835d4664 ffffffff80019091: c7 05 cd b5 5b 03 00 movl $0x0,0x35bb5cd(%rip) # ffffffff835d4668 ffffffff80019098: 00 00 00 ffffffff8001909b: 48 89 05 ee b5 5b 03 mov %rax,0x35bb5ee(%rip) # ffffffff835d4690 ffffffff800190a2: e9 d9 f7 ff ff jmp ffffffff80018880 ffffffff800190a7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800190ae: 00 00 00 ffffffff800190b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800190b8: 00 00 00 ffffffff800190bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800190c0 : ffffffff800190c0: 8b 0d 6e ba 63 03 mov 0x363ba6e(%rip),%ecx # ffffffff83654b34 ffffffff800190c6: 8b 05 64 ba 63 03 mov 0x363ba64(%rip),%eax # ffffffff83654b30 ffffffff800190cc: 55 push %rbp ffffffff800190cd: 48 89 e5 mov %rsp,%rbp ffffffff800190d0: 53 push %rbx ffffffff800190d1: 39 cf cmp %ecx,%edi ffffffff800190d3: 7e 64 jle ffffffff80019139 ffffffff800190d5: 4c 8d 0d 84 b8 5b 03 lea 0x35bb884(%rip),%r9 # ffffffff835d4960 ffffffff800190dc: eb 35 jmp ffffffff80019113 ffffffff800190de: 66 90 xchg %ax,%ax ffffffff800190e0: 49 8b 71 08 mov 0x8(%r9),%rsi ffffffff800190e4: 44 8d 5a ff lea -0x1(%rdx),%r11d ffffffff800190e8: 4c 8d 46 01 lea 0x1(%rsi),%r8 ffffffff800190ec: 4d 89 41 08 mov %r8,0x8(%r9) ffffffff800190f0: 0f b6 1e movzbl (%rsi),%ebx ffffffff800190f3: 45 89 59 10 mov %r11d,0x10(%r9) ffffffff800190f7: 09 d8 or %ebx,%eax ffffffff800190f9: 45 89 91 d4 01 08 00 mov %r10d,0x801d4(%r9) ffffffff80019100: 41 89 81 d0 01 08 00 mov %eax,0x801d0(%r9) ffffffff80019107: 80 fb ff cmp $0xff,%bl ffffffff8001910a: 74 4c je ffffffff80019158 ffffffff8001910c: 44 89 d1 mov %r10d,%ecx ffffffff8001910f: 39 cf cmp %ecx,%edi ffffffff80019111: 7e 26 jle ffffffff80019139 ffffffff80019113: 41 8b 51 10 mov 0x10(%r9),%edx ffffffff80019117: 44 8d 51 08 lea 0x8(%rcx),%r10d ffffffff8001911b: c1 e0 08 shl $0x8,%eax ffffffff8001911e: 85 d2 test %edx,%edx ffffffff80019120: 7f be jg ffffffff800190e0 ffffffff80019122: 0c ff or $0xff,%al ffffffff80019124: 44 89 d1 mov %r10d,%ecx ffffffff80019127: 45 89 91 d4 01 08 00 mov %r10d,0x801d4(%r9) ffffffff8001912e: 41 89 81 d0 01 08 00 mov %eax,0x801d0(%r9) ffffffff80019135: 39 cf cmp %ecx,%edi ffffffff80019137: 7f da jg ffffffff80019113 ffffffff80019139: 29 f9 sub %edi,%ecx ffffffff8001913b: ba 01 00 00 00 mov $0x1,%edx ffffffff80019140: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80019144: c9 leave ffffffff80019145: d3 f8 sar %cl,%eax ffffffff80019147: 89 f9 mov %edi,%ecx ffffffff80019149: d3 e2 shl %cl,%edx ffffffff8001914b: 83 ea 01 sub $0x1,%edx ffffffff8001914e: 21 d0 and %edx,%eax ffffffff80019150: c3 ret ffffffff80019151: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80019158: 45 85 db test %r11d,%r11d ffffffff8001915b: 74 33 je ffffffff80019190 ffffffff8001915d: 4c 8d 46 02 lea 0x2(%rsi),%r8 ffffffff80019161: 83 ea 02 sub $0x2,%edx ffffffff80019164: 4d 89 41 08 mov %r8,0x8(%r9) ffffffff80019168: 0f b6 76 01 movzbl 0x1(%rsi),%esi ffffffff8001916c: 41 89 51 10 mov %edx,0x10(%r9) ffffffff80019170: 40 80 fe d9 cmp $0xd9,%sil ffffffff80019174: 74 2a je ffffffff800191a0 ffffffff80019176: 8d 56 ff lea -0x1(%rsi),%edx ffffffff80019179: 80 fa fd cmp $0xfd,%dl ffffffff8001917c: 77 8e ja ffffffff8001910c ffffffff8001917e: 89 f2 mov %esi,%edx ffffffff80019180: 83 e2 f8 and $0xfffffff8,%edx ffffffff80019183: 80 fa d0 cmp $0xd0,%dl ffffffff80019186: 74 28 je ffffffff800191b0 ffffffff80019188: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001918f: 00 ffffffff80019190: c7 05 c6 b7 5b 03 05 movl $0x5,0x35bb7c6(%rip) # ffffffff835d4960 ffffffff80019197: 00 00 00 ffffffff8001919a: e9 6d ff ff ff jmp ffffffff8001910c ffffffff8001919f: 90 nop ffffffff800191a0: c7 05 c6 b7 5b 03 00 movl $0x0,0x35bb7c6(%rip) # ffffffff835d4970 ffffffff800191a7: 00 00 00 ffffffff800191aa: e9 5d ff ff ff jmp ffffffff8001910c ffffffff800191af: 90 nop ffffffff800191b0: c1 e0 08 shl $0x8,%eax ffffffff800191b3: 83 c1 10 add $0x10,%ecx ffffffff800191b6: 09 f0 or %esi,%eax ffffffff800191b8: 41 89 89 d4 01 08 00 mov %ecx,0x801d4(%r9) ffffffff800191bf: 41 89 81 d0 01 08 00 mov %eax,0x801d0(%r9) ffffffff800191c6: e9 44 ff ff ff jmp ffffffff8001910f ffffffff800191cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800191d0 : ffffffff800191d0: 55 push %rbp ffffffff800191d1: 48 89 e5 mov %rsp,%rbp ffffffff800191d4: 41 54 push %r12 ffffffff800191d6: 49 89 fc mov %rdi,%r12 ffffffff800191d9: bf 10 00 00 00 mov $0x10,%edi ffffffff800191de: 53 push %rbx ffffffff800191df: 48 89 f3 mov %rsi,%rbx ffffffff800191e2: e8 d9 fe ff ff call ffffffff800190c0 ffffffff800191e7: 48 98 cltq ffffffff800191e9: 4d 8d 24 44 lea (%r12,%rax,2),%r12 ffffffff800191ed: 41 0f b6 3c 24 movzbl (%r12),%edi ffffffff800191f2: 85 ff test %edi,%edi ffffffff800191f4: 75 1a jne ffffffff80019210 ffffffff800191f6: c7 05 60 b7 5b 03 05 movl $0x5,0x35bb760(%rip) # ffffffff835d4960 ffffffff800191fd: 00 00 00 ffffffff80019200: 5b pop %rbx ffffffff80019201: 31 c0 xor %eax,%eax ffffffff80019203: 41 5c pop %r12 ffffffff80019205: 5d pop %rbp ffffffff80019206: c3 ret ffffffff80019207: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001920e: 00 00 ffffffff80019210: 8b 05 1e b9 63 03 mov 0x363b91e(%rip),%eax # ffffffff83654b34 ffffffff80019216: 39 c7 cmp %eax,%edi ffffffff80019218: 7e 0b jle ffffffff80019225 ffffffff8001921a: e8 a1 fe ff ff call ffffffff800190c0 ffffffff8001921f: 8b 05 0f b9 63 03 mov 0x363b90f(%rip),%eax # ffffffff83654b34 ffffffff80019225: 29 f8 sub %edi,%eax ffffffff80019227: 89 05 07 b9 63 03 mov %eax,0x363b907(%rip) # ffffffff83654b34 ffffffff8001922d: 41 0f b6 4c 24 01 movzbl 0x1(%r12),%ecx ffffffff80019233: 48 85 db test %rbx,%rbx ffffffff80019236: 74 02 je ffffffff8001923a ffffffff80019238: 88 0b mov %cl,(%rbx) ffffffff8001923a: 83 e1 0f and $0xf,%ecx ffffffff8001923d: 41 89 cc mov %ecx,%r12d ffffffff80019240: 74 be je ffffffff80019200 ffffffff80019242: 0f b6 f9 movzbl %cl,%edi ffffffff80019245: e8 76 fe ff ff call ffffffff800190c0 ffffffff8001924a: 89 c3 mov %eax,%ebx ffffffff8001924c: 8b 05 e2 b8 63 03 mov 0x363b8e2(%rip),%eax # ffffffff83654b34 ffffffff80019252: 39 c7 cmp %eax,%edi ffffffff80019254: 7e 0b jle ffffffff80019261 ffffffff80019256: e8 65 fe ff ff call ffffffff800190c0 ffffffff8001925b: 8b 05 d3 b8 63 03 mov 0x363b8d3(%rip),%eax # ffffffff83654b34 ffffffff80019261: 29 f8 sub %edi,%eax ffffffff80019263: 8d 4f ff lea -0x1(%rdi),%ecx ffffffff80019266: 89 05 c8 b8 63 03 mov %eax,0x363b8c8(%rip) # ffffffff83654b34 ffffffff8001926c: b8 01 00 00 00 mov $0x1,%eax ffffffff80019271: d3 e0 shl %cl,%eax ffffffff80019273: 44 89 e1 mov %r12d,%ecx ffffffff80019276: 89 c6 mov %eax,%esi ffffffff80019278: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001927d: d3 e0 shl %cl,%eax ffffffff8001927f: 39 de cmp %ebx,%esi ffffffff80019281: 8d 44 18 01 lea 0x1(%rax,%rbx,1),%eax ffffffff80019285: 0f 4e c3 cmovle %ebx,%eax ffffffff80019288: 5b pop %rbx ffffffff80019289: 41 5c pop %r12 ffffffff8001928b: 5d pop %rbp ffffffff8001928c: c3 ret ffffffff8001928d: 0f 1f 00 nopl (%rax) ffffffff80019290 : ffffffff80019290: 8b 15 da b6 5b 03 mov 0x35bb6da(%rip),%edx # ffffffff835d4970 ffffffff80019296: 83 fa 01 cmp $0x1,%edx ffffffff80019299: 7e 1b jle ffffffff800192b6 ffffffff8001929b: 48 8b 0d c6 b6 5b 03 mov 0x35bb6c6(%rip),%rcx # ffffffff835d4968 ffffffff800192a2: 0f b7 01 movzwl (%rcx),%eax ffffffff800192a5: 66 c1 c0 08 rol $0x8,%ax ffffffff800192a9: 0f b7 c0 movzwl %ax,%eax ffffffff800192ac: 89 05 c2 b6 5b 03 mov %eax,0x35bb6c2(%rip) # ffffffff835d4974 ffffffff800192b2: 39 c2 cmp %eax,%edx ffffffff800192b4: 7d 12 jge ffffffff800192c8 ffffffff800192b6: c7 05 a0 b6 5b 03 05 movl $0x5,0x35bb6a0(%rip) # ffffffff835d4960 ffffffff800192bd: 00 00 00 ffffffff800192c0: c3 ret ffffffff800192c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800192c8: 48 83 c1 02 add $0x2,%rcx ffffffff800192cc: 83 ea 02 sub $0x2,%edx ffffffff800192cf: 83 e8 02 sub $0x2,%eax ffffffff800192d2: 48 89 0d 8f b6 5b 03 mov %rcx,0x35bb68f(%rip) # ffffffff835d4968 ffffffff800192d9: 89 15 91 b6 5b 03 mov %edx,0x35bb691(%rip) # ffffffff835d4970 ffffffff800192df: 89 05 8f b6 5b 03 mov %eax,0x35bb68f(%rip) # ffffffff835d4974 ffffffff800192e5: c3 ret ffffffff800192e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800192ed: 00 00 00 ffffffff800192f0 : ffffffff800192f0: ba e8 02 08 00 mov $0x802e8,%edx ffffffff800192f5: 31 f6 xor %esi,%esi ffffffff800192f7: 48 8d 3d 62 b6 5b 03 lea 0x35bb662(%rip),%rdi # ffffffff835d4960 ffffffff800192fe: e9 ed 32 00 00 jmp ffffffff8001c5f0 ffffffff80019303: 66 90 xchg %ax,%ax ffffffff80019305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001930c: 00 00 00 00 ffffffff80019310 : ffffffff80019310: 55 push %rbp ffffffff80019311: 48 89 e5 mov %rsp,%rbp ffffffff80019314: 41 54 push %r12 ffffffff80019316: 53 push %rbx ffffffff80019317: 48 8d 1d 42 b6 5b 03 lea 0x35bb642(%rip),%rbx # ffffffff835d4960 ffffffff8001931e: 4c 8d a3 90 00 00 00 lea 0x90(%rbx),%r12 ffffffff80019325: 48 8b 7b 60 mov 0x60(%rbx),%rdi ffffffff80019329: 48 85 ff test %rdi,%rdi ffffffff8001932c: 74 05 je ffffffff80019333 ffffffff8001932e: e8 9d 32 00 00 call ffffffff8001c5d0 ffffffff80019333: 48 83 c3 30 add $0x30,%rbx ffffffff80019337: 4c 39 e3 cmp %r12,%rbx ffffffff8001933a: 75 e9 jne ffffffff80019325 ffffffff8001933c: 48 8b 3d fd b8 63 03 mov 0x363b8fd(%rip),%rdi # ffffffff83654c40 ffffffff80019343: 48 85 ff test %rdi,%rdi ffffffff80019346: 74 05 je ffffffff8001934d ffffffff80019348: e8 83 32 00 00 call ffffffff8001c5d0 ffffffff8001934d: 5b pop %rbx ffffffff8001934e: ba e8 02 08 00 mov $0x802e8,%edx ffffffff80019353: 41 5c pop %r12 ffffffff80019355: 31 f6 xor %esi,%esi ffffffff80019357: 48 8d 3d 02 b6 5b 03 lea 0x35bb602(%rip),%rdi # ffffffff835d4960 ffffffff8001935e: 5d pop %rbp ffffffff8001935f: e9 8c 32 00 00 jmp ffffffff8001c5f0 ffffffff80019364: 90 nop ffffffff80019365: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001936c: 00 00 00 00 ffffffff80019370 : ffffffff80019370: 55 push %rbp ffffffff80019371: 48 89 e5 mov %rsp,%rbp ffffffff80019374: 41 57 push %r15 ffffffff80019376: 41 56 push %r14 ffffffff80019378: 41 55 push %r13 ffffffff8001937a: 41 54 push %r12 ffffffff8001937c: 41 89 f4 mov %esi,%r12d ffffffff8001937f: 53 push %rbx ffffffff80019380: 48 89 fb mov %rdi,%rbx ffffffff80019383: 48 83 ec 78 sub $0x78,%rsp ffffffff80019387: e8 84 ff ff ff call ffffffff80019310 ffffffff8001938c: 44 89 e6 mov %r12d,%esi ffffffff8001938f: b8 01 00 00 00 mov $0x1,%eax ffffffff80019394: 48 89 1d cd b5 5b 03 mov %rbx,0x35bb5cd(%rip) # ffffffff835d4968 ffffffff8001939b: 81 e6 ff ff ff 7f and $0x7fffffff,%esi ffffffff800193a1: 41 81 e4 fe ff ff 7f and $0x7ffffffe,%r12d ffffffff800193a8: 89 35 c2 b5 5b 03 mov %esi,0x35bb5c2(%rip) # ffffffff835d4970 ffffffff800193ae: 74 10 je ffffffff800193c0 ffffffff800193b0: 0f b6 13 movzbl (%rbx),%edx ffffffff800193b3: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx ffffffff800193b7: f7 d2 not %edx ffffffff800193b9: 83 f1 d8 xor $0xffffffd8,%ecx ffffffff800193bc: 08 ca or %cl,%dl ffffffff800193be: 74 10 je ffffffff800193d0 ffffffff800193c0: 48 83 c4 78 add $0x78,%rsp ffffffff800193c4: 5b pop %rbx ffffffff800193c5: 41 5c pop %r12 ffffffff800193c7: 41 5d pop %r13 ffffffff800193c9: 41 5e pop %r14 ffffffff800193cb: 41 5f pop %r15 ffffffff800193cd: 5d pop %rbp ffffffff800193ce: c3 ret ffffffff800193cf: 90 nop ffffffff800193d0: 48 83 c3 02 add $0x2,%rbx ffffffff800193d4: 83 ee 02 sub $0x2,%esi ffffffff800193d7: 83 2d 96 b5 5b 03 02 subl $0x2,0x35bb596(%rip) # ffffffff835d4974 ffffffff800193de: 48 89 1d 83 b5 5b 03 mov %rbx,0x35bb583(%rip) # ffffffff835d4968 ffffffff800193e5: 89 35 85 b5 5b 03 mov %esi,0x35bb585(%rip) # ffffffff835d4970 ffffffff800193eb: 85 f6 test %esi,%esi ffffffff800193ed: 0f 88 fd 00 00 00 js ffffffff800194f0 ffffffff800193f3: 8b 05 67 b5 5b 03 mov 0x35bb567(%rip),%eax # ffffffff835d4960 ffffffff800193f9: 85 c0 test %eax,%eax ffffffff800193fb: 0f 85 c8 16 00 00 jne ffffffff8001aac9 ffffffff80019401: 48 8d 1d 58 b5 5b 03 lea 0x35bb558(%rip),%rbx # ffffffff835d4960 ffffffff80019408: 4c 8d 3d 91 60 02 00 lea 0x26091(%rip),%r15 # ffffffff8003f4a0 ffffffff8001940f: 4c 8d 25 29 b5 5b 03 lea 0x35bb529(%rip),%r12 # ffffffff835d493f ffffffff80019416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001941d: 00 00 00 ffffffff80019420: 83 fe 01 cmp $0x1,%esi ffffffff80019423: 0f 8e d1 00 00 00 jle ffffffff800194fa ffffffff80019429: 48 8b 53 08 mov 0x8(%rbx),%rdx ffffffff8001942d: 80 3a ff cmpb $0xff,(%rdx) ffffffff80019430: 0f 85 c4 00 00 00 jne ffffffff800194fa ffffffff80019436: 48 8d 42 02 lea 0x2(%rdx),%rax ffffffff8001943a: 44 8d 46 fe lea -0x2(%rsi),%r8d ffffffff8001943e: 48 89 43 08 mov %rax,0x8(%rbx) ffffffff80019442: 8b 43 14 mov 0x14(%rbx),%eax ffffffff80019445: 44 89 43 10 mov %r8d,0x10(%rbx) ffffffff80019449: 83 e8 02 sub $0x2,%eax ffffffff8001944c: 89 43 14 mov %eax,0x14(%rbx) ffffffff8001944f: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff80019453: 80 f9 dd cmp $0xdd,%cl ffffffff80019456: 77 1f ja ffffffff80019477 ffffffff80019458: 80 f9 bf cmp $0xbf,%cl ffffffff8001945b: 0f 86 b6 01 00 00 jbe ffffffff80019617 ffffffff80019461: 8d 79 40 lea 0x40(%rcx),%edi ffffffff80019464: 40 80 ff 1d cmp $0x1d,%dil ffffffff80019468: 77 12 ja ffffffff8001947c ffffffff8001946a: 40 0f b6 ff movzbl %dil,%edi ffffffff8001946e: 49 63 3c bf movslq (%r15,%rdi,4),%rdi ffffffff80019472: 4c 01 ff add %r15,%rdi ffffffff80019475: ff e7 jmp *%rdi ffffffff80019477: 80 f9 fe cmp $0xfe,%cl ffffffff8001947a: 74 0c je ffffffff80019488 ffffffff8001947c: 83 e1 f0 and $0xfffffff0,%ecx ffffffff8001947f: 80 f9 e0 cmp $0xe0,%cl ffffffff80019482: 0f 85 8f 01 00 00 jne ffffffff80019617 ffffffff80019488: e8 03 fe ff ff call ffffffff80019290 ffffffff8001948d: 48 63 43 14 movslq 0x14(%rbx),%rax ffffffff80019491: 48 01 43 08 add %rax,0x8(%rbx) ffffffff80019495: 29 43 10 sub %eax,0x10(%rbx) ffffffff80019498: c7 05 d2 b4 5b 03 00 movl $0x0,0x35bb4d2(%rip) # ffffffff835d4974 ffffffff8001949f: 00 00 00 ffffffff800194a2: 78 4c js ffffffff800194f0 ffffffff800194a4: 8b 03 mov (%rbx),%eax ffffffff800194a6: 85 c0 test %eax,%eax ffffffff800194a8: 0f 85 1b 16 00 00 jne ffffffff8001aac9 ffffffff800194ae: 8b 73 10 mov 0x10(%rbx),%esi ffffffff800194b1: e9 6a ff ff ff jmp ffffffff80019420 ffffffff800194b6: e8 d5 fd ff ff call ffffffff80019290 ffffffff800194bb: 8b 4b 14 mov 0x14(%rbx),%ecx ffffffff800194be: 83 f9 01 cmp $0x1,%ecx ffffffff800194c1: 7e 2d jle ffffffff800194f0 ffffffff800194c3: 48 8b 53 08 mov 0x8(%rbx),%rdx ffffffff800194c7: 0f b7 02 movzwl (%rdx),%eax ffffffff800194ca: c7 05 a0 b4 5b 03 00 movl $0x0,0x35bb4a0(%rip) # ffffffff835d4974 ffffffff800194d1: 00 00 00 ffffffff800194d4: 66 c1 c0 08 rol $0x8,%ax ffffffff800194d8: 0f b7 c0 movzwl %ax,%eax ffffffff800194db: 89 83 d8 02 08 00 mov %eax,0x802d8(%rbx) ffffffff800194e1: 48 63 c1 movslq %ecx,%rax ffffffff800194e4: 48 01 c2 add %rax,%rdx ffffffff800194e7: 29 4b 10 sub %ecx,0x10(%rbx) ffffffff800194ea: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff800194ee: 79 b4 jns ffffffff800194a4 ffffffff800194f0: c7 05 66 b4 5b 03 05 movl $0x5,0x35bb466(%rip) # ffffffff835d4960 ffffffff800194f7: 00 00 00 ffffffff800194fa: 48 83 c4 78 add $0x78,%rsp ffffffff800194fe: b8 05 00 00 00 mov $0x5,%eax ffffffff80019503: 5b pop %rbx ffffffff80019504: 41 5c pop %r12 ffffffff80019506: 41 5d pop %r13 ffffffff80019508: 41 5e pop %r14 ffffffff8001950a: 41 5f pop %r15 ffffffff8001950c: 5d pop %rbp ffffffff8001950d: c3 ret ffffffff8001950e: e8 7d fd ff ff call ffffffff80019290 ffffffff80019513: 8b 43 14 mov 0x14(%rbx),%eax ffffffff80019516: 83 f8 40 cmp $0x40,%eax ffffffff80019519: 0f 8e 88 00 00 00 jle ffffffff800195a7 ffffffff8001951f: 48 8b 53 08 mov 0x8(%rbx),%rdx ffffffff80019523: 0f b6 0a movzbl (%rdx),%ecx ffffffff80019526: 80 f9 03 cmp $0x3,%cl ffffffff80019529: 77 c5 ja ffffffff800194f0 ffffffff8001952b: b8 01 00 00 00 mov $0x1,%eax ffffffff80019530: d3 e0 shl %cl,%eax ffffffff80019532: 48 c1 e1 06 shl $0x6,%rcx ffffffff80019536: 09 83 cc 00 00 00 or %eax,0xcc(%rbx) ffffffff8001953c: b8 01 00 00 00 mov $0x1,%eax ffffffff80019541: 48 8d 8c 0b d0 00 00 lea 0xd0(%rbx,%rcx,1),%rcx ffffffff80019548: 00 ffffffff80019549: 90 nop ffffffff8001954a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80019551: 00 00 00 00 ffffffff80019555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001955c: 00 00 00 00 ffffffff80019560: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx ffffffff80019564: 88 54 01 ff mov %dl,-0x1(%rcx,%rax,1) ffffffff80019568: 48 83 c0 01 add $0x1,%rax ffffffff8001956c: 48 8b 53 08 mov 0x8(%rbx),%rdx ffffffff80019570: 48 83 f8 41 cmp $0x41,%rax ffffffff80019574: 75 ea jne ffffffff80019560 ffffffff80019576: 8b 43 10 mov 0x10(%rbx),%eax ffffffff80019579: 48 83 c2 41 add $0x41,%rdx ffffffff8001957d: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff80019581: 8d 50 bf lea -0x41(%rax),%edx ffffffff80019584: 8b 43 14 mov 0x14(%rbx),%eax ffffffff80019587: 89 53 10 mov %edx,0x10(%rbx) ffffffff8001958a: 83 e8 41 sub $0x41,%eax ffffffff8001958d: 89 43 14 mov %eax,0x14(%rbx) ffffffff80019590: 85 d2 test %edx,%edx ffffffff80019592: 79 82 jns ffffffff80019516 ffffffff80019594: c7 05 c2 b3 5b 03 05 movl $0x5,0x35bb3c2(%rip) # ffffffff835d4960 ffffffff8001959b: 00 00 00 ffffffff8001959e: 83 f8 40 cmp $0x40,%eax ffffffff800195a1: 0f 8f 78 ff ff ff jg ffffffff8001951f ffffffff800195a7: 85 c0 test %eax,%eax ffffffff800195a9: 0f 84 f5 fe ff ff je ffffffff800194a4 ffffffff800195af: e9 3c ff ff ff jmp ffffffff800194f0 ffffffff800195b4: 48 89 5d b8 mov %rbx,-0x48(%rbp) ffffffff800195b8: 44 8b 25 79 b6 63 03 mov 0x363b679(%rip),%r12d # ffffffff83654c38 ffffffff800195bf: 41 83 f8 01 cmp $0x1,%r8d ffffffff800195c3: 7e 1a jle ffffffff800195df ffffffff800195c5: 0f b7 42 02 movzwl 0x2(%rdx),%eax ffffffff800195c9: 66 c1 c0 08 rol $0x8,%ax ffffffff800195cd: 0f b7 c0 movzwl %ax,%eax ffffffff800195d0: 89 05 9e b3 5b 03 mov %eax,0x35bb39e(%rip) # ffffffff835d4974 ffffffff800195d6: 41 39 c0 cmp %eax,%r8d ffffffff800195d9: 0f 8d b5 03 00 00 jge ffffffff80019994 ffffffff800195df: c7 05 77 b3 5b 03 05 movl $0x5,0x35bb377(%rip) # ffffffff835d4960 ffffffff800195e6: 00 00 00 ffffffff800195e9: 8b 35 a1 b3 5b 03 mov 0x35bb3a1(%rip),%esi # ffffffff835d4990 ffffffff800195ef: 8d 54 36 04 lea 0x4(%rsi,%rsi,1),%edx ffffffff800195f3: 39 c2 cmp %eax,%edx ffffffff800195f5: 0f 8f f5 fe ff ff jg ffffffff800194f0 ffffffff800195fb: 48 8b 15 66 b3 5b 03 mov 0x35bb366(%rip),%rdx # ffffffff835d4968 ffffffff80019602: 0f b6 0a movzbl (%rdx),%ecx ffffffff80019605: 39 ce cmp %ecx,%esi ffffffff80019607: 0f 84 a9 03 00 00 je ffffffff800199b6 ffffffff8001960d: c7 05 49 b3 5b 03 02 movl $0x2,0x35bb349(%rip) # ffffffff835d4960 ffffffff80019614: 00 00 00 ffffffff80019617: b8 02 00 00 00 mov $0x2,%eax ffffffff8001961c: e9 9f fd ff ff jmp ffffffff800193c0 ffffffff80019621: e8 6a fc ff ff call ffffffff80019290 ffffffff80019626: 8b 7b 14 mov 0x14(%rbx),%edi ffffffff80019629: 83 ff 10 cmp $0x10,%edi ffffffff8001962c: 0f 8e 21 04 00 00 jle ffffffff80019a53 ffffffff80019632: 48 8b 4b 08 mov 0x8(%rbx),%rcx ffffffff80019636: 0f b6 01 movzbl (%rcx),%eax ffffffff80019639: a8 ec test $0xec,%al ffffffff8001963b: 0f 85 af fe ff ff jne ffffffff800194f0 ffffffff80019641: a8 02 test $0x2,%al ffffffff80019643: 75 c8 jne ffffffff8001960d ffffffff80019645: 0f b6 d0 movzbl %al,%edx ffffffff80019648: 89 d0 mov %edx,%eax ffffffff8001964a: c1 f8 03 sar $0x3,%eax ffffffff8001964d: 09 d0 or %edx,%eax ffffffff8001964f: 89 c6 mov %eax,%esi ffffffff80019651: b8 01 00 00 00 mov $0x1,%eax ffffffff80019656: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001965d: 00 00 00 ffffffff80019660: 0f b6 14 01 movzbl (%rcx,%rax,1),%edx ffffffff80019664: 41 88 14 04 mov %dl,(%r12,%rax,1) ffffffff80019668: 48 83 c0 01 add $0x1,%rax ffffffff8001966c: 48 83 f8 11 cmp $0x11,%rax ffffffff80019670: 75 ee jne ffffffff80019660 ffffffff80019672: 8b 43 10 mov 0x10(%rbx),%eax ffffffff80019675: 48 83 c1 11 add $0x11,%rcx ffffffff80019679: 83 ef 11 sub $0x11,%edi ffffffff8001967c: 48 89 4b 08 mov %rcx,0x8(%rbx) ffffffff80019680: 83 e8 11 sub $0x11,%eax ffffffff80019683: 89 7b 14 mov %edi,0x14(%rbx) ffffffff80019686: 89 43 10 mov %eax,0x10(%rbx) ffffffff80019689: 85 c0 test %eax,%eax ffffffff8001968b: 79 0a jns ffffffff80019697 ffffffff8001968d: c7 05 c9 b2 5b 03 05 movl $0x5,0x35bb2c9(%rip) # ffffffff835d4960 ffffffff80019694: 00 00 00 ffffffff80019697: 89 f0 mov %esi,%eax ffffffff80019699: ba 01 00 00 00 mov $0x1,%edx ffffffff8001969e: 41 bd 00 00 01 00 mov $0x10000,%r13d ffffffff800196a4: 41 ba 00 00 01 00 mov $0x10000,%r10d ffffffff800196aa: 83 e0 03 and $0x3,%eax ffffffff800196ad: 48 c1 e0 11 shl $0x11,%rax ffffffff800196b1: 48 8d 84 03 d0 01 00 lea 0x1d0(%rbx,%rax,1),%rax ffffffff800196b8: 00 ffffffff800196b9: eb 13 jmp ffffffff800196ce ffffffff800196bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800196c0: 48 83 c2 01 add $0x1,%rdx ffffffff800196c4: 48 83 fa 11 cmp $0x11,%rdx ffffffff800196c8: 0f 84 b7 00 00 00 je ffffffff80019785 ffffffff800196ce: 45 0f b6 0c 14 movzbl (%r12,%rdx,1),%r9d ffffffff800196d3: 41 d1 fa sar $1,%r10d ffffffff800196d6: 4c 89 ce mov %r9,%rsi ffffffff800196d9: 45 85 c9 test %r9d,%r9d ffffffff800196dc: 74 e2 je ffffffff800196c0 ffffffff800196de: 44 3b 4b 14 cmp 0x14(%rbx),%r9d ffffffff800196e2: 0f 8f 08 fe ff ff jg ffffffff800194f0 ffffffff800196e8: b9 10 00 00 00 mov $0x10,%ecx ffffffff800196ed: 44 89 cf mov %r9d,%edi ffffffff800196f0: 29 d1 sub %edx,%ecx ffffffff800196f2: d3 e7 shl %cl,%edi ffffffff800196f4: 41 29 fd sub %edi,%r13d ffffffff800196f7: 0f 88 f3 fd ff ff js ffffffff800194f0 ffffffff800196fd: 48 8b 4b 08 mov 0x8(%rbx),%rcx ffffffff80019701: 45 85 d2 test %r10d,%r10d ffffffff80019704: 0f 84 36 02 00 00 je ffffffff80019940 ffffffff8001970a: 44 89 55 b8 mov %r10d,-0x48(%rbp) ffffffff8001970e: 41 8d 7a ff lea -0x1(%r10),%edi ffffffff80019712: 45 31 c0 xor %r8d,%r8d ffffffff80019715: 4c 8d 5c 3f 02 lea 0x2(%rdi,%rdi,1),%r11 ffffffff8001971a: 89 d7 mov %edx,%edi ffffffff8001971c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80019720: 46 0f b6 14 01 movzbl (%rcx,%r8,1),%r10d ffffffff80019725: 4a 8d 0c 18 lea (%rax,%r11,1),%rcx ffffffff80019729: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80019730: 40 88 38 mov %dil,(%rax) ffffffff80019733: 48 83 c0 02 add $0x2,%rax ffffffff80019737: 44 88 50 ff mov %r10b,-0x1(%rax) ffffffff8001973b: 48 39 c8 cmp %rcx,%rax ffffffff8001973e: 75 f0 jne ffffffff80019730 ffffffff80019740: 49 83 c0 01 add $0x1,%r8 ffffffff80019744: 48 8b 4b 08 mov 0x8(%rbx),%rcx ffffffff80019748: 45 39 c1 cmp %r8d,%r9d ffffffff8001974b: 7f d3 jg ffffffff80019720 ffffffff8001974d: 44 8b 55 b8 mov -0x48(%rbp),%r10d ffffffff80019751: 48 01 f1 add %rsi,%rcx ffffffff80019754: 44 29 4b 14 sub %r9d,0x14(%rbx) ffffffff80019758: 48 89 4b 08 mov %rcx,0x8(%rbx) ffffffff8001975c: 8b 4b 10 mov 0x10(%rbx),%ecx ffffffff8001975f: 44 29 c9 sub %r9d,%ecx ffffffff80019762: 89 4b 10 mov %ecx,0x10(%rbx) ffffffff80019765: 85 c9 test %ecx,%ecx ffffffff80019767: 0f 89 53 ff ff ff jns ffffffff800196c0 ffffffff8001976d: c7 05 e9 b1 5b 03 05 movl $0x5,0x35bb1e9(%rip) # ffffffff835d4960 ffffffff80019774: 00 00 00 ffffffff80019777: 48 83 c2 01 add $0x1,%rdx ffffffff8001977b: 48 83 fa 11 cmp $0x11,%rdx ffffffff8001977f: 0f 85 49 ff ff ff jne ffffffff800196ce ffffffff80019785: 44 89 ea mov %r13d,%edx ffffffff80019788: 48 8d 14 50 lea (%rax,%rdx,2),%rdx ffffffff8001978c: 45 85 ed test %r13d,%r13d ffffffff8001978f: 0f 84 91 fe ff ff je ffffffff80019626 ffffffff80019795: 48 89 d1 mov %rdx,%rcx ffffffff80019798: 48 29 c1 sub %rax,%rcx ffffffff8001979b: 83 e1 02 and $0x2,%ecx ffffffff8001979e: 74 10 je ffffffff800197b0 ffffffff800197a0: c6 00 00 movb $0x0,(%rax) ffffffff800197a3: 48 83 c0 02 add $0x2,%rax ffffffff800197a7: 48 39 d0 cmp %rdx,%rax ffffffff800197aa: 0f 84 76 fe ff ff je ffffffff80019626 ffffffff800197b0: c6 00 00 movb $0x0,(%rax) ffffffff800197b3: 48 83 c0 04 add $0x4,%rax ffffffff800197b7: c6 40 fe 00 movb $0x0,-0x2(%rax) ffffffff800197bb: 48 39 d0 cmp %rdx,%rax ffffffff800197be: 75 f0 jne ffffffff800197b0 ffffffff800197c0: e9 61 fe ff ff jmp ffffffff80019626 ffffffff800197c5: 41 83 f8 01 cmp $0x1,%r8d ffffffff800197c9: 7e 17 jle ffffffff800197e2 ffffffff800197cb: 0f b7 42 02 movzwl 0x2(%rdx),%eax ffffffff800197cf: 66 c1 c0 08 rol $0x8,%ax ffffffff800197d3: 0f b7 c0 movzwl %ax,%eax ffffffff800197d6: 89 43 14 mov %eax,0x14(%rbx) ffffffff800197d9: 41 39 c0 cmp %eax,%r8d ffffffff800197dc: 0f 8d 99 01 00 00 jge ffffffff8001997b ffffffff800197e2: c7 05 74 b1 5b 03 05 movl $0x5,0x35bb174(%rip) # ffffffff835d4960 ffffffff800197e9: 00 00 00 ffffffff800197ec: 83 f8 08 cmp $0x8,%eax ffffffff800197ef: 0f 8e fb fc ff ff jle ffffffff800194f0 ffffffff800197f5: 48 8b 53 08 mov 0x8(%rbx),%rdx ffffffff800197f9: 80 3a 08 cmpb $0x8,(%rdx) ffffffff800197fc: 0f 85 0b fe ff ff jne ffffffff8001960d ffffffff80019802: 0f b7 4a 01 movzwl 0x1(%rdx),%ecx ffffffff80019806: 8b 73 10 mov 0x10(%rbx),%esi ffffffff80019809: 48 83 c2 06 add $0x6,%rdx ffffffff8001980d: 83 e8 06 sub $0x6,%eax ffffffff80019810: 66 c1 c1 08 rol $0x8,%cx ffffffff80019814: 83 ee 06 sub $0x6,%esi ffffffff80019817: 0f b7 c9 movzwl %cx,%ecx ffffffff8001981a: 89 4b 1c mov %ecx,0x1c(%rbx) ffffffff8001981d: 0f b7 4a fd movzwl -0x3(%rdx),%ecx ffffffff80019821: 66 c1 c1 08 rol $0x8,%cx ffffffff80019825: 0f b7 c9 movzwl %cx,%ecx ffffffff80019828: 89 4b 18 mov %ecx,0x18(%rbx) ffffffff8001982b: 0f b6 7a ff movzbl -0x1(%rdx),%edi ffffffff8001982f: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff80019833: 89 7b 30 mov %edi,0x30(%rbx) ffffffff80019836: 89 f9 mov %edi,%ecx ffffffff80019838: 89 73 10 mov %esi,0x10(%rbx) ffffffff8001983b: 89 43 14 mov %eax,0x14(%rbx) ffffffff8001983e: 85 f6 test %esi,%esi ffffffff80019840: 79 0a jns ffffffff8001984c ffffffff80019842: c7 05 14 b1 5b 03 05 movl $0x5,0x35bb114(%rip) # ffffffff835d4960 ffffffff80019849: 00 00 00 ffffffff8001984c: 83 e1 fd and $0xfffffffd,%ecx ffffffff8001984f: 80 f9 01 cmp $0x1,%cl ffffffff80019852: 0f 85 b5 fd ff ff jne ffffffff8001960d ffffffff80019858: 83 ff 01 cmp $0x1,%edi ffffffff8001985b: b9 03 00 00 00 mov $0x3,%ecx ffffffff80019860: be 09 00 00 00 mov $0x9,%esi ffffffff80019865: 0f 45 ce cmovne %esi,%ecx ffffffff80019868: 39 c1 cmp %eax,%ecx ffffffff8001986a: 0f 8f 80 fc ff ff jg ffffffff800194f0 ffffffff80019870: 45 31 c0 xor %r8d,%r8d ffffffff80019873: 45 31 f6 xor %r14d,%r14d ffffffff80019876: 48 8d 05 1b b1 5b 03 lea 0x35bb11b(%rip),%rax # ffffffff835d4998 ffffffff8001987d: 45 31 ed xor %r13d,%r13d ffffffff80019880: e9 96 00 00 00 jmp ffffffff8001991b ffffffff80019885: 8d 4e ff lea -0x1(%rsi),%ecx ffffffff80019888: 85 f1 test %esi,%ecx ffffffff8001988a: 0f 85 7d fd ff ff jne ffffffff8001960d ffffffff80019890: 0f b6 72 01 movzbl 0x1(%rdx),%esi ffffffff80019894: 89 f1 mov %esi,%ecx ffffffff80019896: 83 e1 0f and $0xf,%ecx ffffffff80019899: 83 e6 0f and $0xf,%esi ffffffff8001989c: 89 48 08 mov %ecx,0x8(%rax) ffffffff8001989f: 0f 84 4b fc ff ff je ffffffff800194f0 ffffffff800198a5: 8d 71 ff lea -0x1(%rcx),%esi ffffffff800198a8: 21 ce and %ecx,%esi ffffffff800198aa: 0f 85 5d fd ff ff jne ffffffff8001960d ffffffff800198b0: 0f b6 7a 02 movzbl 0x2(%rdx),%edi ffffffff800198b4: 89 78 18 mov %edi,0x18(%rax) ffffffff800198b7: 89 f9 mov %edi,%ecx ffffffff800198b9: 40 80 ff 03 cmp $0x3,%dil ffffffff800198bd: 0f 87 2d fc ff ff ja ffffffff800194f0 ffffffff800198c3: 8b 7b 10 mov 0x10(%rbx),%edi ffffffff800198c6: 48 83 c2 03 add $0x3,%rdx ffffffff800198ca: 83 6b 14 03 subl $0x3,0x14(%rbx) ffffffff800198ce: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff800198d2: 83 ef 03 sub $0x3,%edi ffffffff800198d5: 89 7b 10 mov %edi,0x10(%rbx) ffffffff800198d8: 85 ff test %edi,%edi ffffffff800198da: 79 0a jns ffffffff800198e6 ffffffff800198dc: c7 05 7a b0 5b 03 05 movl $0x5,0x35bb07a(%rip) # ffffffff835d4960 ffffffff800198e3: 00 00 00 ffffffff800198e6: bf 01 00 00 00 mov $0x1,%edi ffffffff800198eb: d3 e7 shl %cl,%edi ffffffff800198ed: 09 bb c8 00 00 00 or %edi,0xc8(%rbx) ffffffff800198f3: 8b 48 04 mov 0x4(%rax),%ecx ffffffff800198f6: 41 39 cd cmp %ecx,%r13d ffffffff800198f9: 44 0f 4c e9 cmovl %ecx,%r13d ffffffff800198fd: 8b 48 08 mov 0x8(%rax),%ecx ffffffff80019900: 41 39 ce cmp %ecx,%r14d ffffffff80019903: 44 0f 4c f1 cmovl %ecx,%r14d ffffffff80019907: 8b 4b 30 mov 0x30(%rbx),%ecx ffffffff8001990a: 41 83 c0 01 add $0x1,%r8d ffffffff8001990e: 48 83 c0 30 add $0x30,%rax ffffffff80019912: 41 39 c8 cmp %ecx,%r8d ffffffff80019915: 0f 8d eb 0e 00 00 jge ffffffff8001a806 ffffffff8001991b: 0f b6 0a movzbl (%rdx),%ecx ffffffff8001991e: 89 08 mov %ecx,(%rax) ffffffff80019920: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff80019924: c0 e9 04 shr $0x4,%cl ffffffff80019927: 0f b6 f1 movzbl %cl,%esi ffffffff8001992a: 89 70 04 mov %esi,0x4(%rax) ffffffff8001992d: 0f 85 52 ff ff ff jne ffffffff80019885 ffffffff80019933: e9 b8 fb ff ff jmp ffffffff800194f0 ffffffff80019938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001993f: 00 ffffffff80019940: 31 ff xor %edi,%edi ffffffff80019942: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80019949: 00 ffffffff8001994a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80019951: 00 00 00 00 ffffffff80019955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001995c: 00 00 00 00 ffffffff80019960: 4c 8d 47 01 lea 0x1(%rdi),%r8 ffffffff80019964: 45 39 c1 cmp %r8d,%r9d ffffffff80019967: 0f 8e e4 fd ff ff jle ffffffff80019751 ffffffff8001996d: 48 83 c7 02 add $0x2,%rdi ffffffff80019971: 41 39 f9 cmp %edi,%r9d ffffffff80019974: 7f ea jg ffffffff80019960 ffffffff80019976: e9 d6 fd ff ff jmp ffffffff80019751 ffffffff8001997b: 48 83 c2 04 add $0x4,%rdx ffffffff8001997f: 83 ee 04 sub $0x4,%esi ffffffff80019982: 83 e8 02 sub $0x2,%eax ffffffff80019985: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff80019989: 89 73 10 mov %esi,0x10(%rbx) ffffffff8001998c: 89 43 14 mov %eax,0x14(%rbx) ffffffff8001998f: e9 58 fe ff ff jmp ffffffff800197ec ffffffff80019994: 48 83 c2 04 add $0x4,%rdx ffffffff80019998: 83 ee 04 sub $0x4,%esi ffffffff8001999b: 83 e8 02 sub $0x2,%eax ffffffff8001999e: 48 89 15 c3 af 5b 03 mov %rdx,0x35bafc3(%rip) # ffffffff835d4968 ffffffff800199a5: 89 35 c5 af 5b 03 mov %esi,0x35bafc5(%rip) # ffffffff835d4970 ffffffff800199ab: 89 05 c3 af 5b 03 mov %eax,0x35bafc3(%rip) # ffffffff835d4974 ffffffff800199b1: e9 33 fc ff ff jmp ffffffff800195e9 ffffffff800199b6: 8b 3d b4 af 5b 03 mov 0x35bafb4(%rip),%edi # ffffffff835d4970 ffffffff800199bc: 48 83 c2 01 add $0x1,%rdx ffffffff800199c0: 83 e8 01 sub $0x1,%eax ffffffff800199c3: 48 89 15 9e af 5b 03 mov %rdx,0x35baf9e(%rip) # ffffffff835d4968 ffffffff800199ca: 8d 4f ff lea -0x1(%rdi),%ecx ffffffff800199cd: 89 05 a1 af 5b 03 mov %eax,0x35bafa1(%rip) # ffffffff835d4974 ffffffff800199d3: 89 0d 97 af 5b 03 mov %ecx,0x35baf97(%rip) # ffffffff835d4970 ffffffff800199d9: 85 c9 test %ecx,%ecx ffffffff800199db: 79 0a jns ffffffff800199e7 ffffffff800199dd: c7 05 79 af 5b 03 05 movl $0x5,0x35baf79(%rip) # ffffffff835d4960 ffffffff800199e4: 00 00 00 ffffffff800199e7: 85 f6 test %esi,%esi ffffffff800199e9: 74 75 je ffffffff80019a60 ffffffff800199eb: 31 f6 xor %esi,%esi ffffffff800199ed: 48 8d 0d a4 af 5b 03 lea 0x35bafa4(%rip),%rcx # ffffffff835d4998 ffffffff800199f4: eb 51 jmp ffffffff80019a47 ffffffff800199f6: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff800199fa: a8 ee test $0xee,%al ffffffff800199fc: 0f 85 ee fa ff ff jne ffffffff800194f0 ffffffff80019a02: c0 e8 04 shr $0x4,%al ffffffff80019a05: 48 83 c2 02 add $0x2,%rdx ffffffff80019a09: 0f b6 c0 movzbl %al,%eax ffffffff80019a0c: 89 41 20 mov %eax,0x20(%rcx) ffffffff80019a0f: 0f b6 42 ff movzbl -0x1(%rdx),%eax ffffffff80019a13: 83 e0 01 and $0x1,%eax ffffffff80019a16: 83 c8 02 or $0x2,%eax ffffffff80019a19: 89 41 1c mov %eax,0x1c(%rcx) ffffffff80019a1c: 8b 43 10 mov 0x10(%rbx),%eax ffffffff80019a1f: 83 6b 14 02 subl $0x2,0x14(%rbx) ffffffff80019a23: 83 e8 02 sub $0x2,%eax ffffffff80019a26: 48 89 53 08 mov %rdx,0x8(%rbx) ffffffff80019a2a: 89 43 10 mov %eax,0x10(%rbx) ffffffff80019a2d: 85 c0 test %eax,%eax ffffffff80019a2f: 79 0a jns ffffffff80019a3b ffffffff80019a31: c7 05 25 af 5b 03 05 movl $0x5,0x35baf25(%rip) # ffffffff835d4960 ffffffff80019a38: 00 00 00 ffffffff80019a3b: 83 c6 01 add $0x1,%esi ffffffff80019a3e: 48 83 c1 30 add $0x30,%rcx ffffffff80019a42: 3b 73 30 cmp 0x30(%rbx),%esi ffffffff80019a45: 7d 19 jge ffffffff80019a60 ffffffff80019a47: 0f b6 02 movzbl (%rdx),%eax ffffffff80019a4a: 3b 01 cmp (%rcx),%eax ffffffff80019a4c: 74 a8 je ffffffff800199f6 ffffffff80019a4e: e9 9d fa ff ff jmp ffffffff800194f0 ffffffff80019a53: 85 ff test %edi,%edi ffffffff80019a55: 0f 84 49 fa ff ff je ffffffff800194a4 ffffffff80019a5b: e9 90 fa ff ff jmp ffffffff800194f0 ffffffff80019a60: 80 3a 00 cmpb $0x0,(%rdx) ffffffff80019a63: 0f 85 a4 fb ff ff jne ffffffff8001960d ffffffff80019a69: 80 7a 01 3f cmpb $0x3f,0x1(%rdx) ffffffff80019a6d: 0f 85 9a fb ff ff jne ffffffff8001960d ffffffff80019a73: 80 7a 02 00 cmpb $0x0,0x2(%rdx) ffffffff80019a77: 0f 85 90 fb ff ff jne ffffffff8001960d ffffffff80019a7d: 48 63 05 f0 ae 5b 03 movslq 0x35baef0(%rip),%rax # ffffffff835d4974 ffffffff80019a84: c7 05 e6 ae 5b 03 00 movl $0x0,0x35baee6(%rip) # ffffffff835d4974 ffffffff80019a8b: 00 00 00 ffffffff80019a8e: 48 01 c2 add %rax,%rdx ffffffff80019a91: 29 05 d9 ae 5b 03 sub %eax,0x35baed9(%rip) # ffffffff835d4970 ffffffff80019a97: 48 89 15 ca ae 5b 03 mov %rdx,0x35baeca(%rip) # ffffffff835d4968 ffffffff80019a9e: 79 0a jns ffffffff80019aaa ffffffff80019aa0: c7 05 b6 ae 5b 03 05 movl $0x5,0x35baeb6(%rip) # ffffffff835d4960 ffffffff80019aa7: 00 00 00 ffffffff80019aaa: c7 45 a8 00 00 00 00 movl $0x0,-0x58(%rbp) ffffffff80019ab1: 4c 8b 55 b8 mov -0x48(%rbp),%r10 ffffffff80019ab5: 45 31 ed xor %r13d,%r13d ffffffff80019ab8: c7 45 b0 00 00 00 00 movl $0x0,-0x50(%rbp) ffffffff80019abf: 48 8d 1d d2 ae 5b 03 lea 0x35baed2(%rip),%rbx # ffffffff835d4998 ffffffff80019ac6: 45 8b 42 30 mov 0x30(%r10),%r8d ffffffff80019aca: 45 31 f6 xor %r14d,%r14d ffffffff80019acd: 48 8d 83 a0 01 08 00 lea 0x801a0(%rbx),%rax ffffffff80019ad4: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) ffffffff80019adb: 45 85 c0 test %r8d,%r8d ffffffff80019ade: 0f 8e 57 06 00 00 jle ffffffff8001a13b ffffffff80019ae4: 8b 4b 08 mov 0x8(%rbx),%ecx ffffffff80019ae7: 85 c9 test %ecx,%ecx ffffffff80019ae9: 0f 8e 3a 06 00 00 jle ffffffff8001a129 ffffffff80019aef: 4c 89 55 b8 mov %r10,-0x48(%rbp) ffffffff80019af3: 44 8b 4b 04 mov 0x4(%rbx),%r9d ffffffff80019af7: 49 89 df mov %rbx,%r15 ffffffff80019afa: 44 89 eb mov %r13d,%ebx ffffffff80019afd: 44 89 b5 74 ff ff ff mov %r14d,-0x8c(%rbp) ffffffff80019b04: 45 31 f6 xor %r14d,%r14d ffffffff80019b07: 48 8d 45 cf lea -0x31(%rbp),%rax ffffffff80019b0b: 48 89 45 98 mov %rax,-0x68(%rbp) ffffffff80019b0f: 45 85 c9 test %r9d,%r9d ffffffff80019b12: 0f 8e f3 05 00 00 jle ffffffff8001a10b ffffffff80019b18: 44 89 75 88 mov %r14d,-0x78(%rbp) ffffffff80019b1c: 41 89 dd mov %ebx,%r13d ffffffff80019b1f: 45 31 f6 xor %r14d,%r14d ffffffff80019b22: 44 89 a5 70 ff ff ff mov %r12d,-0x90(%rbp) ffffffff80019b29: 45 89 cc mov %r9d,%r12d ffffffff80019b2c: 49 8b 47 28 mov 0x28(%r15),%rax ffffffff80019b30: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi ffffffff80019b37: 31 f6 xor %esi,%esi ffffffff80019b39: 89 4d a0 mov %ecx,-0x60(%rbp) ffffffff80019b3c: ba 00 01 00 00 mov $0x100,%edx ffffffff80019b41: c6 45 cf 00 movb $0x0,-0x31(%rbp) ffffffff80019b45: 48 89 45 90 mov %rax,-0x70(%rbp) ffffffff80019b49: 41 8b 47 14 mov 0x14(%r15),%eax ffffffff80019b4d: 89 45 8c mov %eax,-0x74(%rbp) ffffffff80019b50: e8 9b 2a 00 00 call ffffffff8001c5f0 ffffffff80019b55: 49 63 47 20 movslq 0x20(%r15),%rax ffffffff80019b59: 48 8b 5d b8 mov -0x48(%rbp),%rbx ffffffff80019b5d: 31 f6 xor %esi,%esi ffffffff80019b5f: 48 c1 e0 11 shl $0x11,%rax ffffffff80019b63: 48 8d bc 03 d0 01 00 lea 0x1d0(%rbx,%rax,1),%rdi ffffffff80019b6a: 00 ffffffff80019b6b: e8 60 f6 ff ff call ffffffff800191d0 ffffffff80019b70: 49 63 57 18 movslq 0x18(%r15),%rdx ffffffff80019b74: 41 03 47 24 add 0x24(%r15),%eax ffffffff80019b78: 48 89 df mov %rbx,%rdi ffffffff80019b7b: 41 89 47 24 mov %eax,0x24(%r15) ffffffff80019b7f: 48 c1 e2 06 shl $0x6,%rdx ffffffff80019b83: 44 89 65 b8 mov %r12d,-0x48(%rbp) ffffffff80019b87: 49 89 fc mov %rdi,%r12 ffffffff80019b8a: 0f b6 94 13 d0 00 00 movzbl 0xd0(%rbx,%rdx,1),%edx ffffffff80019b91: 00 ffffffff80019b92: 0f af c2 imul %edx,%eax ffffffff80019b95: 89 83 d8 01 08 00 mov %eax,0x801d8(%rbx) ffffffff80019b9b: 4c 89 fb mov %r15,%rbx ffffffff80019b9e: 45 31 ff xor %r15d,%r15d ffffffff80019ba1: eb 5a jmp ffffffff80019bfd ffffffff80019ba3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80019ba8: a8 0f test $0xf,%al ffffffff80019baa: 75 08 jne ffffffff80019bb4 ffffffff80019bac: 3c f0 cmp $0xf0,%al ffffffff80019bae: 0f 85 3c f9 ff ff jne ffffffff800194f0 ffffffff80019bb4: c0 e8 04 shr $0x4,%al ffffffff80019bb7: 83 c0 01 add $0x1,%eax ffffffff80019bba: 0f b6 c0 movzbl %al,%eax ffffffff80019bbd: 41 01 c7 add %eax,%r15d ffffffff80019bc0: 41 83 ff 3f cmp $0x3f,%r15d ffffffff80019bc4: 0f 8f 26 f9 ff ff jg ffffffff800194f0 ffffffff80019bca: 49 63 ff movslq %r15d,%rdi ffffffff80019bcd: 48 8d 05 4c 59 02 00 lea 0x2594c(%rip),%rax # ffffffff8003f520 ffffffff80019bd4: 48 0f be 34 38 movsbq (%rax,%rdi,1),%rsi ffffffff80019bd9: 48 63 43 18 movslq 0x18(%rbx),%rax ffffffff80019bdd: 48 c1 e0 06 shl $0x6,%rax ffffffff80019be1: 4c 01 e0 add %r12,%rax ffffffff80019be4: 0f b6 84 07 d0 00 00 movzbl 0xd0(%rdi,%rax,1),%eax ffffffff80019beb: 00 ffffffff80019bec: 0f af c1 imul %ecx,%eax ffffffff80019bef: 41 89 84 b4 d8 01 08 mov %eax,0x801d8(%r12,%rsi,4) ffffffff80019bf6: 00 ffffffff80019bf7: 41 83 ff 3f cmp $0x3f,%r15d ffffffff80019bfb: 74 23 je ffffffff80019c20 ffffffff80019bfd: 48 63 43 1c movslq 0x1c(%rbx),%rax ffffffff80019c01: 48 8b 75 98 mov -0x68(%rbp),%rsi ffffffff80019c05: 48 c1 e0 11 shl $0x11,%rax ffffffff80019c09: 49 8d bc 04 d0 01 00 lea 0x1d0(%r12,%rax,1),%rdi ffffffff80019c10: 00 ffffffff80019c11: e8 ba f5 ff ff call ffffffff800191d0 ffffffff80019c16: 89 c1 mov %eax,%ecx ffffffff80019c18: 0f b6 45 cf movzbl -0x31(%rbp),%eax ffffffff80019c1c: 84 c0 test %al,%al ffffffff80019c1e: 75 88 jne ffffffff80019ba8 ffffffff80019c20: 44 8b 65 b8 mov -0x48(%rbp),%r12d ffffffff80019c24: 8b 4d a0 mov -0x60(%rbp),%ecx ffffffff80019c27: 49 89 df mov %rbx,%r15 ffffffff80019c2a: 48 8d 1d 2f ad 5b 03 lea 0x35bad2f(%rip),%rbx # ffffffff835d4960 ffffffff80019c31: 8b 45 a8 mov -0x58(%rbp),%eax ffffffff80019c34: 44 8b 4d b0 mov -0x50(%rbp),%r9d ffffffff80019c38: 48 89 5d b8 mov %rbx,-0x48(%rbp) ffffffff80019c3c: 48 89 9d 68 ff ff ff mov %rbx,-0x98(%rbp) ffffffff80019c43: 0f af c1 imul %ecx,%eax ffffffff80019c46: 03 45 88 add -0x78(%rbp),%eax ffffffff80019c49: 45 0f af cc imul %r12d,%r9d ffffffff80019c4d: 4c 8d a3 00 01 00 00 lea 0x100(%rbx),%r12 ffffffff80019c54: 0f af 45 8c imul -0x74(%rbp),%eax ffffffff80019c58: 44 01 c8 add %r9d,%eax ffffffff80019c5b: 44 01 f0 add %r14d,%eax ffffffff80019c5e: c1 e0 03 shl $0x3,%eax ffffffff80019c61: 48 63 c8 movslq %eax,%rcx ffffffff80019c64: 48 89 d8 mov %rbx,%rax ffffffff80019c67: 48 89 4d 80 mov %rcx,-0x80(%rbp) ffffffff80019c6b: e9 4c 01 00 00 jmp ffffffff80019dbc ffffffff80019c70: 44 89 ca mov %r9d,%edx ffffffff80019c73: c1 e2 0b shl $0xb,%edx ffffffff80019c76: 83 ea 80 sub $0xffffff80,%edx ffffffff80019c79: 89 55 a0 mov %edx,-0x60(%rbp) ffffffff80019c7c: 43 8d 14 13 lea (%r11,%r10,1),%edx ffffffff80019c80: 69 d2 35 02 00 00 imul $0x235,%edx,%edx ffffffff80019c86: 45 69 db e4 08 00 00 imul $0x8e4,%r11d,%r11d ffffffff80019c8d: 45 69 d2 b2 f2 ff ff imul $0xfffff2b2,%r10d,%r10d ffffffff80019c94: 46 8d 0c 1a lea (%rdx,%r11,1),%r9d ffffffff80019c98: 44 8b 5d a0 mov -0x60(%rbp),%r11d ffffffff80019c9c: 44 89 4d 8c mov %r9d,-0x74(%rbp) ffffffff80019ca0: 46 8d 0c 12 lea (%rdx,%r10,1),%r9d ffffffff80019ca4: 8d 14 37 lea (%rdi,%rsi,1),%edx ffffffff80019ca7: 69 d2 68 09 00 00 imul $0x968,%edx,%edx ffffffff80019cad: 69 f6 4f f0 ff ff imul $0xfffff04f,%esi,%esi ffffffff80019cb3: 69 ff e1 fc ff ff imul $0xfffffce1,%edi,%edi ffffffff80019cb9: 44 69 d3 38 f1 ff ff imul $0xfffff138,%ebx,%r10d ffffffff80019cc0: 01 d7 add %edx,%edi ffffffff80019cc2: 01 f2 add %esi,%edx ffffffff80019cc4: 43 8d 34 18 lea (%r8,%r11,1),%esi ffffffff80019cc8: 45 29 c3 sub %r8d,%r11d ffffffff80019ccb: 44 8d 04 0b lea (%rbx,%rcx,1),%r8d ffffffff80019ccf: 44 89 5d a0 mov %r11d,-0x60(%rbp) ffffffff80019cd3: 8b 5d 8c mov -0x74(%rbp),%ebx ffffffff80019cd6: 44 69 d9 20 06 00 00 imul $0x620,%ecx,%r11d ffffffff80019cdd: 45 69 c0 54 04 00 00 imul $0x454,%r8d,%r8d ffffffff80019ce4: 45 01 c2 add %r8d,%r10d ffffffff80019ce7: 45 01 d8 add %r11d,%r8d ffffffff80019cea: 44 8d 1c 3b lea (%rbx,%rdi,1),%r11d ffffffff80019cee: 29 fb sub %edi,%ebx ffffffff80019cf0: 41 8d 3c 11 lea (%r9,%rdx,1),%edi ffffffff80019cf4: 41 29 d1 sub %edx,%r9d ffffffff80019cf7: 8b 55 a0 mov -0x60(%rbp),%edx ffffffff80019cfa: 89 5d 8c mov %ebx,-0x74(%rbp) ffffffff80019cfd: 42 8d 0c 06 lea (%rsi,%r8,1),%ecx ffffffff80019d01: 44 29 c6 sub %r8d,%esi ffffffff80019d04: 42 8d 1c 12 lea (%rdx,%r10,1),%ebx ffffffff80019d08: 44 29 d2 sub %r10d,%edx ffffffff80019d0b: 44 8b 55 8c mov -0x74(%rbp),%r10d ffffffff80019d0f: 89 55 a0 mov %edx,-0x60(%rbp) ffffffff80019d12: 47 8d 04 0a lea (%r10,%r9,1),%r8d ffffffff80019d16: 45 29 ca sub %r9d,%r10d ffffffff80019d19: 44 8b 4d a0 mov -0x60(%rbp),%r9d ffffffff80019d1d: 45 69 c0 b5 00 00 00 imul $0xb5,%r8d,%r8d ffffffff80019d24: 41 69 d2 b5 00 00 00 imul $0xb5,%r10d,%edx ffffffff80019d2b: 45 8d 14 0b lea (%r11,%rcx,1),%r10d ffffffff80019d2f: 41 c1 fa 08 sar $0x8,%r10d ffffffff80019d33: 41 83 e8 80 sub $0xffffff80,%r8d ffffffff80019d37: 44 89 90 d8 01 08 00 mov %r10d,0x801d8(%rax) ffffffff80019d3e: 41 c1 f8 08 sar $0x8,%r8d ffffffff80019d42: 83 ea 80 sub $0xffffff80,%edx ffffffff80019d45: 46 8d 14 03 lea (%rbx,%r8,1),%r10d ffffffff80019d49: c1 fa 08 sar $0x8,%edx ffffffff80019d4c: 41 c1 fa 08 sar $0x8,%r10d ffffffff80019d50: 44 89 90 dc 01 08 00 mov %r10d,0x801dc(%rax) ffffffff80019d57: 45 8d 14 11 lea (%r9,%rdx,1),%r10d ffffffff80019d5b: 41 c1 fa 08 sar $0x8,%r10d ffffffff80019d5f: 44 89 90 e0 01 08 00 mov %r10d,0x801e0(%rax) ffffffff80019d66: 44 8d 14 37 lea (%rdi,%rsi,1),%r10d ffffffff80019d6a: 29 fe sub %edi,%esi ffffffff80019d6c: 44 89 cf mov %r9d,%edi ffffffff80019d6f: 41 c1 fa 08 sar $0x8,%r10d ffffffff80019d73: 44 89 90 e4 01 08 00 mov %r10d,0x801e4(%rax) ffffffff80019d7a: 41 89 f2 mov %esi,%r10d ffffffff80019d7d: 41 c1 fa 08 sar $0x8,%r10d ffffffff80019d81: 44 29 c3 sub %r8d,%ebx ffffffff80019d84: 29 d7 sub %edx,%edi ffffffff80019d86: 44 29 d9 sub %r11d,%ecx ffffffff80019d89: 89 da mov %ebx,%edx ffffffff80019d8b: c1 ff 08 sar $0x8,%edi ffffffff80019d8e: 44 89 90 e8 01 08 00 mov %r10d,0x801e8(%rax) ffffffff80019d95: c1 fa 08 sar $0x8,%edx ffffffff80019d98: 89 b8 ec 01 08 00 mov %edi,0x801ec(%rax) ffffffff80019d9e: 89 90 f0 01 08 00 mov %edx,0x801f0(%rax) ffffffff80019da4: 89 ca mov %ecx,%edx ffffffff80019da6: c1 fa 08 sar $0x8,%edx ffffffff80019da9: 89 90 f4 01 08 00 mov %edx,0x801f4(%rax) ffffffff80019daf: 48 83 c0 20 add $0x20,%rax ffffffff80019db3: 4c 39 e0 cmp %r12,%rax ffffffff80019db6: 0f 84 8c 00 00 00 je ffffffff80019e48 ffffffff80019dbc: 8b 98 f0 01 08 00 mov 0x801f0(%rax),%ebx ffffffff80019dc2: 8b 88 e0 01 08 00 mov 0x801e0(%rax),%ecx ffffffff80019dc8: 44 8b 98 dc 01 08 00 mov 0x801dc(%rax),%r11d ffffffff80019dcf: 44 8b 90 f4 01 08 00 mov 0x801f4(%rax),%r10d ffffffff80019dd6: 89 da mov %ebx,%edx ffffffff80019dd8: 8b b8 ec 01 08 00 mov 0x801ec(%rax),%edi ffffffff80019dde: 44 8b 80 e8 01 08 00 mov 0x801e8(%rax),%r8d ffffffff80019de5: 09 ca or %ecx,%edx ffffffff80019de7: 8b b0 e4 01 08 00 mov 0x801e4(%rax),%esi ffffffff80019ded: 44 8b 88 d8 01 08 00 mov 0x801d8(%rax),%r9d ffffffff80019df4: 44 09 da or %r11d,%edx ffffffff80019df7: 41 c1 e0 0b shl $0xb,%r8d ffffffff80019dfb: 44 09 d2 or %r10d,%edx ffffffff80019dfe: 09 fa or %edi,%edx ffffffff80019e00: 09 f2 or %esi,%edx ffffffff80019e02: 44 09 c2 or %r8d,%edx ffffffff80019e05: 0f 85 65 fe ff ff jne ffffffff80019c70 ffffffff80019e0b: 42 8d 14 cd 00 00 00 lea 0x0(,%r9,8),%edx ffffffff80019e12: 00 ffffffff80019e13: 89 90 f4 01 08 00 mov %edx,0x801f4(%rax) ffffffff80019e19: 89 90 f0 01 08 00 mov %edx,0x801f0(%rax) ffffffff80019e1f: 89 90 ec 01 08 00 mov %edx,0x801ec(%rax) ffffffff80019e25: 89 90 e8 01 08 00 mov %edx,0x801e8(%rax) ffffffff80019e2b: 89 90 e4 01 08 00 mov %edx,0x801e4(%rax) ffffffff80019e31: 89 90 e0 01 08 00 mov %edx,0x801e0(%rax) ffffffff80019e37: 89 90 dc 01 08 00 mov %edx,0x801dc(%rax) ffffffff80019e3d: 89 90 d8 01 08 00 mov %edx,0x801d8(%rax) ffffffff80019e43: e9 67 ff ff ff jmp ffffffff80019daf ffffffff80019e48: 48 8b 45 90 mov -0x70(%rbp),%rax ffffffff80019e4c: 48 03 45 80 add -0x80(%rbp),%rax ffffffff80019e50: 48 89 45 a0 mov %rax,-0x60(%rbp) ffffffff80019e54: 48 8b 9d 68 ff ff ff mov -0x98(%rbp),%rbx ffffffff80019e5b: 41 8b 47 14 mov 0x14(%r15),%eax ffffffff80019e5f: 8b b3 98 02 08 00 mov 0x80298(%rbx),%esi ffffffff80019e65: 8b 8b 18 02 08 00 mov 0x80218(%rbx),%ecx ffffffff80019e6b: 44 8b a3 f8 01 08 00 mov 0x801f8(%rbx),%r12d ffffffff80019e72: 44 8b 9b b8 02 08 00 mov 0x802b8(%rbx),%r11d ffffffff80019e79: 44 8b 93 78 02 08 00 mov 0x80278(%rbx),%r10d ffffffff80019e80: 89 45 90 mov %eax,-0x70(%rbp) ffffffff80019e83: 89 f0 mov %esi,%eax ffffffff80019e85: 09 c8 or %ecx,%eax ffffffff80019e87: 8b bb 58 02 08 00 mov 0x80258(%rbx),%edi ffffffff80019e8d: 48 8b 55 a0 mov -0x60(%rbp),%rdx ffffffff80019e91: 44 09 e0 or %r12d,%eax ffffffff80019e94: 44 8b 83 38 02 08 00 mov 0x80238(%rbx),%r8d ffffffff80019e9b: 44 8b 8b d8 01 08 00 mov 0x801d8(%rbx),%r9d ffffffff80019ea2: 44 09 d8 or %r11d,%eax ffffffff80019ea5: c1 e7 08 shl $0x8,%edi ffffffff80019ea8: 44 09 d0 or %r10d,%eax ffffffff80019eab: 44 09 c0 or %r8d,%eax ffffffff80019eae: 09 f8 or %edi,%eax ffffffff80019eb0: 0f 84 4a 03 00 00 je ffffffff8001a200 ffffffff80019eb6: 43 8d 14 1c lea (%r12,%r11,1),%edx ffffffff80019eba: 44 89 c8 mov %r9d,%eax ffffffff80019ebd: 69 d2 35 02 00 00 imul $0x235,%edx,%edx ffffffff80019ec3: c1 e0 08 shl $0x8,%eax ffffffff80019ec6: 45 69 db b2 f2 ff ff imul $0xfffff2b2,%r11d,%r11d ffffffff80019ecd: 05 00 20 00 00 add $0x2000,%eax ffffffff80019ed2: 45 69 e4 e4 08 00 00 imul $0x8e4,%r12d,%r12d ffffffff80019ed9: 46 8d 64 22 04 lea 0x4(%rdx,%r12,1),%r12d ffffffff80019ede: 42 8d 54 1a 04 lea 0x4(%rdx,%r11,1),%edx ffffffff80019ee3: c1 fa 03 sar $0x3,%edx ffffffff80019ee6: 44 8d 1c 07 lea (%rdi,%rax,1),%r11d ffffffff80019eea: 29 f8 sub %edi,%eax ffffffff80019eec: 41 c1 fc 03 sar $0x3,%r12d ffffffff80019ef0: 41 89 d1 mov %edx,%r9d ffffffff80019ef3: 8d 3c 0e lea (%rsi,%rcx,1),%edi ffffffff80019ef6: 43 8d 14 02 lea (%r10,%r8,1),%edx ffffffff80019efa: 89 45 80 mov %eax,-0x80(%rbp) ffffffff80019efd: 69 ff 54 04 00 00 imul $0x454,%edi,%edi ffffffff80019f03: 69 d2 68 09 00 00 imul $0x968,%edx,%edx ffffffff80019f09: 45 69 c0 4f f0 ff ff imul $0xfffff04f,%r8d,%r8d ffffffff80019f10: 45 69 d2 e1 fc ff ff imul $0xfffffce1,%r10d,%r10d ffffffff80019f17: 69 c9 20 06 00 00 imul $0x620,%ecx,%ecx ffffffff80019f1d: 69 f6 38 f1 ff ff imul $0xfffff138,%esi,%esi ffffffff80019f23: 46 8d 54 12 04 lea 0x4(%rdx,%r10,1),%r10d ffffffff80019f28: 42 8d 54 02 04 lea 0x4(%rdx,%r8,1),%edx ffffffff80019f2d: 8d 4c 0f 04 lea 0x4(%rdi,%rcx,1),%ecx ffffffff80019f31: 41 c1 fa 03 sar $0x3,%r10d ffffffff80019f35: c1 fa 03 sar $0x3,%edx ffffffff80019f38: 8d 44 37 04 lea 0x4(%rdi,%rsi,1),%eax ffffffff80019f3c: c1 f9 03 sar $0x3,%ecx ffffffff80019f3f: 44 89 e7 mov %r12d,%edi ffffffff80019f42: 44 89 ce mov %r9d,%esi ffffffff80019f45: 44 29 d7 sub %r10d,%edi ffffffff80019f48: 47 8d 04 14 lea (%r12,%r10,1),%r8d ffffffff80019f4c: 45 8d 14 11 lea (%r9,%rdx,1),%r10d ffffffff80019f50: c1 f8 03 sar $0x3,%eax ffffffff80019f53: 45 8d 0c 0b lea (%r11,%rcx,1),%r9d ffffffff80019f57: 41 29 cb sub %ecx,%r11d ffffffff80019f5a: 8b 4d 80 mov -0x80(%rbp),%ecx ffffffff80019f5d: 29 d6 sub %edx,%esi ffffffff80019f5f: 44 89 5d 8c mov %r11d,-0x74(%rbp) ffffffff80019f63: 8d 14 01 lea (%rcx,%rax,1),%edx ffffffff80019f66: 29 c1 sub %eax,%ecx ffffffff80019f68: 89 4d 80 mov %ecx,-0x80(%rbp) ffffffff80019f6b: 8d 0c 37 lea (%rdi,%rsi,1),%ecx ffffffff80019f6e: 29 f7 sub %esi,%edi ffffffff80019f70: 43 8d 34 08 lea (%r8,%r9,1),%esi ffffffff80019f74: 69 c7 b5 00 00 00 imul $0xb5,%edi,%eax ffffffff80019f7a: c1 fe 0e sar $0xe,%esi ffffffff80019f7d: 31 ff xor %edi,%edi ffffffff80019f7f: 69 c9 b5 00 00 00 imul $0xb5,%ecx,%ecx ffffffff80019f85: 83 e8 80 sub $0xffffff80,%eax ffffffff80019f88: 83 e9 80 sub $0xffffff80,%ecx ffffffff80019f8b: c1 f8 08 sar $0x8,%eax ffffffff80019f8e: c1 f9 08 sar $0x8,%ecx ffffffff80019f91: 83 ee 80 sub $0xffffff80,%esi ffffffff80019f94: 78 0e js ffffffff80019fa4 ffffffff80019f96: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80019f9c: bf ff ff ff ff mov $0xffffffff,%edi ffffffff80019fa1: 0f 4e fe cmovle %esi,%edi ffffffff80019fa4: 4c 8b 5d a0 mov -0x60(%rbp),%r11 ffffffff80019fa8: 48 63 75 90 movslq -0x70(%rbp),%rsi ffffffff80019fac: 45 31 e4 xor %r12d,%r12d ffffffff80019faf: 41 88 3b mov %dil,(%r11) ffffffff80019fb2: 8d 3c 0a lea (%rdx,%rcx,1),%edi ffffffff80019fb5: 49 01 f3 add %rsi,%r11 ffffffff80019fb8: c1 ff 0e sar $0xe,%edi ffffffff80019fbb: 83 ef 80 sub $0xffffff80,%edi ffffffff80019fbe: 78 10 js ffffffff80019fd0 ffffffff80019fc0: 81 ff ff 00 00 00 cmp $0xff,%edi ffffffff80019fc6: 41 bc ff ff ff ff mov $0xffffffff,%r12d ffffffff80019fcc: 44 0f 4e e7 cmovle %edi,%r12d ffffffff80019fd0: 8b 7d 80 mov -0x80(%rbp),%edi ffffffff80019fd3: 45 88 23 mov %r12b,(%r11) ffffffff80019fd6: 4d 8d 24 33 lea (%r11,%rsi,1),%r12 ffffffff80019fda: 45 31 db xor %r11d,%r11d ffffffff80019fdd: 01 c7 add %eax,%edi ffffffff80019fdf: c1 ff 0e sar $0xe,%edi ffffffff80019fe2: 83 ef 80 sub $0xffffff80,%edi ffffffff80019fe5: 78 10 js ffffffff80019ff7 ffffffff80019fe7: 81 ff ff 00 00 00 cmp $0xff,%edi ffffffff80019fed: 41 bb ff ff ff ff mov $0xffffffff,%r11d ffffffff80019ff3: 44 0f 4e df cmovle %edi,%r11d ffffffff80019ff7: 8b 7d 8c mov -0x74(%rbp),%edi ffffffff80019ffa: 45 88 1c 24 mov %r11b,(%r12) ffffffff80019ffe: 49 01 f4 add %rsi,%r12 ffffffff8001a001: 45 31 db xor %r11d,%r11d ffffffff8001a004: 44 01 d7 add %r10d,%edi ffffffff8001a007: c1 ff 0e sar $0xe,%edi ffffffff8001a00a: 83 ef 80 sub $0xffffff80,%edi ffffffff8001a00d: 78 10 js ffffffff8001a01f ffffffff8001a00f: 81 ff ff 00 00 00 cmp $0xff,%edi ffffffff8001a015: 41 bb ff ff ff ff mov $0xffffffff,%r11d ffffffff8001a01b: 44 0f 4e df cmovle %edi,%r11d ffffffff8001a01f: 45 88 1c 24 mov %r11b,(%r12) ffffffff8001a023: 44 8b 5d 8c mov -0x74(%rbp),%r11d ffffffff8001a027: 49 8d 3c 34 lea (%r12,%rsi,1),%rdi ffffffff8001a02b: 45 29 d3 sub %r10d,%r11d ffffffff8001a02e: 41 c1 fb 0e sar $0xe,%r11d ffffffff8001a032: 45 89 da mov %r11d,%r10d ffffffff8001a035: 45 31 db xor %r11d,%r11d ffffffff8001a038: 41 83 ea 80 sub $0xffffff80,%r10d ffffffff8001a03c: 78 11 js ffffffff8001a04f ffffffff8001a03e: 41 81 fa ff 00 00 00 cmp $0xff,%r10d ffffffff8001a045: 41 bb ff ff ff ff mov $0xffffffff,%r11d ffffffff8001a04b: 45 0f 4e da cmovle %r10d,%r11d ffffffff8001a04f: 44 8b 55 80 mov -0x80(%rbp),%r10d ffffffff8001a053: 44 88 1f mov %r11b,(%rdi) ffffffff8001a056: 48 01 f7 add %rsi,%rdi ffffffff8001a059: 41 29 c2 sub %eax,%r10d ffffffff8001a05c: 44 89 d0 mov %r10d,%eax ffffffff8001a05f: 45 31 d2 xor %r10d,%r10d ffffffff8001a062: c1 f8 0e sar $0xe,%eax ffffffff8001a065: 83 e8 80 sub $0xffffff80,%eax ffffffff8001a068: 78 0f js ffffffff8001a079 ffffffff8001a06a: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a06f: 41 ba ff ff ff ff mov $0xffffffff,%r10d ffffffff8001a075: 44 0f 4e d0 cmovle %eax,%r10d ffffffff8001a079: 89 d0 mov %edx,%eax ffffffff8001a07b: 44 88 17 mov %r10b,(%rdi) ffffffff8001a07e: 31 d2 xor %edx,%edx ffffffff8001a080: 48 01 f7 add %rsi,%rdi ffffffff8001a083: 29 c8 sub %ecx,%eax ffffffff8001a085: c1 f8 0e sar $0xe,%eax ffffffff8001a088: 83 e8 80 sub $0xffffff80,%eax ffffffff8001a08b: 78 0d js ffffffff8001a09a ffffffff8001a08d: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a092: ba ff ff ff ff mov $0xffffffff,%edx ffffffff8001a097: 0f 4e d0 cmovle %eax,%edx ffffffff8001a09a: 44 89 c8 mov %r9d,%eax ffffffff8001a09d: 88 17 mov %dl,(%rdi) ffffffff8001a09f: 48 01 f7 add %rsi,%rdi ffffffff8001a0a2: 31 d2 xor %edx,%edx ffffffff8001a0a4: 44 29 c0 sub %r8d,%eax ffffffff8001a0a7: c1 f8 0e sar $0xe,%eax ffffffff8001a0aa: 83 e8 80 sub $0xffffff80,%eax ffffffff8001a0ad: 78 0d js ffffffff8001a0bc ffffffff8001a0af: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a0b4: ba ff ff ff ff mov $0xffffffff,%edx ffffffff8001a0b9: 0f 4e d0 cmovle %eax,%edx ffffffff8001a0bc: 88 17 mov %dl,(%rdi) ffffffff8001a0be: 48 83 c3 04 add $0x4,%rbx ffffffff8001a0c2: 48 8d 05 b7 a8 5b 03 lea 0x35ba8b7(%rip),%rax # ffffffff835d4980 ffffffff8001a0c9: 48 83 45 a0 01 addq $0x1,-0x60(%rbp) ffffffff8001a0ce: 48 39 d8 cmp %rbx,%rax ffffffff8001a0d1: 0f 85 84 fd ff ff jne ffffffff80019e5b ffffffff8001a0d7: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff8001a0db: 8b 00 mov (%rax),%eax ffffffff8001a0dd: 85 c0 test %eax,%eax ffffffff8001a0df: 0f 85 e4 09 00 00 jne ffffffff8001aac9 ffffffff8001a0e5: 45 8b 67 04 mov 0x4(%r15),%r12d ffffffff8001a0e9: 41 83 c6 01 add $0x1,%r14d ffffffff8001a0ed: 41 8b 4f 08 mov 0x8(%r15),%ecx ffffffff8001a0f1: 45 39 f4 cmp %r14d,%r12d ffffffff8001a0f4: 0f 8f 32 fa ff ff jg ffffffff80019b2c ffffffff8001a0fa: 45 89 e1 mov %r12d,%r9d ffffffff8001a0fd: 44 8b 75 88 mov -0x78(%rbp),%r14d ffffffff8001a101: 44 8b a5 70 ff ff ff mov -0x90(%rbp),%r12d ffffffff8001a108: 44 89 eb mov %r13d,%ebx ffffffff8001a10b: 41 83 c6 01 add $0x1,%r14d ffffffff8001a10f: 41 39 ce cmp %ecx,%r14d ffffffff8001a112: 0f 8c ef f9 ff ff jl ffffffff80019b07 ffffffff8001a118: 44 8b b5 74 ff ff ff mov -0x8c(%rbp),%r14d ffffffff8001a11f: 4c 8b 55 b8 mov -0x48(%rbp),%r10 ffffffff8001a123: 41 89 dd mov %ebx,%r13d ffffffff8001a126: 4c 89 fb mov %r15,%rbx ffffffff8001a129: 41 83 c6 01 add $0x1,%r14d ffffffff8001a12d: 48 83 c3 30 add $0x30,%rbx ffffffff8001a131: 45 3b 72 30 cmp 0x30(%r10),%r14d ffffffff8001a135: 0f 8c a9 f9 ff ff jl ffffffff80019ae4 ffffffff8001a13b: 83 45 b0 01 addl $0x1,-0x50(%rbp) ffffffff8001a13f: 8b 45 b0 mov -0x50(%rbp),%eax ffffffff8001a142: 41 3b 42 20 cmp 0x20(%r10),%eax ffffffff8001a146: 7c 16 jl ffffffff8001a15e ffffffff8001a148: 83 45 a8 01 addl $0x1,-0x58(%rbp) ffffffff8001a14c: 8b 45 a8 mov -0x58(%rbp),%eax ffffffff8001a14f: 41 3b 42 24 cmp 0x24(%r10),%eax ffffffff8001a153: 0f 8d da 00 00 00 jge ffffffff8001a233 ffffffff8001a159: 31 ff xor %edi,%edi ffffffff8001a15b: 89 7d b0 mov %edi,-0x50(%rbp) ffffffff8001a15e: 41 83 ba d8 02 08 00 cmpl $0x0,0x802d8(%r10) ffffffff8001a165: 00 ffffffff8001a166: 0f 84 53 f9 ff ff je ffffffff80019abf ffffffff8001a16c: 41 83 ec 01 sub $0x1,%r12d ffffffff8001a170: 0f 85 49 f9 ff ff jne ffffffff80019abf ffffffff8001a176: bf 10 00 00 00 mov $0x10,%edi ffffffff8001a17b: 4c 89 55 b8 mov %r10,-0x48(%rbp) ffffffff8001a17f: 41 81 a2 d4 01 08 00 andl $0xf8,0x801d4(%r10) ffffffff8001a186: f8 00 00 00 ffffffff8001a18a: e8 31 ef ff ff call ffffffff800190c0 ffffffff8001a18f: 4c 8b 55 b8 mov -0x48(%rbp),%r10 ffffffff8001a193: 89 c3 mov %eax,%ebx ffffffff8001a195: 41 83 ba d4 01 08 00 cmpl $0xf,0x801d4(%r10) ffffffff8001a19c: 0f ffffffff8001a19d: 7f 09 jg ffffffff8001a1a8 ffffffff8001a19f: e8 1c ef ff ff call ffffffff800190c0 ffffffff8001a1a4: 4c 8b 55 b8 mov -0x48(%rbp),%r10 ffffffff8001a1a8: 89 d8 mov %ebx,%eax ffffffff8001a1aa: 41 83 aa d4 01 08 00 subl $0x10,0x801d4(%r10) ffffffff8001a1b1: 10 ffffffff8001a1b2: 25 f8 ff 00 00 and $0xfff8,%eax ffffffff8001a1b7: 3d d0 ff 00 00 cmp $0xffd0,%eax ffffffff8001a1bc: 0f 85 2e f3 ff ff jne ffffffff800194f0 ffffffff8001a1c2: 83 e3 07 and $0x7,%ebx ffffffff8001a1c5: 44 39 eb cmp %r13d,%ebx ffffffff8001a1c8: 0f 85 22 f3 ff ff jne ffffffff800194f0 ffffffff8001a1ce: 41 8d 45 01 lea 0x1(%r13),%eax ffffffff8001a1d2: 31 f6 xor %esi,%esi ffffffff8001a1d4: 45 8b a2 d8 02 08 00 mov 0x802d8(%r10),%r12d ffffffff8001a1db: 83 e0 07 and $0x7,%eax ffffffff8001a1de: 89 35 d8 a7 5b 03 mov %esi,0x35ba7d8(%rip) # ffffffff835d49bc ffffffff8001a1e4: 89 35 02 a8 5b 03 mov %esi,0x35ba802(%rip) # ffffffff835d49ec ffffffff8001a1ea: 41 89 c5 mov %eax,%r13d ffffffff8001a1ed: 89 35 29 a8 5b 03 mov %esi,0x35ba829(%rip) # ffffffff835d4a1c ffffffff8001a1f3: e9 c7 f8 ff ff jmp ffffffff80019abf ffffffff8001a1f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001a1ff: 00 ffffffff8001a200: 41 8d 41 20 lea 0x20(%r9),%eax ffffffff8001a204: 31 c9 xor %ecx,%ecx ffffffff8001a206: c1 f8 06 sar $0x6,%eax ffffffff8001a209: 83 e8 80 sub $0xffffff80,%eax ffffffff8001a20c: 78 0d js ffffffff8001a21b ffffffff8001a20e: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a213: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8001a218: 0f 4e c8 cmovle %eax,%ecx ffffffff8001a21b: 48 63 75 90 movslq -0x70(%rbp),%rsi ffffffff8001a21f: b8 08 00 00 00 mov $0x8,%eax ffffffff8001a224: 88 0a mov %cl,(%rdx) ffffffff8001a226: 48 01 f2 add %rsi,%rdx ffffffff8001a229: 83 e8 01 sub $0x1,%eax ffffffff8001a22c: 75 f6 jne ffffffff8001a224 ffffffff8001a22e: e9 8b fe ff ff jmp ffffffff8001a0be ffffffff8001a233: 4c 89 55 b8 mov %r10,-0x48(%rbp) ffffffff8001a237: c7 05 1f a7 5b 03 00 movl $0x0,0x35ba71f(%rip) # ffffffff835d4960 ffffffff8001a23e: 00 00 00 ffffffff8001a241: 8b 0d 49 a7 5b 03 mov 0x35ba749(%rip),%ecx # ffffffff835d4990 ffffffff8001a247: 85 c9 test %ecx,%ecx ffffffff8001a249: 0f 8e 1d 08 00 00 jle ffffffff8001aa6c ffffffff8001a24f: 8b 0d 23 a7 5b 03 mov 0x35ba723(%rip),%ecx # ffffffff835d4978 ffffffff8001a255: 45 31 e4 xor %r12d,%r12d ffffffff8001a258: 4c 8d 3d 39 a7 5b 03 lea 0x35ba739(%rip),%r15 # ffffffff835d4998 ffffffff8001a25f: 41 8b 5f 0c mov 0xc(%r15),%ebx ffffffff8001a263: 44 89 65 90 mov %r12d,-0x70(%rbp) ffffffff8001a267: 41 be ff ff ff ff mov $0xffffffff,%r14d ffffffff8001a26d: 41 8b 57 10 mov 0x10(%r15),%edx ffffffff8001a271: 39 cb cmp %ecx,%ebx ffffffff8001a273: 0f 8d 7c 02 00 00 jge ffffffff8001a4f5 ffffffff8001a279: 0f af d3 imul %ebx,%edx ffffffff8001a27c: 8d 3c 12 lea (%rdx,%rdx,1),%edi ffffffff8001a27f: e8 3c 23 00 00 call ffffffff8001c5c0 ffffffff8001a284: 49 89 c5 mov %rax,%r13 ffffffff8001a287: 48 85 c0 test %rax,%rax ffffffff8001a28a: 0f 84 84 06 00 00 je ffffffff8001a914 ffffffff8001a290: 45 8b 5f 10 mov 0x10(%r15),%r11d ffffffff8001a294: 49 8b 7f 28 mov 0x28(%r15),%rdi ffffffff8001a298: 45 85 db test %r11d,%r11d ffffffff8001a29b: 0f 84 0f 02 00 00 je ffffffff8001a4b0 ffffffff8001a2a1: 44 8d 54 1b fa lea -0x6(%rbx,%rbx,1),%r10d ffffffff8001a2a6: 49 89 c0 mov %rax,%r8 ffffffff8001a2a9: 0f b6 17 movzbl (%rdi),%edx ffffffff8001a2ac: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff8001a2b0: 69 d2 8b 00 00 00 imul $0x8b,%edx,%edx ffffffff8001a2b6: 6b c0 f5 imul $0xfffffff5,%eax,%eax ffffffff8001a2b9: 8d 44 02 40 lea 0x40(%rdx,%rax,1),%eax ffffffff8001a2bd: 31 d2 xor %edx,%edx ffffffff8001a2bf: c1 f8 07 sar $0x7,%eax ffffffff8001a2c2: 78 0b js ffffffff8001a2cf ffffffff8001a2c4: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a2c9: 89 c2 mov %eax,%edx ffffffff8001a2cb: 41 0f 4f d6 cmovg %r14d,%edx ffffffff8001a2cf: 41 88 10 mov %dl,(%r8) ffffffff8001a2d2: 0f b6 07 movzbl (%rdi),%eax ffffffff8001a2d5: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8001a2d9: 6b c0 68 imul $0x68,%eax,%eax ffffffff8001a2dc: 8d 14 52 lea (%rdx,%rdx,2),%edx ffffffff8001a2df: 8d 14 d2 lea (%rdx,%rdx,8),%edx ffffffff8001a2e2: 01 d0 add %edx,%eax ffffffff8001a2e4: 0f b6 57 02 movzbl 0x2(%rdi),%edx ffffffff8001a2e8: 8d 0c 95 00 00 00 00 lea 0x0(,%rdx,4),%ecx ffffffff8001a2ef: 29 ca sub %ecx,%edx ffffffff8001a2f1: 8d 44 10 40 lea 0x40(%rax,%rdx,1),%eax ffffffff8001a2f5: 31 d2 xor %edx,%edx ffffffff8001a2f7: c1 f8 07 sar $0x7,%eax ffffffff8001a2fa: 78 0b js ffffffff8001a307 ffffffff8001a2fc: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a301: 89 c2 mov %eax,%edx ffffffff8001a303: 41 0f 4f d6 cmovg %r14d,%edx ffffffff8001a307: 41 88 50 01 mov %dl,0x1(%r8) ffffffff8001a30b: 0f b6 07 movzbl (%rdi),%eax ffffffff8001a30e: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8001a312: 6b c0 1c imul $0x1c,%eax,%eax ffffffff8001a315: 6b d2 6d imul $0x6d,%edx,%edx ffffffff8001a318: 01 d0 add %edx,%eax ffffffff8001a31a: 0f b6 57 02 movzbl 0x2(%rdi),%edx ffffffff8001a31e: 8d 14 d2 lea (%rdx,%rdx,8),%edx ffffffff8001a321: 29 d0 sub %edx,%eax ffffffff8001a323: 31 d2 xor %edx,%edx ffffffff8001a325: 83 c0 40 add $0x40,%eax ffffffff8001a328: c1 f8 07 sar $0x7,%eax ffffffff8001a32b: 78 0b js ffffffff8001a338 ffffffff8001a32d: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a332: 89 c2 mov %eax,%edx ffffffff8001a334: 41 0f 4f d6 cmovg %r14d,%edx ffffffff8001a338: 41 88 50 02 mov %dl,0x2(%r8) ffffffff8001a33c: 31 c9 xor %ecx,%ecx ffffffff8001a33e: 48 89 fa mov %rdi,%rdx ffffffff8001a341: 83 fb 03 cmp $0x3,%ebx ffffffff8001a344: 0f 8e af 00 00 00 jle ffffffff8001a3f9 ffffffff8001a34a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001a350: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff8001a354: 0f b6 32 movzbl (%rdx),%esi ffffffff8001a357: 6b c0 6f imul $0x6f,%eax,%eax ffffffff8001a35a: 8d 34 f6 lea (%rsi,%rsi,8),%esi ffffffff8001a35d: 29 f0 sub %esi,%eax ffffffff8001a35f: 0f b6 72 02 movzbl 0x2(%rdx),%esi ffffffff8001a363: 6b f6 1d imul $0x1d,%esi,%esi ffffffff8001a366: 01 f0 add %esi,%eax ffffffff8001a368: 0f b6 72 03 movzbl 0x3(%rdx),%esi ffffffff8001a36c: 44 8d 0c b5 00 00 00 lea 0x0(,%rsi,4),%r9d ffffffff8001a373: 00 ffffffff8001a374: 44 29 ce sub %r9d,%esi ffffffff8001a377: 45 31 c9 xor %r9d,%r9d ffffffff8001a37a: 8d 44 30 40 lea 0x40(%rax,%rsi,1),%eax ffffffff8001a37e: 48 63 f1 movslq %ecx,%rsi ffffffff8001a381: c1 f8 07 sar $0x7,%eax ffffffff8001a384: 4d 8d 64 30 03 lea 0x3(%r8,%rsi,1),%r12 ffffffff8001a389: 78 0c js ffffffff8001a397 ffffffff8001a38b: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a390: 41 89 c1 mov %eax,%r9d ffffffff8001a393: 45 0f 4f ce cmovg %r14d,%r9d ffffffff8001a397: 45 88 0c 24 mov %r9b,(%r12) ffffffff8001a39b: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff8001a39f: 44 0f b6 0a movzbl (%rdx),%r9d ffffffff8001a3a3: 6b c0 1d imul $0x1d,%eax,%eax ffffffff8001a3a6: 46 8d 24 8d 00 00 00 lea 0x0(,%r9,4),%r12d ffffffff8001a3ad: 00 ffffffff8001a3ae: 45 29 e1 sub %r12d,%r9d ffffffff8001a3b1: 44 01 c8 add %r9d,%eax ffffffff8001a3b4: 44 0f b6 4a 02 movzbl 0x2(%rdx),%r9d ffffffff8001a3b9: 45 6b c9 6f imul $0x6f,%r9d,%r9d ffffffff8001a3bd: 44 01 c8 add %r9d,%eax ffffffff8001a3c0: 44 0f b6 4a 03 movzbl 0x3(%rdx),%r9d ffffffff8001a3c5: 47 8d 0c c9 lea (%r9,%r9,8),%r9d ffffffff8001a3c9: 44 29 c8 sub %r9d,%eax ffffffff8001a3cc: 4d 8d 4c 30 04 lea 0x4(%r8,%rsi,1),%r9 ffffffff8001a3d1: 31 f6 xor %esi,%esi ffffffff8001a3d3: 83 c0 40 add $0x40,%eax ffffffff8001a3d6: c1 f8 07 sar $0x7,%eax ffffffff8001a3d9: 78 0b js ffffffff8001a3e6 ffffffff8001a3db: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a3e0: 89 c6 mov %eax,%esi ffffffff8001a3e2: 41 0f 4f f6 cmovg %r14d,%esi ffffffff8001a3e6: 83 c1 02 add $0x2,%ecx ffffffff8001a3e9: 41 88 31 mov %sil,(%r9) ffffffff8001a3ec: 48 83 c2 01 add $0x1,%rdx ffffffff8001a3f0: 41 39 ca cmp %ecx,%r10d ffffffff8001a3f3: 0f 85 57 ff ff ff jne ffffffff8001a350 ffffffff8001a3f9: 49 63 47 14 movslq 0x14(%r15),%rax ffffffff8001a3fd: 48 01 c7 add %rax,%rdi ffffffff8001a400: 41 8b 47 0c mov 0xc(%r15),%eax ffffffff8001a404: 0f b6 57 fe movzbl -0x2(%rdi),%edx ffffffff8001a408: 01 c0 add %eax,%eax ffffffff8001a40a: 48 98 cltq ffffffff8001a40c: 6b d2 6d imul $0x6d,%edx,%edx ffffffff8001a40f: 49 01 c0 add %rax,%r8 ffffffff8001a412: 0f b6 47 ff movzbl -0x1(%rdi),%eax ffffffff8001a416: 6b c0 1c imul $0x1c,%eax,%eax ffffffff8001a419: 01 d0 add %edx,%eax ffffffff8001a41b: 0f b6 57 fd movzbl -0x3(%rdi),%edx ffffffff8001a41f: 8d 14 d2 lea (%rdx,%rdx,8),%edx ffffffff8001a422: 29 d0 sub %edx,%eax ffffffff8001a424: 83 c0 40 add $0x40,%eax ffffffff8001a427: c1 f8 07 sar $0x7,%eax ffffffff8001a42a: 0f 88 cf 03 00 00 js ffffffff8001a7ff ffffffff8001a430: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a435: 41 0f 4f c6 cmovg %r14d,%eax ffffffff8001a439: 41 88 40 fd mov %al,-0x3(%r8) ffffffff8001a43d: 0f b6 47 ff movzbl -0x1(%rdi),%eax ffffffff8001a441: 0f b6 57 fe movzbl -0x2(%rdi),%edx ffffffff8001a445: 6b c0 68 imul $0x68,%eax,%eax ffffffff8001a448: 8d 14 52 lea (%rdx,%rdx,2),%edx ffffffff8001a44b: 8d 14 d2 lea (%rdx,%rdx,8),%edx ffffffff8001a44e: 01 d0 add %edx,%eax ffffffff8001a450: 0f b6 57 fd movzbl -0x3(%rdi),%edx ffffffff8001a454: 8d 0c 95 00 00 00 00 lea 0x0(,%rdx,4),%ecx ffffffff8001a45b: 29 ca sub %ecx,%edx ffffffff8001a45d: 8d 44 10 40 lea 0x40(%rax,%rdx,1),%eax ffffffff8001a461: 31 d2 xor %edx,%edx ffffffff8001a463: c1 f8 07 sar $0x7,%eax ffffffff8001a466: 78 0b js ffffffff8001a473 ffffffff8001a468: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a46d: 89 c2 mov %eax,%edx ffffffff8001a46f: 41 0f 4f d6 cmovg %r14d,%edx ffffffff8001a473: 41 88 50 fe mov %dl,-0x2(%r8) ffffffff8001a477: 0f b6 57 ff movzbl -0x1(%rdi),%edx ffffffff8001a47b: 0f b6 47 fe movzbl -0x2(%rdi),%eax ffffffff8001a47f: 69 d2 8b 00 00 00 imul $0x8b,%edx,%edx ffffffff8001a485: 6b c0 f5 imul $0xfffffff5,%eax,%eax ffffffff8001a488: 8d 44 02 40 lea 0x40(%rdx,%rax,1),%eax ffffffff8001a48c: 31 d2 xor %edx,%edx ffffffff8001a48e: c1 f8 07 sar $0x7,%eax ffffffff8001a491: 78 0b js ffffffff8001a49e ffffffff8001a493: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a498: 89 c2 mov %eax,%edx ffffffff8001a49a: 41 0f 4f d6 cmovg %r14d,%edx ffffffff8001a49e: 41 88 50 ff mov %dl,-0x1(%r8) ffffffff8001a4a2: 41 83 eb 01 sub $0x1,%r11d ffffffff8001a4a6: 0f 85 fd fd ff ff jne ffffffff8001a2a9 ffffffff8001a4ac: 49 8b 7f 28 mov 0x28(%r15),%rdi ffffffff8001a4b0: 41 8b 47 0c mov 0xc(%r15),%eax ffffffff8001a4b4: 01 c0 add %eax,%eax ffffffff8001a4b6: 41 89 47 0c mov %eax,0xc(%r15) ffffffff8001a4ba: 41 89 47 14 mov %eax,0x14(%r15) ffffffff8001a4be: e8 0d 21 00 00 call ffffffff8001c5d0 ffffffff8001a4c3: 48 8b 5d b8 mov -0x48(%rbp),%rbx ffffffff8001a4c7: 4d 89 6f 28 mov %r13,0x28(%r15) ffffffff8001a4cb: 8b 03 mov (%rbx),%eax ffffffff8001a4cd: 85 c0 test %eax,%eax ffffffff8001a4cf: 0f 85 eb ee ff ff jne ffffffff800193c0 ffffffff8001a4d5: 41 8b 57 10 mov 0x10(%r15),%edx ffffffff8001a4d9: 39 53 1c cmp %edx,0x1c(%rbx) ffffffff8001a4dc: 0f 8f 46 04 00 00 jg ffffffff8001a928 ffffffff8001a4e2: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff8001a4e6: 41 8b 5f 0c mov 0xc(%r15),%ebx ffffffff8001a4ea: 8b 48 18 mov 0x18(%rax),%ecx ffffffff8001a4ed: 39 cb cmp %ecx,%ebx ffffffff8001a4ef: 0f 8c 84 fd ff ff jl ffffffff8001a279 ffffffff8001a4f5: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff8001a4f9: 8b 78 1c mov 0x1c(%rax),%edi ffffffff8001a4fc: 39 d7 cmp %edx,%edi ffffffff8001a4fe: 0f 8e 34 04 00 00 jle ffffffff8001a938 ffffffff8001a504: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff8001a508: 8b 00 mov (%rax),%eax ffffffff8001a50a: 85 c0 test %eax,%eax ffffffff8001a50c: 0f 85 ae ee ff ff jne ffffffff800193c0 ffffffff8001a512: 0f af d3 imul %ebx,%edx ffffffff8001a515: 45 8b 6f 14 mov 0x14(%r15),%r13d ffffffff8001a519: 8d 3c 12 lea (%rdx,%rdx,1),%edi ffffffff8001a51c: e8 9f 20 00 00 call ffffffff8001c5c0 ffffffff8001a521: 48 89 45 b0 mov %rax,-0x50(%rbp) ffffffff8001a525: 48 85 c0 test %rax,%rax ffffffff8001a528: 0f 84 e6 03 00 00 je ffffffff8001a914 ffffffff8001a52e: 85 db test %ebx,%ebx ffffffff8001a530: 0f 8e 8a 02 00 00 jle ffffffff8001a7c0 ffffffff8001a536: 45 89 e9 mov %r13d,%r9d ffffffff8001a539: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff8001a53d: 4c 63 d3 movslq %ebx,%r10 ffffffff8001a540: 49 63 cd movslq %r13d,%rcx ffffffff8001a543: 41 f7 d9 neg %r9d ffffffff8001a546: 4f 8d 24 12 lea (%r10,%r10,1),%r12 ffffffff8001a54a: 31 d2 xor %edx,%edx ffffffff8001a54c: 4d 63 c9 movslq %r9d,%r9 ffffffff8001a54f: 4e 8d 2c 10 lea (%rax,%r10,1),%r13 ffffffff8001a553: 49 8b 7f 28 mov 0x28(%r15),%rdi ffffffff8001a557: 48 01 d7 add %rdx,%rdi ffffffff8001a55a: 48 8d 04 0f lea (%rdi,%rcx,1),%rax ffffffff8001a55e: 44 0f b6 07 movzbl (%rdi),%r8d ffffffff8001a562: 0f b6 30 movzbl (%rax),%esi ffffffff8001a565: 45 69 c0 8b 00 00 00 imul $0x8b,%r8d,%r8d ffffffff8001a56c: 6b f6 f5 imul $0xfffffff5,%esi,%esi ffffffff8001a56f: 41 8d 74 30 40 lea 0x40(%r8,%rsi,1),%esi ffffffff8001a574: 45 31 c0 xor %r8d,%r8d ffffffff8001a577: c1 fe 07 sar $0x7,%esi ffffffff8001a57a: 78 0d js ffffffff8001a589 ffffffff8001a57c: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001a582: 41 89 f0 mov %esi,%r8d ffffffff8001a585: 45 0f 4f c6 cmovg %r14d,%r8d ffffffff8001a589: 48 8b 5d b0 mov -0x50(%rbp),%rbx ffffffff8001a58d: 44 88 04 13 mov %r8b,(%rbx,%rdx,1) ffffffff8001a591: 0f b6 37 movzbl (%rdi),%esi ffffffff8001a594: 48 8d 1c 08 lea (%rax,%rcx,1),%rbx ffffffff8001a598: 44 0f b6 00 movzbl (%rax),%r8d ffffffff8001a59c: 6b f6 68 imul $0x68,%esi,%esi ffffffff8001a59f: 47 8d 04 40 lea (%r8,%r8,2),%r8d ffffffff8001a5a3: 47 8d 04 c0 lea (%r8,%r8,8),%r8d ffffffff8001a5a7: 44 01 c6 add %r8d,%esi ffffffff8001a5aa: 44 0f b6 03 movzbl (%rbx),%r8d ffffffff8001a5ae: 46 8d 1c 85 00 00 00 lea 0x0(,%r8,4),%r11d ffffffff8001a5b5: 00 ffffffff8001a5b6: 45 29 d8 sub %r11d,%r8d ffffffff8001a5b9: 42 8d 74 06 40 lea 0x40(%rsi,%r8,1),%esi ffffffff8001a5be: 45 31 c0 xor %r8d,%r8d ffffffff8001a5c1: c1 fe 07 sar $0x7,%esi ffffffff8001a5c4: 78 0d js ffffffff8001a5d3 ffffffff8001a5c6: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001a5cc: 41 89 f0 mov %esi,%r8d ffffffff8001a5cf: 45 0f 4f c6 cmovg %r14d,%r8d ffffffff8001a5d3: 45 88 45 00 mov %r8b,0x0(%r13) ffffffff8001a5d7: 0f b6 37 movzbl (%rdi),%esi ffffffff8001a5da: 0f b6 38 movzbl (%rax),%edi ffffffff8001a5dd: 6b f6 1c imul $0x1c,%esi,%esi ffffffff8001a5e0: 6b ff 6d imul $0x6d,%edi,%edi ffffffff8001a5e3: 01 fe add %edi,%esi ffffffff8001a5e5: 0f b6 3b movzbl (%rbx),%edi ffffffff8001a5e8: 8d 3c ff lea (%rdi,%rdi,8),%edi ffffffff8001a5eb: 29 fe sub %edi,%esi ffffffff8001a5ed: 31 ff xor %edi,%edi ffffffff8001a5ef: 83 c6 40 add $0x40,%esi ffffffff8001a5f2: c1 fe 07 sar $0x7,%esi ffffffff8001a5f5: 78 0c js ffffffff8001a603 ffffffff8001a5f7: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001a5fd: 89 f7 mov %esi,%edi ffffffff8001a5ff: 41 0f 4f fe cmovg %r14d,%edi ffffffff8001a603: 43 88 7c 15 00 mov %dil,0x0(%r13,%r10,1) ffffffff8001a608: 41 8b 77 10 mov 0x10(%r15),%esi ffffffff8001a60c: 4f 8d 04 2c lea (%r12,%r13,1),%r8 ffffffff8001a610: 4c 89 c7 mov %r8,%rdi ffffffff8001a613: 41 89 f3 mov %esi,%r11d ffffffff8001a616: 41 83 eb 03 sub $0x3,%r11d ffffffff8001a61a: 0f 84 e0 00 00 00 je ffffffff8001a700 ffffffff8001a620: 4c 89 7d a8 mov %r15,-0x58(%rbp) ffffffff8001a624: 89 75 a0 mov %esi,-0x60(%rbp) ffffffff8001a627: 4c 89 45 98 mov %r8,-0x68(%rbp) ffffffff8001a62b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001a630: 0f b6 30 movzbl (%rax),%esi ffffffff8001a633: 46 0f b6 04 08 movzbl (%rax,%r9,1),%r8d ffffffff8001a638: 6b f6 6f imul $0x6f,%esi,%esi ffffffff8001a63b: 47 8d 04 c0 lea (%r8,%r8,8),%r8d ffffffff8001a63f: 44 29 c6 sub %r8d,%esi ffffffff8001a642: 44 0f b6 04 08 movzbl (%rax,%rcx,1),%r8d ffffffff8001a647: 45 6b c0 1d imul $0x1d,%r8d,%r8d ffffffff8001a64b: 44 01 c6 add %r8d,%esi ffffffff8001a64e: 44 0f b6 04 48 movzbl (%rax,%rcx,2),%r8d ffffffff8001a653: 46 8d 3c 85 00 00 00 lea 0x0(,%r8,4),%r15d ffffffff8001a65a: 00 ffffffff8001a65b: 45 29 f8 sub %r15d,%r8d ffffffff8001a65e: 42 8d 74 06 40 lea 0x40(%rsi,%r8,1),%esi ffffffff8001a663: 45 31 c0 xor %r8d,%r8d ffffffff8001a666: c1 fe 07 sar $0x7,%esi ffffffff8001a669: 78 0d js ffffffff8001a678 ffffffff8001a66b: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001a671: 41 89 f0 mov %esi,%r8d ffffffff8001a674: 45 0f 4f c6 cmovg %r14d,%r8d ffffffff8001a678: 44 88 07 mov %r8b,(%rdi) ffffffff8001a67b: 44 0f b6 00 movzbl (%rax),%r8d ffffffff8001a67f: 42 0f b6 34 08 movzbl (%rax,%r9,1),%esi ffffffff8001a684: 45 6b c0 1d imul $0x1d,%r8d,%r8d ffffffff8001a688: 44 8d 3c b5 00 00 00 lea 0x0(,%rsi,4),%r15d ffffffff8001a68f: 00 ffffffff8001a690: 44 29 fe sub %r15d,%esi ffffffff8001a693: 41 01 f0 add %esi,%r8d ffffffff8001a696: 0f b6 34 08 movzbl (%rax,%rcx,1),%esi ffffffff8001a69a: 6b f6 6f imul $0x6f,%esi,%esi ffffffff8001a69d: 44 01 c6 add %r8d,%esi ffffffff8001a6a0: 44 0f b6 04 48 movzbl (%rax,%rcx,2),%r8d ffffffff8001a6a5: 47 8d 04 c0 lea (%r8,%r8,8),%r8d ffffffff8001a6a9: 44 29 c6 sub %r8d,%esi ffffffff8001a6ac: 45 31 c0 xor %r8d,%r8d ffffffff8001a6af: 83 c6 40 add $0x40,%esi ffffffff8001a6b2: c1 fe 07 sar $0x7,%esi ffffffff8001a6b5: 78 0d js ffffffff8001a6c4 ffffffff8001a6b7: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8001a6bd: 41 89 f0 mov %esi,%r8d ffffffff8001a6c0: 45 0f 4f c6 cmovg %r14d,%r8d ffffffff8001a6c4: 46 88 04 17 mov %r8b,(%rdi,%r10,1) ffffffff8001a6c8: 48 01 c8 add %rcx,%rax ffffffff8001a6cb: 4c 01 e7 add %r12,%rdi ffffffff8001a6ce: 41 83 eb 01 sub $0x1,%r11d ffffffff8001a6d2: 0f 85 58 ff ff ff jne ffffffff8001a630 ffffffff8001a6d8: 8b 75 a0 mov -0x60(%rbp),%esi ffffffff8001a6db: 4c 8b 45 98 mov -0x68(%rbp),%r8 ffffffff8001a6df: 4c 8b 7d a8 mov -0x58(%rbp),%r15 ffffffff8001a6e3: 8d 46 fc lea -0x4(%rsi),%eax ffffffff8001a6e6: 4b 8d 34 20 lea (%r8,%r12,1),%rsi ffffffff8001a6ea: 48 89 c7 mov %rax,%rdi ffffffff8001a6ed: 48 0f af c1 imul %rcx,%rax ffffffff8001a6f1: 49 0f af fa imul %r10,%rdi ffffffff8001a6f5: 48 01 d8 add %rbx,%rax ffffffff8001a6f8: 48 8d 3c 7e lea (%rsi,%rdi,2),%rdi ffffffff8001a6fc: 48 8d 1c 08 lea (%rax,%rcx,1),%rbx ffffffff8001a700: 4a 8d 34 0b lea (%rbx,%r9,1),%rsi ffffffff8001a704: 44 0f b6 1b movzbl (%rbx),%r11d ffffffff8001a708: 0f b6 06 movzbl (%rsi),%eax ffffffff8001a70b: 4e 8d 04 0e lea (%rsi,%r9,1),%r8 ffffffff8001a70f: 45 6b db 1c imul $0x1c,%r11d,%r11d ffffffff8001a713: 6b c0 6d imul $0x6d,%eax,%eax ffffffff8001a716: 44 01 d8 add %r11d,%eax ffffffff8001a719: 45 0f b6 18 movzbl (%r8),%r11d ffffffff8001a71d: 47 8d 1c db lea (%r11,%r11,8),%r11d ffffffff8001a721: 44 29 d8 sub %r11d,%eax ffffffff8001a724: 45 31 db xor %r11d,%r11d ffffffff8001a727: 83 c0 40 add $0x40,%eax ffffffff8001a72a: c1 f8 07 sar $0x7,%eax ffffffff8001a72d: 78 0c js ffffffff8001a73b ffffffff8001a72f: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a734: 41 89 c3 mov %eax,%r11d ffffffff8001a737: 45 0f 4f de cmovg %r14d,%r11d ffffffff8001a73b: 44 88 1f mov %r11b,(%rdi) ffffffff8001a73e: 0f b6 03 movzbl (%rbx),%eax ffffffff8001a741: 4c 01 d7 add %r10,%rdi ffffffff8001a744: 44 0f b6 1e movzbl (%rsi),%r11d ffffffff8001a748: 45 0f b6 00 movzbl (%r8),%r8d ffffffff8001a74c: 6b c0 68 imul $0x68,%eax,%eax ffffffff8001a74f: 47 8d 1c 5b lea (%r11,%r11,2),%r11d ffffffff8001a753: 47 8d 1c db lea (%r11,%r11,8),%r11d ffffffff8001a757: 44 01 d8 add %r11d,%eax ffffffff8001a75a: 46 8d 1c 85 00 00 00 lea 0x0(,%r8,4),%r11d ffffffff8001a761: 00 ffffffff8001a762: 45 29 d8 sub %r11d,%r8d ffffffff8001a765: 42 8d 44 00 40 lea 0x40(%rax,%r8,1),%eax ffffffff8001a76a: 45 31 c0 xor %r8d,%r8d ffffffff8001a76d: c1 f8 07 sar $0x7,%eax ffffffff8001a770: 78 0c js ffffffff8001a77e ffffffff8001a772: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a777: 41 89 c0 mov %eax,%r8d ffffffff8001a77a: 45 0f 4f c6 cmovg %r14d,%r8d ffffffff8001a77e: 44 88 07 mov %r8b,(%rdi) ffffffff8001a781: 0f b6 06 movzbl (%rsi),%eax ffffffff8001a784: 4c 01 d7 add %r10,%rdi ffffffff8001a787: 31 f6 xor %esi,%esi ffffffff8001a789: 44 0f b6 03 movzbl (%rbx),%r8d ffffffff8001a78d: 6b c0 f5 imul $0xfffffff5,%eax,%eax ffffffff8001a790: 45 69 c0 8b 00 00 00 imul $0x8b,%r8d,%r8d ffffffff8001a797: 41 8d 44 00 40 lea 0x40(%r8,%rax,1),%eax ffffffff8001a79c: c1 f8 07 sar $0x7,%eax ffffffff8001a79f: 78 0b js ffffffff8001a7ac ffffffff8001a7a1: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8001a7a6: 89 c6 mov %eax,%esi ffffffff8001a7a8: 41 0f 4f f6 cmovg %r14d,%esi ffffffff8001a7ac: 48 83 c2 01 add $0x1,%rdx ffffffff8001a7b0: 40 88 37 mov %sil,(%rdi) ffffffff8001a7b3: 49 83 c5 01 add $0x1,%r13 ffffffff8001a7b7: 4c 39 d2 cmp %r10,%rdx ffffffff8001a7ba: 0f 85 93 fd ff ff jne ffffffff8001a553 ffffffff8001a7c0: 41 8b 47 10 mov 0x10(%r15),%eax ffffffff8001a7c4: 41 8b 57 0c mov 0xc(%r15),%edx ffffffff8001a7c8: 49 8b 7f 28 mov 0x28(%r15),%rdi ffffffff8001a7cc: 01 c0 add %eax,%eax ffffffff8001a7ce: 48 c1 e2 20 shl $0x20,%rdx ffffffff8001a7d2: 89 c0 mov %eax,%eax ffffffff8001a7d4: 48 09 d0 or %rdx,%rax ffffffff8001a7d7: 49 89 47 10 mov %rax,0x10(%r15) ffffffff8001a7db: e8 f0 1d 00 00 call ffffffff8001c5d0 ffffffff8001a7e0: 48 8b 45 b0 mov -0x50(%rbp),%rax ffffffff8001a7e4: 49 89 47 28 mov %rax,0x28(%r15) ffffffff8001a7e8: 48 8b 45 b8 mov -0x48(%rbp),%rax ffffffff8001a7ec: 8b 00 mov (%rax),%eax ffffffff8001a7ee: 85 c0 test %eax,%eax ffffffff8001a7f0: 0f 85 ca eb ff ff jne ffffffff800193c0 ffffffff8001a7f6: 41 8b 57 10 mov 0x10(%r15),%edx ffffffff8001a7fa: e9 e3 fc ff ff jmp ffffffff8001a4e2 ffffffff8001a7ff: 31 c0 xor %eax,%eax ffffffff8001a801: e9 33 fc ff ff jmp ffffffff8001a439 ffffffff8001a806: 83 f9 01 cmp $0x1,%ecx ffffffff8001a809: 0f 84 d9 02 00 00 je ffffffff8001aae8 ffffffff8001a80f: 8b 7b 18 mov 0x18(%rbx),%edi ffffffff8001a812: 46 8d 0c ed 00 00 00 lea 0x0(,%r13,8),%r9d ffffffff8001a819: 00 ffffffff8001a81a: 46 8d 04 f5 00 00 00 lea 0x0(,%r14,8),%r8d ffffffff8001a821: 00 ffffffff8001a822: 44 89 4b 28 mov %r9d,0x28(%rbx) ffffffff8001a826: 42 8d 44 0f ff lea -0x1(%rdi,%r9,1),%eax ffffffff8001a82b: 44 89 43 2c mov %r8d,0x2c(%rbx) ffffffff8001a82f: 99 cltd ffffffff8001a830: 41 f7 f9 idiv %r9d ffffffff8001a833: 89 43 20 mov %eax,0x20(%rbx) ffffffff8001a836: 8b 43 1c mov 0x1c(%rbx),%eax ffffffff8001a839: 42 8d 44 00 ff lea -0x1(%rax,%r8,1),%eax ffffffff8001a83e: 99 cltd ffffffff8001a83f: 41 f7 f8 idiv %r8d ffffffff8001a842: 89 43 24 mov %eax,0x24(%rbx) ffffffff8001a845: 85 c9 test %ecx,%ecx ffffffff8001a847: 0f 8e 40 ec ff ff jle ffffffff8001948d ffffffff8001a84d: 44 89 f1 mov %r14d,%ecx ffffffff8001a850: 45 89 ee mov %r13d,%r14d ffffffff8001a853: 4c 8d 2d 3e a1 5b 03 lea 0x35ba13e(%rip),%r13 # ffffffff835d4998 ffffffff8001a85a: eb 19 jmp ffffffff8001a875 ffffffff8001a85c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001a860: 8b 43 30 mov 0x30(%rbx),%eax ffffffff8001a863: 83 c6 01 add $0x1,%esi ffffffff8001a866: 39 c6 cmp %eax,%esi ffffffff8001a868: 0f 8d cd 02 00 00 jge ffffffff8001ab3b ffffffff8001a86e: 8b 7b 18 mov 0x18(%rbx),%edi ffffffff8001a871: 49 83 c5 30 add $0x30,%r13 ffffffff8001a875: 45 8b 5d 04 mov 0x4(%r13),%r11d ffffffff8001a879: 45 8b 4d 08 mov 0x8(%r13),%r9d ffffffff8001a87d: 41 0f af fb imul %r11d,%edi ffffffff8001a881: 41 8d 44 3e ff lea -0x1(%r14,%rdi,1),%eax ffffffff8001a886: 99 cltd ffffffff8001a887: 41 f7 fe idiv %r14d ffffffff8001a88a: 41 89 45 0c mov %eax,0xc(%r13) ffffffff8001a88e: 41 89 c0 mov %eax,%r8d ffffffff8001a891: 8d 40 07 lea 0x7(%rax),%eax ffffffff8001a894: 25 f8 ff ff 7f and $0x7ffffff8,%eax ffffffff8001a899: 41 89 45 14 mov %eax,0x14(%r13) ffffffff8001a89d: 8b 43 1c mov 0x1c(%rbx),%eax ffffffff8001a8a0: 41 0f af c1 imul %r9d,%eax ffffffff8001a8a4: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax ffffffff8001a8a8: 99 cltd ffffffff8001a8a9: f7 f9 idiv %ecx ffffffff8001a8ab: 41 89 45 10 mov %eax,0x10(%r13) ffffffff8001a8af: 41 89 c2 mov %eax,%r10d ffffffff8001a8b2: 8b 43 20 mov 0x20(%rbx),%eax ffffffff8001a8b5: 0f af 43 28 imul 0x28(%rbx),%eax ffffffff8001a8b9: 41 0f af c3 imul %r11d,%eax ffffffff8001a8bd: 99 cltd ffffffff8001a8be: 41 f7 fe idiv %r14d ffffffff8001a8c1: 41 89 45 14 mov %eax,0x14(%r13) ffffffff8001a8c5: 89 c7 mov %eax,%edi ffffffff8001a8c7: 41 83 f8 02 cmp $0x2,%r8d ffffffff8001a8cb: 7f 09 jg ffffffff8001a8d6 ffffffff8001a8cd: 45 39 f3 cmp %r14d,%r11d ffffffff8001a8d0: 0f 85 37 ed ff ff jne ffffffff8001960d ffffffff8001a8d6: 41 83 fa 02 cmp $0x2,%r10d ffffffff8001a8da: 7f 09 jg ffffffff8001a8e5 ffffffff8001a8dc: 41 39 c9 cmp %ecx,%r9d ffffffff8001a8df: 0f 85 28 ed ff ff jne ffffffff8001960d ffffffff8001a8e5: 8b 43 24 mov 0x24(%rbx),%eax ffffffff8001a8e8: 0f af 43 2c imul 0x2c(%rbx),%eax ffffffff8001a8ec: 89 75 b0 mov %esi,-0x50(%rbp) ffffffff8001a8ef: 89 4d b8 mov %ecx,-0x48(%rbp) ffffffff8001a8f2: 41 0f af c1 imul %r9d,%eax ffffffff8001a8f6: 99 cltd ffffffff8001a8f7: f7 f9 idiv %ecx ffffffff8001a8f9: 0f af f8 imul %eax,%edi ffffffff8001a8fc: e8 bf 1c 00 00 call ffffffff8001c5c0 ffffffff8001a901: 8b 4d b8 mov -0x48(%rbp),%ecx ffffffff8001a904: 8b 75 b0 mov -0x50(%rbp),%esi ffffffff8001a907: 48 85 c0 test %rax,%rax ffffffff8001a90a: 49 89 45 28 mov %rax,0x28(%r13) ffffffff8001a90e: 0f 85 4c ff ff ff jne ffffffff8001a860 ffffffff8001a914: c7 05 42 a0 5b 03 03 movl $0x3,0x35ba042(%rip) # ffffffff835d4960 ffffffff8001a91b: 00 00 00 ffffffff8001a91e: b8 03 00 00 00 mov $0x3,%eax ffffffff8001a923: e9 98 ea ff ff jmp ffffffff800193c0 ffffffff8001a928: 41 8b 5f 0c mov 0xc(%r15),%ebx ffffffff8001a92c: e9 e1 fb ff ff jmp ffffffff8001a512 ffffffff8001a931: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001a938: 44 8b 65 90 mov -0x70(%rbp),%r12d ffffffff8001a93c: 8b 40 30 mov 0x30(%rax),%eax ffffffff8001a93f: 49 83 c7 30 add $0x30,%r15 ffffffff8001a943: 41 83 c4 01 add $0x1,%r12d ffffffff8001a947: 41 39 c4 cmp %eax,%r12d ffffffff8001a94a: 0f 8c 0f f9 ff ff jl ffffffff8001a25f ffffffff8001a950: 83 f8 03 cmp $0x3,%eax ffffffff8001a953: 0f 85 13 01 00 00 jne ffffffff8001aa6c ffffffff8001a959: 85 ff test %edi,%edi ffffffff8001a95b: 0f 84 00 01 00 00 je ffffffff8001aa61 ffffffff8001a961: 48 8b 35 d8 a2 63 03 mov 0x363a2d8(%rip),%rsi # ffffffff83654c40 ffffffff8001a968: 48 8b 1d 51 a0 5b 03 mov 0x35ba051(%rip),%rbx # ffffffff835d49c0 ffffffff8001a96f: 41 b9 ff ff ff ff mov $0xffffffff,%r9d ffffffff8001a975: 4c 8b 1d 74 a0 5b 03 mov 0x35ba074(%rip),%r11 # ffffffff835d49f0 ffffffff8001a97c: 4c 8b 15 9d a0 5b 03 mov 0x35ba09d(%rip),%r10 # ffffffff835d4a20 ffffffff8001a983: 4c 8b 65 b8 mov -0x48(%rbp),%r12 ffffffff8001a987: 41 8b 54 24 18 mov 0x18(%r12),%edx ffffffff8001a98c: 31 c0 xor %eax,%eax ffffffff8001a98e: 85 d2 test %edx,%edx ffffffff8001a990: 0f 8e a7 00 00 00 jle ffffffff8001aa3d ffffffff8001a996: 41 0f b6 0c 02 movzbl (%r10,%rax,1),%ecx ffffffff8001a99b: 44 0f b6 04 03 movzbl (%rbx,%rax,1),%r8d ffffffff8001a9a0: 45 31 f6 xor %r14d,%r14d ffffffff8001a9a3: 41 0f b6 14 03 movzbl (%r11,%rax,1),%edx ffffffff8001a9a8: 83 c1 80 add $0xffffff80,%ecx ffffffff8001a9ab: 41 c1 e0 08 shl $0x8,%r8d ffffffff8001a9af: 44 69 e9 67 01 00 00 imul $0x167,%ecx,%r13d ffffffff8001a9b6: 83 c2 80 add $0xffffff80,%edx ffffffff8001a9b9: 47 8d ac 28 80 00 00 lea 0x80(%r8,%r13,1),%r13d ffffffff8001a9c0: 00 ffffffff8001a9c1: 41 c1 fd 08 sar $0x8,%r13d ffffffff8001a9c5: 78 0e js ffffffff8001a9d5 ffffffff8001a9c7: 41 81 fd ff 00 00 00 cmp $0xff,%r13d ffffffff8001a9ce: 45 89 ee mov %r13d,%r14d ffffffff8001a9d1: 45 0f 4f f1 cmovg %r9d,%r14d ffffffff8001a9d5: 44 6b ea a8 imul $0xffffffa8,%edx,%r13d ffffffff8001a9d9: 44 88 36 mov %r14b,(%rsi) ffffffff8001a9dc: 69 c9 49 ff ff ff imul $0xffffff49,%ecx,%ecx ffffffff8001a9e2: 45 01 c5 add %r8d,%r13d ffffffff8001a9e5: 41 8d 8c 0d 80 00 00 lea 0x80(%r13,%rcx,1),%ecx ffffffff8001a9ec: 00 ffffffff8001a9ed: 45 31 ed xor %r13d,%r13d ffffffff8001a9f0: c1 f9 08 sar $0x8,%ecx ffffffff8001a9f3: 78 0d js ffffffff8001aa02 ffffffff8001a9f5: 81 f9 ff 00 00 00 cmp $0xff,%ecx ffffffff8001a9fb: 41 89 cd mov %ecx,%r13d ffffffff8001a9fe: 45 0f 4f e9 cmovg %r9d,%r13d ffffffff8001aa02: 69 d2 c6 01 00 00 imul $0x1c6,%edx,%edx ffffffff8001aa08: 44 88 6e 01 mov %r13b,0x1(%rsi) ffffffff8001aa0c: 31 c9 xor %ecx,%ecx ffffffff8001aa0e: 48 83 c6 03 add $0x3,%rsi ffffffff8001aa12: 41 8d 94 10 80 00 00 lea 0x80(%r8,%rdx,1),%edx ffffffff8001aa19: 00 ffffffff8001aa1a: c1 fa 08 sar $0x8,%edx ffffffff8001aa1d: 78 0c js ffffffff8001aa2b ffffffff8001aa1f: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff8001aa25: 89 d1 mov %edx,%ecx ffffffff8001aa27: 41 0f 4f c9 cmovg %r9d,%ecx ffffffff8001aa2b: 88 4e ff mov %cl,-0x1(%rsi) ffffffff8001aa2e: 48 83 c0 01 add $0x1,%rax ffffffff8001aa32: 41 39 44 24 18 cmp %eax,0x18(%r12) ffffffff8001aa37: 0f 8f 59 ff ff ff jg ffffffff8001a996 ffffffff8001aa3d: 49 63 44 24 4c movslq 0x4c(%r12),%rax ffffffff8001aa42: 48 01 c3 add %rax,%rbx ffffffff8001aa45: 49 63 44 24 7c movslq 0x7c(%r12),%rax ffffffff8001aa4a: 49 01 c3 add %rax,%r11 ffffffff8001aa4d: 49 63 84 24 ac 00 00 movslq 0xac(%r12),%rax ffffffff8001aa54: 00 ffffffff8001aa55: 49 01 c2 add %rax,%r10 ffffffff8001aa58: 83 ef 01 sub $0x1,%edi ffffffff8001aa5b: 0f 85 26 ff ff ff jne ffffffff8001a987 ffffffff8001aa61: 8b 05 f9 9e 5b 03 mov 0x35b9ef9(%rip),%eax # ffffffff835d4960 ffffffff8001aa67: e9 54 e9 ff ff jmp ffffffff800193c0 ffffffff8001aa6c: 8b 15 32 9f 5b 03 mov 0x35b9f32(%rip),%edx # ffffffff835d49a4 ffffffff8001aa72: 48 63 05 33 9f 5b 03 movslq 0x35b9f33(%rip),%rax # ffffffff835d49ac ffffffff8001aa79: 39 c2 cmp %eax,%edx ffffffff8001aa7b: 74 e4 je ffffffff8001aa61 ffffffff8001aa7d: 44 8b 2d 24 9f 5b 03 mov 0x35b9f24(%rip),%r13d # ffffffff835d49a8 ffffffff8001aa84: 41 83 ed 01 sub $0x1,%r13d ffffffff8001aa88: 74 37 je ffffffff8001aac1 ffffffff8001aa8a: 4c 8b 25 2f 9f 5b 03 mov 0x35b9f2f(%rip),%r12 # ffffffff835d49c0 ffffffff8001aa91: 4c 8b 75 b8 mov -0x48(%rbp),%r14 ffffffff8001aa95: 49 8d 1c 04 lea (%r12,%rax,1),%rbx ffffffff8001aa99: 48 63 c2 movslq %edx,%rax ffffffff8001aa9c: 49 01 c4 add %rax,%r12 ffffffff8001aa9f: 48 89 de mov %rbx,%rsi ffffffff8001aaa2: 4c 89 e7 mov %r12,%rdi ffffffff8001aaa5: e8 86 1b 00 00 call ffffffff8001c630 ffffffff8001aaaa: 49 63 46 4c movslq 0x4c(%r14),%rax ffffffff8001aaae: 48 01 c3 add %rax,%rbx ffffffff8001aab1: 49 63 46 44 movslq 0x44(%r14),%rax ffffffff8001aab5: 48 89 c2 mov %rax,%rdx ffffffff8001aab8: 49 01 c4 add %rax,%r12 ffffffff8001aabb: 41 83 ed 01 sub $0x1,%r13d ffffffff8001aabf: 75 de jne ffffffff8001aa9f ffffffff8001aac1: 89 15 e5 9e 5b 03 mov %edx,0x35b9ee5(%rip) # ffffffff835d49ac ffffffff8001aac7: eb 98 jmp ffffffff8001aa61 ffffffff8001aac9: 83 f8 06 cmp $0x6,%eax ffffffff8001aacc: 0f 85 ee e8 ff ff jne ffffffff800193c0 ffffffff8001aad2: 48 8d 05 87 9e 5b 03 lea 0x35b9e87(%rip),%rax # ffffffff835d4960 ffffffff8001aad9: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff8001aadd: e9 55 f7 ff ff jmp ffffffff8001a237 ffffffff8001aae2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001aae8: 8b 7b 18 mov 0x18(%rbx),%edi ffffffff8001aaeb: 41 be 01 00 00 00 mov $0x1,%r14d ffffffff8001aaf1: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax ffffffff8001aaf8: 00 00 00 ffffffff8001aafb: 41 bd 01 00 00 00 mov $0x1,%r13d ffffffff8001ab01: 48 89 43 3c mov %rax,0x3c(%rbx) ffffffff8001ab05: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax ffffffff8001ab0c: 00 00 00 ffffffff8001ab0f: 89 fa mov %edi,%edx ffffffff8001ab11: 48 89 43 28 mov %rax,0x28(%rbx) ffffffff8001ab15: 8d 47 0e lea 0xe(%rdi),%eax ffffffff8001ab18: 83 c2 07 add $0x7,%edx ffffffff8001ab1b: 0f 49 c2 cmovns %edx,%eax ffffffff8001ab1e: 8b 53 1c mov 0x1c(%rbx),%edx ffffffff8001ab21: c1 f8 03 sar $0x3,%eax ffffffff8001ab24: 89 43 20 mov %eax,0x20(%rbx) ffffffff8001ab27: 8d 42 0e lea 0xe(%rdx),%eax ffffffff8001ab2a: 83 c2 07 add $0x7,%edx ffffffff8001ab2d: 0f 49 c2 cmovns %edx,%eax ffffffff8001ab30: c1 f8 03 sar $0x3,%eax ffffffff8001ab33: 89 43 24 mov %eax,0x24(%rbx) ffffffff8001ab36: e9 12 fd ff ff jmp ffffffff8001a84d ffffffff8001ab3b: 83 f8 03 cmp $0x3,%eax ffffffff8001ab3e: 0f 85 49 e9 ff ff jne ffffffff8001948d ffffffff8001ab44: 8b 7b 18 mov 0x18(%rbx),%edi ffffffff8001ab47: 0f af 7b 1c imul 0x1c(%rbx),%edi ffffffff8001ab4b: 8d 3c 7f lea (%rdi,%rdi,2),%edi ffffffff8001ab4e: e8 6d 1a 00 00 call ffffffff8001c5c0 ffffffff8001ab53: 48 89 83 e0 02 08 00 mov %rax,0x802e0(%rbx) ffffffff8001ab5a: 48 85 c0 test %rax,%rax ffffffff8001ab5d: 0f 85 2a e9 ff ff jne ffffffff8001948d ffffffff8001ab63: e9 ac fd ff ff jmp ffffffff8001a914 ffffffff8001ab68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ab6f: 00 ffffffff8001ab70 : ffffffff8001ab70: 8b 05 02 9e 5b 03 mov 0x35b9e02(%rip),%eax # ffffffff835d4978 ffffffff8001ab76: c3 ret ffffffff8001ab77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ab7e: 00 00 ffffffff8001ab80 : ffffffff8001ab80: 8b 05 f6 9d 5b 03 mov 0x35b9df6(%rip),%eax # ffffffff835d497c ffffffff8001ab86: c3 ret ffffffff8001ab87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ab8e: 00 00 ffffffff8001ab90 : ffffffff8001ab90: 31 c0 xor %eax,%eax ffffffff8001ab92: 83 3d f7 9d 5b 03 01 cmpl $0x1,0x35b9df7(%rip) # ffffffff835d4990 ffffffff8001ab99: 0f 95 c0 setne %al ffffffff8001ab9c: c3 ret ffffffff8001ab9d: 0f 1f 00 nopl (%rax) ffffffff8001aba0 : ffffffff8001aba0: 83 3d e9 9d 5b 03 01 cmpl $0x1,0x35b9de9(%rip) # ffffffff835d4990 ffffffff8001aba7: 74 0f je ffffffff8001abb8 ffffffff8001aba9: 48 8b 05 90 a0 63 03 mov 0x363a090(%rip),%rax # ffffffff83654c40 ffffffff8001abb0: c3 ret ffffffff8001abb1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001abb8: 48 8b 05 01 9e 5b 03 mov 0x35b9e01(%rip),%rax # ffffffff835d49c0 ffffffff8001abbf: c3 ret ffffffff8001abc0 : ffffffff8001abc0: 8b 05 b2 9d 5b 03 mov 0x35b9db2(%rip),%eax # ffffffff835d4978 ffffffff8001abc6: 0f af 05 af 9d 5b 03 imul 0x35b9daf(%rip),%eax # ffffffff835d497c ffffffff8001abcd: 0f af 05 bc 9d 5b 03 imul 0x35b9dbc(%rip),%eax # ffffffff835d4990 ffffffff8001abd4: c3 ret ffffffff8001abd5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001abdc: 00 00 00 ffffffff8001abdf: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001abe6: 00 00 00 ffffffff8001abe9: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001abf0: 00 00 00 ffffffff8001abf3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001abfa: 00 00 00 ffffffff8001abfd: 0f 1f 00 nopl (%rax) ffffffff8001ac00 : ffffffff8001ac00: 48 8d 15 79 a1 63 03 lea 0x363a179(%rip),%rdx # ffffffff83654d80 ffffffff8001ac07: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi ffffffff8001ac0e: eb 19 jmp ffffffff8001ac29 ffffffff8001ac10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ac15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ac1c: 00 00 00 00 ffffffff8001ac20: 48 83 c2 14 add $0x14,%rdx ffffffff8001ac24: 48 39 f2 cmp %rsi,%rdx ffffffff8001ac27: 74 37 je ffffffff8001ac60 ffffffff8001ac29: 8b 42 10 mov 0x10(%rdx),%eax ffffffff8001ac2c: 48 89 d1 mov %rdx,%rcx ffffffff8001ac2f: 85 c0 test %eax,%eax ffffffff8001ac31: 74 ed je ffffffff8001ac20 ffffffff8001ac33: 31 c0 xor %eax,%eax ffffffff8001ac35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ac3c: 00 00 00 00 ffffffff8001ac40: 44 0f b6 04 07 movzbl (%rdi,%rax,1),%r8d ffffffff8001ac45: 44 38 04 02 cmp %r8b,(%rdx,%rax,1) ffffffff8001ac49: 75 d5 jne ffffffff8001ac20 ffffffff8001ac4b: 48 83 c0 01 add $0x1,%rax ffffffff8001ac4f: 48 83 f8 04 cmp $0x4,%rax ffffffff8001ac53: 75 eb jne ffffffff8001ac40 ffffffff8001ac55: 48 89 c8 mov %rcx,%rax ffffffff8001ac58: c3 ret ffffffff8001ac59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ac60: 31 c9 xor %ecx,%ecx ffffffff8001ac62: 48 89 c8 mov %rcx,%rax ffffffff8001ac65: c3 ret ffffffff8001ac66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ac6d: 00 00 00 ffffffff8001ac70 : ffffffff8001ac70: 55 push %rbp ffffffff8001ac71: 49 89 f1 mov %rsi,%r9 ffffffff8001ac74: 48 89 e5 mov %rsp,%rbp ffffffff8001ac77: e8 84 ff ff ff call ffffffff8001ac00 ffffffff8001ac7c: 48 85 c0 test %rax,%rax ffffffff8001ac7f: 74 3f je ffffffff8001acc0 ffffffff8001ac81: 48 89 c1 mov %rax,%rcx ffffffff8001ac84: 31 c0 xor %eax,%eax ffffffff8001ac86: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ac8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ac91: 00 00 00 00 ffffffff8001ac95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ac9c: 00 00 00 00 ffffffff8001aca0: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff8001aca5: 88 54 01 04 mov %dl,0x4(%rcx,%rax,1) ffffffff8001aca9: 48 83 c0 01 add $0x1,%rax ffffffff8001acad: 48 83 f8 06 cmp $0x6,%rax ffffffff8001acb1: 75 ed jne ffffffff8001aca0 ffffffff8001acb3: c7 41 0c 00 00 00 00 movl $0x0,0xc(%rcx) ffffffff8001acba: 5d pop %rbp ffffffff8001acbb: c3 ret ffffffff8001acbc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001acc0: 48 8d 0d b9 a0 63 03 lea 0x363a0b9(%rip),%rcx # ffffffff83654d80 ffffffff8001acc7: 31 c0 xor %eax,%eax ffffffff8001acc9: 48 89 ca mov %rcx,%rdx ffffffff8001accc: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001acd3: 00 00 ffffffff8001acd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001acdc: 00 00 00 00 ffffffff8001ace0: 8b 72 10 mov 0x10(%rdx),%esi ffffffff8001ace3: 85 f6 test %esi,%esi ffffffff8001ace5: 74 61 je ffffffff8001ad48 ffffffff8001ace7: 83 c0 01 add $0x1,%eax ffffffff8001acea: 48 83 c2 14 add $0x14,%rdx ffffffff8001acee: 83 f8 10 cmp $0x10,%eax ffffffff8001acf1: 75 ed jne ffffffff8001ace0 ffffffff8001acf3: 31 c0 xor %eax,%eax ffffffff8001acf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001acfc: 00 00 00 00 ffffffff8001ad00: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff8001ad04: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff8001ad07: 48 83 c0 01 add $0x1,%rax ffffffff8001ad0b: 48 83 f8 04 cmp $0x4,%rax ffffffff8001ad0f: 75 ef jne ffffffff8001ad00 ffffffff8001ad11: 31 c0 xor %eax,%eax ffffffff8001ad13: 48 8d 35 6a a0 63 03 lea 0x363a06a(%rip),%rsi # ffffffff83654d84 ffffffff8001ad1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ad20: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff8001ad25: 88 14 06 mov %dl,(%rsi,%rax,1) ffffffff8001ad28: 48 83 c0 01 add $0x1,%rax ffffffff8001ad2c: 48 83 f8 06 cmp $0x6,%rax ffffffff8001ad30: 75 ee jne ffffffff8001ad20 ffffffff8001ad32: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax ffffffff8001ad39: 00 00 00 ffffffff8001ad3c: 48 89 41 0c mov %rax,0xc(%rcx) ffffffff8001ad40: 5d pop %rbp ffffffff8001ad41: c3 ret ffffffff8001ad42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ad48: 48 98 cltq ffffffff8001ad4a: 31 d2 xor %edx,%edx ffffffff8001ad4c: 4c 8d 14 80 lea (%rax,%rax,4),%r10 ffffffff8001ad50: 49 c1 e2 02 shl $0x2,%r10 ffffffff8001ad54: 4e 8d 04 11 lea (%rcx,%r10,1),%r8 ffffffff8001ad58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ad5f: 00 ffffffff8001ad60: 0f b6 34 17 movzbl (%rdi,%rdx,1),%esi ffffffff8001ad64: 41 88 34 10 mov %sil,(%r8,%rdx,1) ffffffff8001ad68: 48 83 c2 01 add $0x1,%rdx ffffffff8001ad6c: 48 83 fa 04 cmp $0x4,%rdx ffffffff8001ad70: 75 ee jne ffffffff8001ad60 ffffffff8001ad72: 4a 8d 7c 11 04 lea 0x4(%rcx,%r10,1),%rdi ffffffff8001ad77: 31 d2 xor %edx,%edx ffffffff8001ad79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ad80: 41 0f b6 34 11 movzbl (%r9,%rdx,1),%esi ffffffff8001ad85: 40 88 34 17 mov %sil,(%rdi,%rdx,1) ffffffff8001ad89: 48 83 c2 01 add $0x1,%rdx ffffffff8001ad8d: 48 83 fa 06 cmp $0x6,%rdx ffffffff8001ad91: 75 ed jne ffffffff8001ad80 ffffffff8001ad93: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi ffffffff8001ad9a: 00 00 00 ffffffff8001ad9d: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff8001ada1: 48 89 7c 81 0c mov %rdi,0xc(%rcx,%rax,4) ffffffff8001ada6: 5d pop %rbp ffffffff8001ada7: c3 ret ffffffff8001ada8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001adaf: 00 ffffffff8001adb0 : ffffffff8001adb0: 66 83 fe 43 cmp $0x43,%si ffffffff8001adb4: 75 0e jne ffffffff8001adc4 ffffffff8001adb6: 49 81 f8 ef 00 00 00 cmp $0xef,%r8 ffffffff8001adbd: 76 05 jbe ffffffff8001adc4 ffffffff8001adbf: 80 39 02 cmpb $0x2,(%rcx) ffffffff8001adc2: 74 04 je ffffffff8001adc8 ffffffff8001adc4: c3 ret ffffffff8001adc5: 0f 1f 00 nopl (%rax) ffffffff8001adc8: 8b 41 04 mov 0x4(%rcx),%eax ffffffff8001adcb: 0f c8 bswap %eax ffffffff8001adcd: 39 05 95 9e 63 03 cmp %eax,0x3639e95(%rip) # ffffffff83654c68 ffffffff8001add3: 75 ef jne ffffffff8001adc4 ffffffff8001add5: 81 b9 ec 00 00 00 63 cmpl $0x63538263,0xec(%rcx) ffffffff8001addc: 82 53 63 ffffffff8001addf: 75 e3 jne ffffffff8001adc4 ffffffff8001ade1: 0f b6 b9 f0 00 00 00 movzbl 0xf0(%rcx),%edi ffffffff8001ade8: 40 80 ff ff cmp $0xff,%dil ffffffff8001adec: 74 d6 je ffffffff8001adc4 ffffffff8001adee: 48 8d 91 f0 00 00 00 lea 0xf0(%rcx),%rdx ffffffff8001adf5: 89 fe mov %edi,%esi ffffffff8001adf7: 48 89 d0 mov %rdx,%rax ffffffff8001adfa: eb 1a jmp ffffffff8001ae16 ffffffff8001adfc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ae00: 0f b6 70 01 movzbl 0x1(%rax),%esi ffffffff8001ae04: 48 8d 44 30 02 lea 0x2(%rax,%rsi,1),%rax ffffffff8001ae09: 0f b6 30 movzbl (%rax),%esi ffffffff8001ae0c: 40 80 fe ff cmp $0xff,%sil ffffffff8001ae10: 0f 84 6a 01 00 00 je ffffffff8001af80 ffffffff8001ae16: 40 80 fe 35 cmp $0x35,%sil ffffffff8001ae1a: 75 e4 jne ffffffff8001ae00 ffffffff8001ae1c: 55 push %rbp ffffffff8001ae1d: 48 89 e5 mov %rsp,%rbp ffffffff8001ae20: 53 push %rbx ffffffff8001ae21: 0f b6 40 02 movzbl 0x2(%rax),%eax ffffffff8001ae25: 3c 02 cmp $0x2,%al ffffffff8001ae27: 0f 84 cb 00 00 00 je ffffffff8001aef8 ffffffff8001ae2d: 3c 05 cmp $0x5,%al ffffffff8001ae2f: 0f 85 db 01 00 00 jne ffffffff8001b010 ffffffff8001ae35: 8b 71 10 mov 0x10(%rcx),%esi ffffffff8001ae38: 4c 8d 15 83 a0 63 03 lea 0x363a083(%rip),%r10 # ffffffff83654ec2 ffffffff8001ae3f: 4c 8d 0d 84 a0 63 03 lea 0x363a084(%rip),%r9 # ffffffff83654eca ffffffff8001ae46: 4c 8d 05 79 a0 63 03 lea 0x363a079(%rip),%r8 # ffffffff83654ec6 ffffffff8001ae4d: 89 f1 mov %esi,%ecx ffffffff8001ae4f: 40 0f b6 c6 movzbl %sil,%eax ffffffff8001ae53: 0f c9 bswap %ecx ffffffff8001ae55: 89 ce mov %ecx,%esi ffffffff8001ae57: c1 ee 10 shr $0x10,%esi ffffffff8001ae5a: 89 f3 mov %esi,%ebx ffffffff8001ae5c: 0f b6 f5 movzbl %ch,%esi ffffffff8001ae5f: c1 e1 18 shl $0x18,%ecx ffffffff8001ae62: 88 dc mov %bl,%ah ffffffff8001ae64: c1 e6 10 shl $0x10,%esi ffffffff8001ae67: 0f b7 c0 movzwl %ax,%eax ffffffff8001ae6a: 09 f0 or %esi,%eax ffffffff8001ae6c: 09 c8 or %ecx,%eax ffffffff8001ae6e: 89 05 5c a0 63 03 mov %eax,0x363a05c(%rip) # ffffffff83654ed0 ffffffff8001ae74: eb 4c jmp ffffffff8001aec2 ffffffff8001ae76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ae7d: 00 00 00 ffffffff8001ae80: 80 f9 03 cmp $0x3,%cl ffffffff8001ae83: 0f 97 c0 seta %al ffffffff8001ae86: 40 80 ff 03 cmp $0x3,%dil ffffffff8001ae8a: 75 08 jne ffffffff8001ae94 ffffffff8001ae8c: 84 c0 test %al,%al ffffffff8001ae8e: 0f 85 f4 00 00 00 jne ffffffff8001af88 ffffffff8001ae94: 40 80 ff 06 cmp $0x6,%dil ffffffff8001ae98: 75 16 jne ffffffff8001aeb0 ffffffff8001ae9a: 84 c0 test %al,%al ffffffff8001ae9c: 0f 85 1e 01 00 00 jne ffffffff8001afc0 ffffffff8001aea2: 0f 1f 00 nopl (%rax) ffffffff8001aea5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001aeac: 00 00 00 00 ffffffff8001aeb0: 48 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%rdx ffffffff8001aeb5: 0f b6 3a movzbl (%rdx),%edi ffffffff8001aeb8: 40 80 ff ff cmp $0xff,%dil ffffffff8001aebc: 0f 84 3e 01 00 00 je ffffffff8001b000 ffffffff8001aec2: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx ffffffff8001aec6: 40 80 ff 01 cmp $0x1,%dil ffffffff8001aeca: 75 b4 jne ffffffff8001ae80 ffffffff8001aecc: 80 f9 04 cmp $0x4,%cl ffffffff8001aecf: 75 af jne ffffffff8001ae80 ffffffff8001aed1: 31 c0 xor %eax,%eax ffffffff8001aed3: 66 90 xchg %ax,%ax ffffffff8001aed5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001aedc: 00 00 00 00 ffffffff8001aee0: 0f b6 74 02 02 movzbl 0x2(%rdx,%rax,1),%esi ffffffff8001aee5: 41 88 34 00 mov %sil,(%r8,%rax,1) ffffffff8001aee9: 48 83 c0 01 add $0x1,%rax ffffffff8001aeed: 48 83 f8 04 cmp $0x4,%rax ffffffff8001aef1: 75 ed jne ffffffff8001aee0 ffffffff8001aef3: eb bb jmp ffffffff8001aeb0 ffffffff8001aef5: 0f 1f 00 nopl (%rax) ffffffff8001aef8: c7 05 5e 9d 63 03 00 movl $0x0,0x3639d5e(%rip) # ffffffff83654c60 ffffffff8001aeff: 00 00 00 ffffffff8001af02: 8b 71 10 mov 0x10(%rcx),%esi ffffffff8001af05: 89 f1 mov %esi,%ecx ffffffff8001af07: 40 0f b6 c6 movzbl %sil,%eax ffffffff8001af0b: 0f c9 bswap %ecx ffffffff8001af0d: 89 ce mov %ecx,%esi ffffffff8001af0f: c1 ee 10 shr $0x10,%esi ffffffff8001af12: 89 f3 mov %esi,%ebx ffffffff8001af14: 0f b6 f5 movzbl %ch,%esi ffffffff8001af17: c1 e1 18 shl $0x18,%ecx ffffffff8001af1a: 88 dc mov %bl,%ah ffffffff8001af1c: c1 e6 10 shl $0x10,%esi ffffffff8001af1f: 0f b7 c0 movzwl %ax,%eax ffffffff8001af22: 09 f0 or %esi,%eax ffffffff8001af24: 09 c8 or %ecx,%eax ffffffff8001af26: 89 05 38 9d 63 03 mov %eax,0x3639d38(%rip) # ffffffff83654c64 ffffffff8001af2c: eb 20 jmp ffffffff8001af4e ffffffff8001af2e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001af35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001af3c: 00 00 00 00 ffffffff8001af40: 48 8d 54 02 02 lea 0x2(%rdx,%rax,1),%rdx ffffffff8001af45: 0f b6 3a movzbl (%rdx),%edi ffffffff8001af48: 40 80 ff ff cmp $0xff,%dil ffffffff8001af4c: 74 29 je ffffffff8001af77 ffffffff8001af4e: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff8001af52: 40 80 ff 36 cmp $0x36,%dil ffffffff8001af56: 75 e8 jne ffffffff8001af40 ffffffff8001af58: 3c 04 cmp $0x4,%al ffffffff8001af5a: 75 e4 jne ffffffff8001af40 ffffffff8001af5c: 8b 42 02 mov 0x2(%rdx),%eax ffffffff8001af5f: 89 c2 mov %eax,%edx ffffffff8001af61: 0f ca bswap %edx ffffffff8001af63: 89 15 f7 9c 63 03 mov %edx,0x3639cf7(%rip) # ffffffff83654c60 ffffffff8001af69: 85 c0 test %eax,%eax ffffffff8001af6b: 74 0a je ffffffff8001af77 ffffffff8001af6d: c7 05 f5 9c 63 03 01 movl $0x1,0x3639cf5(%rip) # ffffffff83654c6c ffffffff8001af74: 00 00 00 ffffffff8001af77: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001af7b: c9 leave ffffffff8001af7c: c3 ret ffffffff8001af7d: 0f 1f 00 nopl (%rax) ffffffff8001af80: c3 ret ffffffff8001af81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001af88: 31 c0 xor %eax,%eax ffffffff8001af8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001af91: 00 00 00 00 ffffffff8001af95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001af9c: 00 00 00 00 ffffffff8001afa0: 0f b6 74 02 02 movzbl 0x2(%rdx,%rax,1),%esi ffffffff8001afa5: 41 88 34 01 mov %sil,(%r9,%rax,1) ffffffff8001afa9: 48 83 c0 01 add $0x1,%rax ffffffff8001afad: 48 83 f8 04 cmp $0x4,%rax ffffffff8001afb1: 75 ed jne ffffffff8001afa0 ffffffff8001afb3: e9 f8 fe ff ff jmp ffffffff8001aeb0 ffffffff8001afb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001afbf: 00 ffffffff8001afc0: 31 c0 xor %eax,%eax ffffffff8001afc2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001afc9: 00 ffffffff8001afca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001afd1: 00 00 00 00 ffffffff8001afd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001afdc: 00 00 00 00 ffffffff8001afe0: 0f b6 74 02 02 movzbl 0x2(%rdx,%rax,1),%esi ffffffff8001afe5: 41 88 34 02 mov %sil,(%r10,%rax,1) ffffffff8001afe9: 48 83 c0 01 add $0x1,%rax ffffffff8001afed: 48 83 f8 04 cmp $0x4,%rax ffffffff8001aff1: 75 ed jne ffffffff8001afe0 ffffffff8001aff3: e9 b8 fe ff ff jmp ffffffff8001aeb0 ffffffff8001aff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001afff: 00 ffffffff8001b000: c7 05 62 9c 63 03 02 movl $0x2,0x3639c62(%rip) # ffffffff83654c6c ffffffff8001b007: 00 00 00 ffffffff8001b00a: e9 68 ff ff ff jmp ffffffff8001af77 ffffffff8001b00f: 90 nop ffffffff8001b010: 3c 06 cmp $0x6,%al ffffffff8001b012: 0f 85 5f ff ff ff jne ffffffff8001af77 ffffffff8001b018: c7 05 4a 9c 63 03 ff movl $0xffffffff,0x3639c4a(%rip) # ffffffff83654c6c ffffffff8001b01f: ff ff ff ffffffff8001b022: e9 50 ff ff ff jmp ffffffff8001af77 ffffffff8001b027: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b02e: 00 00 ffffffff8001b030 : ffffffff8001b030: 0f b6 07 movzbl (%rdi),%eax ffffffff8001b033: 49 89 f0 mov %rsi,%r8 ffffffff8001b036: 83 e0 0f and $0xf,%eax ffffffff8001b039: c1 e0 02 shl $0x2,%eax ffffffff8001b03c: 0f b6 f0 movzbl %al,%esi ffffffff8001b03f: 48 39 f2 cmp %rsi,%rdx ffffffff8001b042: 72 4c jb ffffffff8001b090 ffffffff8001b044: 3c 13 cmp $0x13,%al ffffffff8001b046: 76 48 jbe ffffffff8001b090 ffffffff8001b048: 48 89 d1 mov %rdx,%rcx ffffffff8001b04b: 0f b7 57 02 movzwl 0x2(%rdi),%edx ffffffff8001b04f: 66 c1 c2 08 rol $0x8,%dx ffffffff8001b053: 44 0f b7 ca movzwl %dx,%r9d ffffffff8001b057: 4c 39 c9 cmp %r9,%rcx ffffffff8001b05a: 72 34 jb ffffffff8001b090 ffffffff8001b05c: 55 push %rbp ffffffff8001b05d: 0f b6 c0 movzbl %al,%eax ffffffff8001b060: 0f b7 d2 movzwl %dx,%edx ffffffff8001b063: 48 01 fe add %rdi,%rsi ffffffff8001b066: 29 c2 sub %eax,%edx ffffffff8001b068: 48 89 e5 mov %rsp,%rbp ffffffff8001b06b: 53 push %rbx ffffffff8001b06c: 48 83 ec 18 sub $0x18,%rsp ffffffff8001b070: 0f b6 47 09 movzbl 0x9(%rdi),%eax ffffffff8001b074: 3c 11 cmp $0x11,%al ffffffff8001b076: 74 20 je ffffffff8001b098 ffffffff8001b078: 3c 01 cmp $0x1,%al ffffffff8001b07a: 0f 84 d0 00 00 00 je ffffffff8001b150 ffffffff8001b080: 3c 06 cmp $0x6,%al ffffffff8001b082: 0f 84 00 01 00 00 je ffffffff8001b188 ffffffff8001b088: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b08c: c9 leave ffffffff8001b08d: c3 ret ffffffff8001b08e: 66 90 xchg %ax,%ax ffffffff8001b090: c3 ret ffffffff8001b091: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001b098: 48 63 d2 movslq %edx,%rdx ffffffff8001b09b: 48 83 fa 07 cmp $0x7,%rdx ffffffff8001b09f: 76 e7 jbe ffffffff8001b088 ffffffff8001b0a1: 83 05 d8 9b 63 03 01 addl $0x1,0x3639bd8(%rip) # ffffffff83654c80 ffffffff8001b0a8: 31 c0 xor %eax,%eax ffffffff8001b0aa: 4c 8d 4d ec lea -0x14(%rbp),%r9 ffffffff8001b0ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001b0b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b0bc: 00 00 00 00 ffffffff8001b0c0: 0f b6 4c 07 0c movzbl 0xc(%rdi,%rax,1),%ecx ffffffff8001b0c5: 41 88 0c 01 mov %cl,(%r9,%rax,1) ffffffff8001b0c9: 48 83 c0 01 add $0x1,%rax ffffffff8001b0cd: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b0d1: 75 ed jne ffffffff8001b0c0 ffffffff8001b0d3: 0f b7 46 04 movzwl 0x4(%rsi),%eax ffffffff8001b0d7: 66 c1 c0 08 rol $0x8,%ax ffffffff8001b0db: 44 0f b7 d8 movzwl %ax,%r11d ffffffff8001b0df: 4c 39 da cmp %r11,%rdx ffffffff8001b0e2: 72 a4 jb ffffffff8001b088 ffffffff8001b0e4: 0f b7 56 02 movzwl 0x2(%rsi),%edx ffffffff8001b0e8: 4c 8d 15 b1 9b 63 03 lea 0x3639bb1(%rip),%r10 # ffffffff83654ca0 ffffffff8001b0ef: 31 ff xor %edi,%edi ffffffff8001b0f1: 4c 89 d0 mov %r10,%rax ffffffff8001b0f4: 66 c1 c2 08 rol $0x8,%dx ffffffff8001b0f8: eb 16 jmp ffffffff8001b110 ffffffff8001b0fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b100: 83 c7 01 add $0x1,%edi ffffffff8001b103: 48 83 c0 18 add $0x18,%rax ffffffff8001b107: 83 ff 08 cmp $0x8,%edi ffffffff8001b10a: 0f 84 78 ff ff ff je ffffffff8001b088 ffffffff8001b110: 8b 48 10 mov 0x10(%rax),%ecx ffffffff8001b113: 85 c9 test %ecx,%ecx ffffffff8001b115: 74 e9 je ffffffff8001b100 ffffffff8001b117: 66 3b 10 cmp (%rax),%dx ffffffff8001b11a: 75 e4 jne ffffffff8001b100 ffffffff8001b11c: 0f b7 0e movzwl (%rsi),%ecx ffffffff8001b11f: 48 63 ff movslq %edi,%rdi ffffffff8001b122: 48 8d 5e 08 lea 0x8(%rsi),%rbx ffffffff8001b126: 4c 89 c2 mov %r8,%rdx ffffffff8001b129: 48 8d 04 7f lea (%rdi,%rdi,2),%rax ffffffff8001b12d: 83 05 48 9b 63 03 01 addl $0x1,0x3639b48(%rip) # ffffffff83654c7c ffffffff8001b134: 4d 8d 43 f8 lea -0x8(%r11),%r8 ffffffff8001b138: 4c 89 cf mov %r9,%rdi ffffffff8001b13b: 66 c1 c1 08 rol $0x8,%cx ffffffff8001b13f: 0f b7 f1 movzwl %cx,%esi ffffffff8001b142: 48 89 d9 mov %rbx,%rcx ffffffff8001b145: 41 ff 54 c2 08 call *0x8(%r10,%rax,8) ffffffff8001b14a: e9 39 ff ff ff jmp ffffffff8001b088 ffffffff8001b14f: 90 nop ffffffff8001b150: 31 c0 xor %eax,%eax ffffffff8001b152: 0f 1f 00 nopl (%rax) ffffffff8001b155: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b15c: 00 00 00 00 ffffffff8001b160: 0f b6 4c 07 0c movzbl 0xc(%rdi,%rax,1),%ecx ffffffff8001b165: 88 4c 05 ec mov %cl,-0x14(%rbp,%rax,1) ffffffff8001b169: 48 83 c0 01 add $0x1,%rax ffffffff8001b16d: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b171: 75 ed jne ffffffff8001b160 ffffffff8001b173: 8b 7d ec mov -0x14(%rbp),%edi ffffffff8001b176: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b17a: 0f b7 d2 movzwl %dx,%edx ffffffff8001b17d: c9 leave ffffffff8001b17e: e9 7d ad ff ff jmp ffffffff80015f00 ffffffff8001b183: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b188: 31 c0 xor %eax,%eax ffffffff8001b18a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b191: 00 00 00 00 ffffffff8001b195: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b19c: 00 00 00 00 ffffffff8001b1a0: 0f b6 4c 07 0c movzbl 0xc(%rdi,%rax,1),%ecx ffffffff8001b1a5: 88 4c 05 ec mov %cl,-0x14(%rbp,%rax,1) ffffffff8001b1a9: 48 83 c0 01 add $0x1,%rax ffffffff8001b1ad: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b1b1: 75 ed jne ffffffff8001b1a0 ffffffff8001b1b3: 8b 7d ec mov -0x14(%rbp),%edi ffffffff8001b1b6: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b1ba: 0f b7 d2 movzwl %dx,%edx ffffffff8001b1bd: c9 leave ffffffff8001b1be: e9 0d 39 00 00 jmp ffffffff8001ead0 ffffffff8001b1c3: 66 90 xchg %ax,%ax ffffffff8001b1c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b1cc: 00 00 00 00 ffffffff8001b1d0 : ffffffff8001b1d0: 55 push %rbp ffffffff8001b1d1: be ff ff ff ff mov $0xffffffff,%esi ffffffff8001b1d6: 31 c0 xor %eax,%eax ffffffff8001b1d8: 48 8d 15 f9 9c 63 03 lea 0x3639cf9(%rip),%rdx # ffffffff83654ed8 ffffffff8001b1df: 48 89 e5 mov %rsp,%rbp ffffffff8001b1e2: 48 81 ec f0 05 00 00 sub $0x5f0,%rsp ffffffff8001b1e9: c7 85 10 fa ff ff ff movl $0xffffffff,-0x5f0(%rbp) ffffffff8001b1f0: ff ff ff ffffffff8001b1f3: 66 89 b5 14 fa ff ff mov %si,-0x5ec(%rbp) ffffffff8001b1fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b200: 0f b6 0c 02 movzbl (%rdx,%rax,1),%ecx ffffffff8001b204: 88 8c 05 16 fa ff ff mov %cl,-0x5ea(%rbp,%rax,1) ffffffff8001b20b: 48 83 c0 01 add $0x1,%rax ffffffff8001b20f: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b213: 75 eb jne ffffffff8001b200 ffffffff8001b215: 48 b8 08 06 00 01 08 movabs $0x406000801000608,%rax ffffffff8001b21c: 00 06 04 ffffffff8001b21f: b9 00 01 00 00 mov $0x100,%ecx ffffffff8001b224: 66 89 8d 24 fa ff ff mov %cx,-0x5dc(%rbp) ffffffff8001b22b: 48 89 85 1c fa ff ff mov %rax,-0x5e4(%rbp) ffffffff8001b232: 31 c0 xor %eax,%eax ffffffff8001b234: 90 nop ffffffff8001b235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b23c: 00 00 00 00 ffffffff8001b240: 0f b6 0c 02 movzbl (%rdx,%rax,1),%ecx ffffffff8001b244: 88 8c 05 26 fa ff ff mov %cl,-0x5da(%rbp,%rax,1) ffffffff8001b24b: 48 83 c0 01 add $0x1,%rax ffffffff8001b24f: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b253: 75 eb jne ffffffff8001b240 ffffffff8001b255: 31 c0 xor %eax,%eax ffffffff8001b257: 48 8d 0d 72 9c 63 03 lea 0x3639c72(%rip),%rcx # ffffffff83654ed0 ffffffff8001b25e: 66 90 xchg %ax,%ax ffffffff8001b260: 0f b6 14 01 movzbl (%rcx,%rax,1),%edx ffffffff8001b264: 88 94 05 2c fa ff ff mov %dl,-0x5d4(%rbp,%rax,1) ffffffff8001b26b: 48 83 c0 01 add $0x1,%rax ffffffff8001b26f: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b273: 75 eb jne ffffffff8001b260 ffffffff8001b275: c7 85 30 fa ff ff 00 movl $0x0,-0x5d0(%rbp) ffffffff8001b27c: 00 00 00 ffffffff8001b27f: 31 d2 xor %edx,%edx ffffffff8001b281: 31 c0 xor %eax,%eax ffffffff8001b283: 66 89 95 34 fa ff ff mov %dx,-0x5cc(%rbp) ffffffff8001b28a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b291: 00 00 00 00 ffffffff8001b295: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b29c: 00 00 00 00 ffffffff8001b2a0: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff8001b2a4: 88 94 05 36 fa ff ff mov %dl,-0x5ca(%rbp,%rax,1) ffffffff8001b2ab: 48 83 c0 01 add $0x1,%rax ffffffff8001b2af: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b2b3: 75 eb jne ffffffff8001b2a0 ffffffff8001b2b5: 8b 05 25 9c 63 03 mov 0x3639c25(%rip),%eax # ffffffff83654ee0 ffffffff8001b2bb: 85 c0 test %eax,%eax ffffffff8001b2bd: 74 13 je ffffffff8001b2d2 ffffffff8001b2bf: 48 8d bd 10 fa ff ff lea -0x5f0(%rbp),%rdi ffffffff8001b2c6: be 2a 00 00 00 mov $0x2a,%esi ffffffff8001b2cb: e8 30 cc fe ff call ffffffff80007f00 ffffffff8001b2d0: c9 leave ffffffff8001b2d1: c3 ret ffffffff8001b2d2: c9 leave ffffffff8001b2d3: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b2d8: c3 ret ffffffff8001b2d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001b2e0 : ffffffff8001b2e0: 55 push %rbp ffffffff8001b2e1: 49 89 fb mov %rdi,%r11 ffffffff8001b2e4: 31 c0 xor %eax,%eax ffffffff8001b2e6: 48 89 e5 mov %rsp,%rbp ffffffff8001b2e9: 53 push %rbx ffffffff8001b2ea: 48 81 ec 08 06 00 00 sub $0x608,%rsp ffffffff8001b2f1: 0f b7 5f 06 movzwl 0x6(%rdi),%ebx ffffffff8001b2f5: 48 8d bd f6 f9 ff ff lea -0x60a(%rbp),%rdi ffffffff8001b2fc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001b300: 41 0f b6 54 03 0e movzbl 0xe(%r11,%rax,1),%edx ffffffff8001b306: 88 14 07 mov %dl,(%rdi,%rax,1) ffffffff8001b309: 48 83 c0 01 add $0x1,%rax ffffffff8001b30d: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b311: 75 ed jne ffffffff8001b300 ffffffff8001b313: 31 c0 xor %eax,%eax ffffffff8001b315: 48 8d b5 fa f9 ff ff lea -0x606(%rbp),%rsi ffffffff8001b31c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001b320: 41 0f b6 54 03 08 movzbl 0x8(%r11,%rax,1),%edx ffffffff8001b326: 88 14 06 mov %dl,(%rsi,%rax,1) ffffffff8001b329: 48 83 c0 01 add $0x1,%rax ffffffff8001b32d: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b331: 75 ed jne ffffffff8001b320 ffffffff8001b333: e8 38 f9 ff ff call ffffffff8001ac70 ffffffff8001b338: 66 81 fb 00 01 cmp $0x100,%bx ffffffff8001b33d: 74 09 je ffffffff8001b348 ffffffff8001b33f: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b343: c9 leave ffffffff8001b344: c3 ret ffffffff8001b345: 0f 1f 00 nopl (%rax) ffffffff8001b348: 31 c0 xor %eax,%eax ffffffff8001b34a: 48 8d 0d 7f 9b 63 03 lea 0x3639b7f(%rip),%rcx # ffffffff83654ed0 ffffffff8001b351: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx ffffffff8001b355: 41 38 5c 03 18 cmp %bl,0x18(%r11,%rax,1) ffffffff8001b35a: 75 e3 jne ffffffff8001b33f ffffffff8001b35c: 48 83 c0 01 add $0x1,%rax ffffffff8001b360: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b364: 75 eb jne ffffffff8001b351 ffffffff8001b366: 31 c0 xor %eax,%eax ffffffff8001b368: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff8001b36f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b37c: 00 00 00 00 ffffffff8001b380: 41 0f b6 54 03 08 movzbl 0x8(%r11,%rax,1),%edx ffffffff8001b386: 88 14 07 mov %dl,(%rdi,%rax,1) ffffffff8001b389: 48 83 c0 01 add $0x1,%rax ffffffff8001b38d: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b391: 75 ed jne ffffffff8001b380 ffffffff8001b393: 31 c0 xor %eax,%eax ffffffff8001b395: 48 8d 15 3c 9b 63 03 lea 0x3639b3c(%rip),%rdx # ffffffff83654ed8 ffffffff8001b39c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001b3a0: 0f b6 34 02 movzbl (%rdx,%rax,1),%esi ffffffff8001b3a4: 40 88 b4 05 06 fa ff mov %sil,-0x5fa(%rbp,%rax,1) ffffffff8001b3ab: ff ffffffff8001b3ac: 48 83 c0 01 add $0x1,%rax ffffffff8001b3b0: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b3b4: 75 ea jne ffffffff8001b3a0 ffffffff8001b3b6: 48 b8 08 06 00 01 08 movabs $0x406000801000608,%rax ffffffff8001b3bd: 00 06 04 ffffffff8001b3c0: be 00 02 00 00 mov $0x200,%esi ffffffff8001b3c5: 66 89 b5 14 fa ff ff mov %si,-0x5ec(%rbp) ffffffff8001b3cc: 48 89 85 0c fa ff ff mov %rax,-0x5f4(%rbp) ffffffff8001b3d3: 31 c0 xor %eax,%eax ffffffff8001b3d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b3dc: 00 00 00 00 ffffffff8001b3e0: 0f b6 34 02 movzbl (%rdx,%rax,1),%esi ffffffff8001b3e4: 40 88 b4 05 16 fa ff mov %sil,-0x5ea(%rbp,%rax,1) ffffffff8001b3eb: ff ffffffff8001b3ec: 48 83 c0 01 add $0x1,%rax ffffffff8001b3f0: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b3f4: 75 ea jne ffffffff8001b3e0 ffffffff8001b3f6: 31 c0 xor %eax,%eax ffffffff8001b3f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b3ff: 00 ffffffff8001b400: 0f b6 14 01 movzbl (%rcx,%rax,1),%edx ffffffff8001b404: 88 94 05 1c fa ff ff mov %dl,-0x5e4(%rbp,%rax,1) ffffffff8001b40b: 48 83 c0 01 add $0x1,%rax ffffffff8001b40f: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b413: 75 eb jne ffffffff8001b400 ffffffff8001b415: 31 c0 xor %eax,%eax ffffffff8001b417: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b41e: 00 00 ffffffff8001b420: 41 0f b6 54 03 08 movzbl 0x8(%r11,%rax,1),%edx ffffffff8001b426: 88 94 05 20 fa ff ff mov %dl,-0x5e0(%rbp,%rax,1) ffffffff8001b42d: 48 83 c0 01 add $0x1,%rax ffffffff8001b431: 48 83 f8 06 cmp $0x6,%rax ffffffff8001b435: 75 e9 jne ffffffff8001b420 ffffffff8001b437: 31 c0 xor %eax,%eax ffffffff8001b439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001b440: 41 0f b6 54 03 0e movzbl 0xe(%r11,%rax,1),%edx ffffffff8001b446: 88 94 05 26 fa ff ff mov %dl,-0x5da(%rbp,%rax,1) ffffffff8001b44d: 48 83 c0 01 add $0x1,%rax ffffffff8001b451: 48 83 f8 04 cmp $0x4,%rax ffffffff8001b455: 75 e9 jne ffffffff8001b440 ffffffff8001b457: 8b 05 83 9a 63 03 mov 0x3639a83(%rip),%eax # ffffffff83654ee0 ffffffff8001b45d: 85 c0 test %eax,%eax ffffffff8001b45f: 0f 84 da fe ff ff je ffffffff8001b33f ffffffff8001b465: be 2a 00 00 00 mov $0x2a,%esi ffffffff8001b46a: e8 91 ca fe ff call ffffffff80007f00 ffffffff8001b46f: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b473: c9 leave ffffffff8001b474: c3 ret ffffffff8001b475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b47c: 00 00 00 00 ffffffff8001b480 : ffffffff8001b480: 8b 0d 5a 9a 63 03 mov 0x3639a5a(%rip),%ecx # ffffffff83654ee0 ffffffff8001b486: 85 c9 test %ecx,%ecx ffffffff8001b488: 75 06 jne ffffffff8001b490 ffffffff8001b48a: c3 ret ffffffff8001b48b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b490: 55 push %rbp ffffffff8001b491: 48 89 e5 mov %rsp,%rbp ffffffff8001b494: 53 push %rbx ffffffff8001b495: 48 81 ec 18 06 00 00 sub $0x618,%rsp ffffffff8001b49c: be ee 05 00 00 mov $0x5ee,%esi ffffffff8001b4a1: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff8001b4a8: 83 05 c9 97 63 03 01 addl $0x1,0x36397c9(%rip) # ffffffff83654c78 ffffffff8001b4af: e8 fc ca fe ff call ffffffff80007fb0 ffffffff8001b4b4: 4c 63 c8 movslq %eax,%r9 ffffffff8001b4b7: 45 85 c9 test %r9d,%r9d ffffffff8001b4ba: 75 14 jne ffffffff8001b4d0 ffffffff8001b4bc: 83 05 b1 97 63 03 01 addl $0x1,0x36397b1(%rip) # ffffffff83654c74 ffffffff8001b4c3: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b4c7: c9 leave ffffffff8001b4c8: c3 ret ffffffff8001b4c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001b4d0: 7e f1 jle ffffffff8001b4c3 ffffffff8001b4d2: 83 05 ab 97 63 03 01 addl $0x1,0x36397ab(%rip) # ffffffff83654c84 ffffffff8001b4d9: 41 83 f9 0d cmp $0xd,%r9d ffffffff8001b4dd: 7f 11 jg ffffffff8001b4f0 ffffffff8001b4df: 8b 05 fb 99 63 03 mov 0x36399fb(%rip),%eax # ffffffff83654ee0 ffffffff8001b4e5: 85 c0 test %eax,%eax ffffffff8001b4e7: 75 b3 jne ffffffff8001b49c ffffffff8001b4e9: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b4ed: c9 leave ffffffff8001b4ee: c3 ret ffffffff8001b4ef: 90 nop ffffffff8001b4f0: 4c 8d 9d 00 fa ff ff lea -0x600(%rbp),%r11 ffffffff8001b4f7: 48 8d 15 da 99 63 03 lea 0x36399da(%rip),%rdx # ffffffff83654ed8 ffffffff8001b4fe: be 01 00 00 00 mov $0x1,%esi ffffffff8001b503: bf 01 00 00 00 mov $0x1,%edi ffffffff8001b508: 4c 8d 95 06 fa ff ff lea -0x5fa(%rbp),%r10 ffffffff8001b50f: 48 8d 85 00 fa ff ff lea -0x600(%rbp),%rax ffffffff8001b516: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b51d: 00 00 ffffffff8001b51f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b526: 00 00 00 00 ffffffff8001b52a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b531: 00 00 00 00 ffffffff8001b535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b53c: 00 00 00 00 ffffffff8001b540: 0f b6 08 movzbl (%rax),%ecx ffffffff8001b543: 45 31 c0 xor %r8d,%r8d ffffffff8001b546: 80 f9 ff cmp $0xff,%cl ffffffff8001b549: 41 0f 94 c0 sete %r8b ffffffff8001b54d: 44 21 c7 and %r8d,%edi ffffffff8001b550: 38 0a cmp %cl,(%rdx) ffffffff8001b552: 0f 94 c1 sete %cl ffffffff8001b555: 48 83 c0 01 add $0x1,%rax ffffffff8001b559: 48 83 c2 01 add $0x1,%rdx ffffffff8001b55d: 0f b6 c9 movzbl %cl,%ecx ffffffff8001b560: 21 ce and %ecx,%esi ffffffff8001b562: 4c 39 d0 cmp %r10,%rax ffffffff8001b565: 75 d9 jne ffffffff8001b540 ffffffff8001b567: 09 fe or %edi,%esi ffffffff8001b569: 0f 84 70 ff ff ff je ffffffff8001b4df ffffffff8001b56f: 0f b7 85 0c fa ff ff movzwl -0x5f4(%rbp),%eax ffffffff8001b576: 49 83 e9 0e sub $0xe,%r9 ffffffff8001b57a: 66 3d 08 06 cmp $0x608,%ax ffffffff8001b57e: 0f 84 1c 01 00 00 je ffffffff8001b6a0 ffffffff8001b584: 66 83 f8 08 cmp $0x8,%ax ffffffff8001b588: 0f 85 51 ff ff ff jne ffffffff8001b4df ffffffff8001b58e: 49 83 f9 13 cmp $0x13,%r9 ffffffff8001b592: 0f 86 47 ff ff ff jbe ffffffff8001b4df ffffffff8001b598: 31 d2 xor %edx,%edx ffffffff8001b59a: 0f b7 bd 18 fa ff ff movzwl -0x5e8(%rbp),%edi ffffffff8001b5a1: 48 8d b5 14 fa ff ff lea -0x5ec(%rbp),%rsi ffffffff8001b5a8: 48 8d 85 00 fa ff ff lea -0x600(%rbp),%rax ffffffff8001b5af: 66 89 95 18 fa ff ff mov %dx,-0x5e8(%rbp) ffffffff8001b5b6: 31 d2 xor %edx,%edx ffffffff8001b5b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b5bf: 00 ffffffff8001b5c0: 0f b7 48 0e movzwl 0xe(%rax),%ecx ffffffff8001b5c4: 48 83 c0 02 add $0x2,%rax ffffffff8001b5c8: 01 ca add %ecx,%edx ffffffff8001b5ca: 48 39 f0 cmp %rsi,%rax ffffffff8001b5cd: 75 f1 jne ffffffff8001b5c0 ffffffff8001b5cf: 89 d0 mov %edx,%eax ffffffff8001b5d1: c1 e8 10 shr $0x10,%eax ffffffff8001b5d4: 74 13 je ffffffff8001b5e9 ffffffff8001b5d6: 0f b7 d2 movzwl %dx,%edx ffffffff8001b5d9: 01 c2 add %eax,%edx ffffffff8001b5db: 0f b7 c2 movzwl %dx,%eax ffffffff8001b5de: 89 d6 mov %edx,%esi ffffffff8001b5e0: 83 c0 01 add $0x1,%eax ffffffff8001b5e3: c1 ee 10 shr $0x10,%esi ffffffff8001b5e6: 0f 45 d0 cmovne %eax,%edx ffffffff8001b5e9: f7 d2 not %edx ffffffff8001b5eb: 66 89 bd 18 fa ff ff mov %di,-0x5e8(%rbp) ffffffff8001b5f2: 66 39 d7 cmp %dx,%di ffffffff8001b5f5: 0f 85 e4 fe ff ff jne ffffffff8001b4df ffffffff8001b5fb: 48 8d 15 ce 98 63 03 lea 0x36398ce(%rip),%rdx # ffffffff83654ed0 ffffffff8001b602: 48 8d 8d 04 fa ff ff lea -0x5fc(%rbp),%rcx ffffffff8001b609: 48 8d 85 00 fa ff ff lea -0x600(%rbp),%rax ffffffff8001b610: 0f b6 3a movzbl (%rdx),%edi ffffffff8001b613: 40 38 78 1e cmp %dil,0x1e(%rax) ffffffff8001b617: 0f 85 bb 00 00 00 jne ffffffff8001b6d8 ffffffff8001b61d: 48 83 c0 01 add $0x1,%rax ffffffff8001b621: 48 83 c2 01 add $0x1,%rdx ffffffff8001b625: 48 39 c8 cmp %rcx,%rax ffffffff8001b628: 75 e6 jne ffffffff8001b610 ffffffff8001b62a: 48 8d b5 fa f9 ff ff lea -0x606(%rbp),%rsi ffffffff8001b631: 48 8d bd 0c fa ff ff lea -0x5f4(%rbp),%rdi ffffffff8001b638: 48 89 f0 mov %rsi,%rax ffffffff8001b63b: 41 0f b6 12 movzbl (%r10),%edx ffffffff8001b63f: 49 83 c2 01 add $0x1,%r10 ffffffff8001b643: 48 83 c0 01 add $0x1,%rax ffffffff8001b647: 88 50 ff mov %dl,-0x1(%rax) ffffffff8001b64a: 49 39 fa cmp %rdi,%r10 ffffffff8001b64d: 75 ec jne ffffffff8001b63b ffffffff8001b64f: 48 8d bd f6 f9 ff ff lea -0x60a(%rbp),%rdi ffffffff8001b656: 48 89 f8 mov %rdi,%rax ffffffff8001b659: 41 0f b6 53 1a movzbl 0x1a(%r11),%edx ffffffff8001b65e: 49 83 c3 01 add $0x1,%r11 ffffffff8001b662: 48 83 c0 01 add $0x1,%rax ffffffff8001b666: 88 50 ff mov %dl,-0x1(%rax) ffffffff8001b669: 49 39 cb cmp %rcx,%r11 ffffffff8001b66c: 75 eb jne ffffffff8001b659 ffffffff8001b66e: 48 89 b5 e8 f9 ff ff mov %rsi,-0x618(%rbp) ffffffff8001b675: 4c 89 8d e0 f9 ff ff mov %r9,-0x620(%rbp) ffffffff8001b67c: e8 ef f5 ff ff call ffffffff8001ac70 ffffffff8001b681: 48 8b 95 e0 f9 ff ff mov -0x620(%rbp),%rdx ffffffff8001b688: 48 8b b5 e8 f9 ff ff mov -0x618(%rbp),%rsi ffffffff8001b68f: 48 8d bd 0e fa ff ff lea -0x5f2(%rbp),%rdi ffffffff8001b696: e8 95 f9 ff ff call ffffffff8001b030 ffffffff8001b69b: e9 3f fe ff ff jmp ffffffff8001b4df ffffffff8001b6a0: 49 83 f9 1b cmp $0x1b,%r9 ffffffff8001b6a4: 0f 86 35 fe ff ff jbe ffffffff8001b4df ffffffff8001b6aa: 66 81 bd 0e fa ff ff cmpw $0x100,-0x5f2(%rbp) ffffffff8001b6b1: 00 01 ffffffff8001b6b3: 0f 85 26 fe ff ff jne ffffffff8001b4df ffffffff8001b6b9: 66 83 bd 10 fa ff ff cmpw $0x8,-0x5f0(%rbp) ffffffff8001b6c0: 08 ffffffff8001b6c1: 0f 85 18 fe ff ff jne ffffffff8001b4df ffffffff8001b6c7: 48 8d bd 0e fa ff ff lea -0x5f2(%rbp),%rdi ffffffff8001b6ce: e8 0d fc ff ff call ffffffff8001b2e0 ffffffff8001b6d3: e9 07 fe ff ff jmp ffffffff8001b4df ffffffff8001b6d8: 80 bd 1e fa ff ff ff cmpb $0xff,-0x5e2(%rbp) ffffffff8001b6df: 0f 85 fa fd ff ff jne ffffffff8001b4df ffffffff8001b6e5: e9 40 ff ff ff jmp ffffffff8001b62a ffffffff8001b6ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b6f0 : ffffffff8001b6f0: 8b 15 ea 97 63 03 mov 0x36397ea(%rip),%edx # ffffffff83654ee0 ffffffff8001b6f6: 85 d2 test %edx,%edx ffffffff8001b6f8: 74 06 je ffffffff8001b700 ffffffff8001b6fa: 31 c0 xor %eax,%eax ffffffff8001b6fc: c3 ret ffffffff8001b6fd: 0f 1f 00 nopl (%rax) ffffffff8001b700: 55 push %rbp ffffffff8001b701: be 0e 10 00 00 mov $0x100e,%esi ffffffff8001b706: bf 86 80 00 00 mov $0x8086,%edi ffffffff8001b70b: 48 89 e5 mov %rsp,%rbp ffffffff8001b70e: 48 83 ec 20 sub $0x20,%rsp ffffffff8001b712: 48 8d 55 f6 lea -0xa(%rbp),%rdx ffffffff8001b716: 48 89 55 e8 mov %rdx,-0x18(%rbp) ffffffff8001b71a: e8 81 24 00 00 call ffffffff8001dba0 ffffffff8001b71f: 85 c0 test %eax,%eax ffffffff8001b721: 0f 84 bf 00 00 00 je ffffffff8001b7e6 ffffffff8001b727: 48 8b 7d e8 mov -0x18(%rbp),%rdi ffffffff8001b72b: e8 f0 c4 fe ff call ffffffff80007c20 ffffffff8001b730: 85 c0 test %eax,%eax ffffffff8001b732: 0f 85 ae 00 00 00 jne ffffffff8001b7e6 ffffffff8001b738: e8 a3 c7 fe ff call ffffffff80007ee0 ffffffff8001b73d: 48 85 c0 test %rax,%rax ffffffff8001b740: 0f 84 a0 00 00 00 je ffffffff8001b7e6 ffffffff8001b746: 8b 50 18 mov 0x18(%rax),%edx ffffffff8001b749: 0f b7 40 1c movzwl 0x1c(%rax),%eax ffffffff8001b74d: 66 89 05 88 97 63 03 mov %ax,0x3639788(%rip) # ffffffff83654edc ffffffff8001b754: 8b 05 06 96 63 03 mov 0x3639606(%rip),%eax # ffffffff83654d60 ffffffff8001b75a: 89 15 78 97 63 03 mov %edx,0x3639778(%rip) # ffffffff83654ed8 ffffffff8001b760: 85 c0 test %eax,%eax ffffffff8001b762: 75 3e jne ffffffff8001b7a2 ffffffff8001b764: 48 8d 05 15 96 63 03 lea 0x3639615(%rip),%rax # ffffffff83654d80 ffffffff8001b76b: 48 8d 90 40 01 00 00 lea 0x140(%rax),%rdx ffffffff8001b772: 0f 1f 00 nopl (%rax) ffffffff8001b775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b77c: 00 00 00 00 ffffffff8001b780: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8001b787: 48 83 c0 10 add $0x10,%rax ffffffff8001b78b: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001b792: 00 ffffffff8001b793: 48 39 d0 cmp %rdx,%rax ffffffff8001b796: 75 e8 jne ffffffff8001b780 ffffffff8001b798: c7 05 be 95 63 03 01 movl $0x1,0x36395be(%rip) # ffffffff83654d60 ffffffff8001b79f: 00 00 00 ffffffff8001b7a2: 48 8d 05 f7 94 63 03 lea 0x36394f7(%rip),%rax # ffffffff83654ca0 ffffffff8001b7a9: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx ffffffff8001b7b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b7b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b7bc: 00 00 00 00 ffffffff8001b7c0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8001b7c7: 48 83 c0 10 add $0x10,%rax ffffffff8001b7cb: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001b7d2: 00 ffffffff8001b7d3: 48 39 c2 cmp %rax,%rdx ffffffff8001b7d6: 75 e8 jne ffffffff8001b7c0 ffffffff8001b7d8: c7 05 fe 96 63 03 01 movl $0x1,0x36396fe(%rip) # ffffffff83654ee0 ffffffff8001b7df: 00 00 00 ffffffff8001b7e2: 31 c0 xor %eax,%eax ffffffff8001b7e4: c9 leave ffffffff8001b7e5: c3 ret ffffffff8001b7e6: c9 leave ffffffff8001b7e7: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b7ec: c3 ret ffffffff8001b7ed: 0f 1f 00 nopl (%rax) ffffffff8001b7f0 : ffffffff8001b7f0: 55 push %rbp ffffffff8001b7f1: 48 89 e5 mov %rsp,%rbp ffffffff8001b7f4: 53 push %rbx ffffffff8001b7f5: 48 89 fb mov %rdi,%rbx ffffffff8001b7f8: 48 83 ec 08 sub $0x8,%rsp ffffffff8001b7fc: e8 df c6 fe ff call ffffffff80007ee0 ffffffff8001b801: 48 85 c0 test %rax,%rax ffffffff8001b804: 74 15 je ffffffff8001b81b ffffffff8001b806: 8b 50 18 mov 0x18(%rax),%edx ffffffff8001b809: 89 13 mov %edx,(%rbx) ffffffff8001b80b: 0f b7 40 1c movzwl 0x1c(%rax),%eax ffffffff8001b80f: 66 89 43 04 mov %ax,0x4(%rbx) ffffffff8001b813: 31 c0 xor %eax,%eax ffffffff8001b815: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001b819: c9 leave ffffffff8001b81a: c3 ret ffffffff8001b81b: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b820: eb f3 jmp ffffffff8001b815 ffffffff8001b822: 0f 1f 00 nopl (%rax) ffffffff8001b825: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b82c: 00 00 00 00 ffffffff8001b830 : ffffffff8001b830: 8b 05 aa 96 63 03 mov 0x36396aa(%rip),%eax # ffffffff83654ee0 ffffffff8001b836: 85 c0 test %eax,%eax ffffffff8001b838: 74 0e je ffffffff8001b848 ffffffff8001b83a: 8b 05 90 96 63 03 mov 0x3639690(%rip),%eax # ffffffff83654ed0 ffffffff8001b840: 89 07 mov %eax,(%rdi) ffffffff8001b842: 31 c0 xor %eax,%eax ffffffff8001b844: c3 ret ffffffff8001b845: 0f 1f 00 nopl (%rax) ffffffff8001b848: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b84d: c3 ret ffffffff8001b84e: 66 90 xchg %ax,%ax ffffffff8001b850 : ffffffff8001b850: 8b 05 8a 96 63 03 mov 0x363968a(%rip),%eax # ffffffff83654ee0 ffffffff8001b856: 85 c0 test %eax,%eax ffffffff8001b858: 74 0e je ffffffff8001b868 ffffffff8001b85a: 8b 07 mov (%rdi),%eax ffffffff8001b85c: 89 05 6e 96 63 03 mov %eax,0x363966e(%rip) # ffffffff83654ed0 ffffffff8001b862: 31 c0 xor %eax,%eax ffffffff8001b864: c3 ret ffffffff8001b865: 0f 1f 00 nopl (%rax) ffffffff8001b868: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b86d: c3 ret ffffffff8001b86e: 66 90 xchg %ax,%ax ffffffff8001b870 : ffffffff8001b870: 8b 05 6a 96 63 03 mov 0x363966a(%rip),%eax # ffffffff83654ee0 ffffffff8001b876: 85 c0 test %eax,%eax ffffffff8001b878: 74 0e je ffffffff8001b888 ffffffff8001b87a: 8b 05 4a 96 63 03 mov 0x363964a(%rip),%eax # ffffffff83654eca ffffffff8001b880: 89 07 mov %eax,(%rdi) ffffffff8001b882: 31 c0 xor %eax,%eax ffffffff8001b884: c3 ret ffffffff8001b885: 0f 1f 00 nopl (%rax) ffffffff8001b888: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b88d: c3 ret ffffffff8001b88e: 66 90 xchg %ax,%ax ffffffff8001b890 : ffffffff8001b890: 8b 05 4a 96 63 03 mov 0x363964a(%rip),%eax # ffffffff83654ee0 ffffffff8001b896: 85 c0 test %eax,%eax ffffffff8001b898: 74 0e je ffffffff8001b8a8 ffffffff8001b89a: 8b 05 22 96 63 03 mov 0x3639622(%rip),%eax # ffffffff83654ec2 ffffffff8001b8a0: 89 07 mov %eax,(%rdi) ffffffff8001b8a2: 31 c0 xor %eax,%eax ffffffff8001b8a4: c3 ret ffffffff8001b8a5: 0f 1f 00 nopl (%rax) ffffffff8001b8a8: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b8ad: c3 ret ffffffff8001b8ae: 66 90 xchg %ax,%ax ffffffff8001b8b0 : ffffffff8001b8b0: 8b 05 1a 96 63 03 mov 0x363961a(%rip),%eax # ffffffff83654ed0 ffffffff8001b8b6: c3 ret ffffffff8001b8b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b8be: 00 00 ffffffff8001b8c0 : ffffffff8001b8c0: 8b 05 fc 95 63 03 mov 0x36395fc(%rip),%eax # ffffffff83654ec2 ffffffff8001b8c6: c3 ret ffffffff8001b8c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b8ce: 00 00 ffffffff8001b8d0 : ffffffff8001b8d0: 8b 05 0a 96 63 03 mov 0x363960a(%rip),%eax # ffffffff83654ee0 ffffffff8001b8d6: 85 c0 test %eax,%eax ffffffff8001b8d8: 74 16 je ffffffff8001b8f0 ffffffff8001b8da: 48 81 fe ee 05 00 00 cmp $0x5ee,%rsi ffffffff8001b8e1: 77 0d ja ffffffff8001b8f0 ffffffff8001b8e3: e9 18 c6 fe ff jmp ffffffff80007f00 ffffffff8001b8e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b8ef: 00 ffffffff8001b8f0: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b8f5: c3 ret ffffffff8001b8f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001b8fd: 00 00 00 ffffffff8001b900 : ffffffff8001b900: 8b 05 da 95 63 03 mov 0x36395da(%rip),%eax # ffffffff83654ee0 ffffffff8001b906: 85 c0 test %eax,%eax ffffffff8001b908: 75 06 jne ffffffff8001b910 ffffffff8001b90a: c3 ret ffffffff8001b90b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001b910: 55 push %rbp ffffffff8001b911: 83 05 60 93 63 03 01 addl $0x1,0x3639360(%rip) # ffffffff83654c78 ffffffff8001b918: 48 89 e5 mov %rsp,%rbp ffffffff8001b91b: e8 90 c6 fe ff call ffffffff80007fb0 ffffffff8001b920: 85 c0 test %eax,%eax ffffffff8001b922: 75 07 jne ffffffff8001b92b ffffffff8001b924: 83 05 49 93 63 03 01 addl $0x1,0x3639349(%rip) # ffffffff83654c74 ffffffff8001b92b: 5d pop %rbp ffffffff8001b92c: c3 ret ffffffff8001b92d: 0f 1f 00 nopl (%rax) ffffffff8001b930 : ffffffff8001b930: 8b 05 aa 95 63 03 mov 0x36395aa(%rip),%eax # ffffffff83654ee0 ffffffff8001b936: 83 05 33 93 63 03 01 addl $0x1,0x3639333(%rip) # ffffffff83654c70 ffffffff8001b93d: 85 c0 test %eax,%eax ffffffff8001b93f: 74 0f je ffffffff8001b950 ffffffff8001b941: e9 3a fb ff ff jmp ffffffff8001b480 ffffffff8001b946: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001b94d: 00 00 00 ffffffff8001b950: c3 ret ffffffff8001b951: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001b955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001b95c: 00 00 00 00 ffffffff8001b960 : ffffffff8001b960: 8b 05 7a 95 63 03 mov 0x363957a(%rip),%eax # ffffffff83654ee0 ffffffff8001b966: 85 c0 test %eax,%eax ffffffff8001b968: 74 06 je ffffffff8001b970 ffffffff8001b96a: e9 61 f8 ff ff jmp ffffffff8001b1d0 ffffffff8001b96f: 90 nop ffffffff8001b970: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b975: c3 ret ffffffff8001b976: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001b97d: 00 00 00 ffffffff8001b980 : ffffffff8001b980: 8b 0d 5a 95 63 03 mov 0x363955a(%rip),%ecx # ffffffff83654ee0 ffffffff8001b986: 85 c9 test %ecx,%ecx ffffffff8001b988: 74 3a je ffffffff8001b9c4 ffffffff8001b98a: 55 push %rbp ffffffff8001b98b: 49 89 f1 mov %rsi,%r9 ffffffff8001b98e: 48 89 e5 mov %rsp,%rbp ffffffff8001b991: e8 6a f2 ff ff call ffffffff8001ac00 ffffffff8001b996: 48 85 c0 test %rax,%rax ffffffff8001b999: 74 1d je ffffffff8001b9b8 ffffffff8001b99b: 8b 50 10 mov 0x10(%rax),%edx ffffffff8001b99e: 85 d2 test %edx,%edx ffffffff8001b9a0: 74 16 je ffffffff8001b9b8 ffffffff8001b9a2: 8b 50 04 mov 0x4(%rax),%edx ffffffff8001b9a5: 41 89 11 mov %edx,(%r9) ffffffff8001b9a8: 0f b7 40 08 movzwl 0x8(%rax),%eax ffffffff8001b9ac: 66 41 89 41 04 mov %ax,0x4(%r9) ffffffff8001b9b1: 31 c0 xor %eax,%eax ffffffff8001b9b3: 5d pop %rbp ffffffff8001b9b4: c3 ret ffffffff8001b9b5: 0f 1f 00 nopl (%rax) ffffffff8001b9b8: e8 13 f8 ff ff call ffffffff8001b1d0 ffffffff8001b9bd: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b9c2: 5d pop %rbp ffffffff8001b9c3: c3 ret ffffffff8001b9c4: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001b9c9: c3 ret ffffffff8001b9ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001b9d0 : ffffffff8001b9d0: 48 83 fe 1b cmp $0x1b,%rsi ffffffff8001b9d4: 76 07 jbe ffffffff8001b9dd ffffffff8001b9d6: 66 81 3f 00 01 cmpw $0x100,(%rdi) ffffffff8001b9db: 74 03 je ffffffff8001b9e0 ffffffff8001b9dd: c3 ret ffffffff8001b9de: 66 90 xchg %ax,%ax ffffffff8001b9e0: 66 83 7f 02 08 cmpw $0x8,0x2(%rdi) ffffffff8001b9e5: 75 f6 jne ffffffff8001b9dd ffffffff8001b9e7: e9 f4 f8 ff ff jmp ffffffff8001b2e0 ffffffff8001b9ec: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001b9f0 : ffffffff8001b9f0: 44 8b 0d e9 94 63 03 mov 0x36394e9(%rip),%r9d # ffffffff83654ee0 ffffffff8001b9f7: 45 85 c9 test %r9d,%r9d ffffffff8001b9fa: 0f 84 06 03 00 00 je ffffffff8001bd06 ffffffff8001ba00: 55 push %rbp ffffffff8001ba01: 89 f0 mov %esi,%eax ffffffff8001ba03: 49 89 c8 mov %rcx,%r8 ffffffff8001ba06: 49 89 fa mov %rdi,%r10 ffffffff8001ba09: 48 89 d1 mov %rdx,%rcx ffffffff8001ba0c: 48 89 e5 mov %rsp,%rbp ffffffff8001ba0f: 41 54 push %r12 ffffffff8001ba11: 53 push %rbx ffffffff8001ba12: 48 81 ec 20 06 00 00 sub $0x620,%rsp ffffffff8001ba19: 0f b7 1d 9c 30 02 00 movzwl 0x2309c(%rip),%ebx # ffffffff8003eabc ffffffff8001ba20: b3 40 mov $0x40,%bl ffffffff8001ba22: 88 c7 mov %al,%bh ffffffff8001ba24: 80 3f ff cmpb $0xff,(%rdi) ffffffff8001ba27: 0f 84 53 02 00 00 je ffffffff8001bc80 ffffffff8001ba2d: 41 8b 02 mov (%r10),%eax ffffffff8001ba30: 80 3d 93 94 63 03 00 cmpb $0x0,0x3639493(%rip) # ffffffff83654eca ffffffff8001ba37: 4c 8d 1d 92 94 63 03 lea 0x3639492(%rip),%r11 # ffffffff83654ed0 ffffffff8001ba3e: 89 85 f4 f9 ff ff mov %eax,-0x60c(%rbp) ffffffff8001ba44: 74 3a je ffffffff8001ba80 ffffffff8001ba46: 80 3d 79 94 63 03 00 cmpb $0x0,0x3639479(%rip) # ffffffff83654ec6 ffffffff8001ba4d: 74 31 je ffffffff8001ba80 ffffffff8001ba4f: 31 c0 xor %eax,%eax ffffffff8001ba51: 48 8d 35 6e 94 63 03 lea 0x363946e(%rip),%rsi # ffffffff83654ec6 ffffffff8001ba58: 41 0f b6 14 02 movzbl (%r10,%rax,1),%edx ffffffff8001ba5d: 41 32 14 03 xor (%r11,%rax,1),%dl ffffffff8001ba61: 22 14 06 and (%rsi,%rax,1),%dl ffffffff8001ba64: 0f 85 81 02 00 00 jne ffffffff8001bceb ffffffff8001ba6a: 48 83 c0 01 add $0x1,%rax ffffffff8001ba6e: 48 83 f8 04 cmp $0x4,%rax ffffffff8001ba72: 75 e4 jne ffffffff8001ba58 ffffffff8001ba74: 90 nop ffffffff8001ba75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ba7c: 00 00 00 00 ffffffff8001ba80: 4c 8d a5 f8 f9 ff ff lea -0x608(%rbp),%r12 ffffffff8001ba87: 48 8d bd f4 f9 ff ff lea -0x60c(%rbp),%rdi ffffffff8001ba8e: 4c 89 85 d0 f9 ff ff mov %r8,-0x630(%rbp) ffffffff8001ba95: 4c 89 e6 mov %r12,%rsi ffffffff8001ba98: 48 89 8d d8 f9 ff ff mov %rcx,-0x628(%rbp) ffffffff8001ba9f: 4c 89 95 e0 f9 ff ff mov %r10,-0x620(%rbp) ffffffff8001baa6: 4c 89 9d e8 f9 ff ff mov %r11,-0x618(%rbp) ffffffff8001baad: e8 ce fe ff ff call ffffffff8001b980 ffffffff8001bab2: 4c 8b 9d e8 f9 ff ff mov -0x618(%rbp),%r11 ffffffff8001bab9: 4c 8b 95 e0 f9 ff ff mov -0x620(%rbp),%r10 ffffffff8001bac0: 85 c0 test %eax,%eax ffffffff8001bac2: 48 8b 8d d8 f9 ff ff mov -0x628(%rbp),%rcx ffffffff8001bac9: 4c 8b 85 d0 f9 ff ff mov -0x630(%rbp),%r8 ffffffff8001bad0: 0f 85 fa 01 00 00 jne ffffffff8001bcd0 ffffffff8001bad6: 44 8b 0d 03 94 63 03 mov 0x3639403(%rip),%r9d # ffffffff83654ee0 ffffffff8001badd: 48 8d bd 00 fa ff ff lea -0x600(%rbp),%rdi ffffffff8001bae4: 4c 89 e0 mov %r12,%rax ffffffff8001bae7: 4c 8d a5 fe f9 ff ff lea -0x602(%rbp),%r12 ffffffff8001baee: 48 89 fa mov %rdi,%rdx ffffffff8001baf1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001baf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bafc: 00 00 00 00 ffffffff8001bb00: 0f b6 30 movzbl (%rax),%esi ffffffff8001bb03: 48 83 c0 01 add $0x1,%rax ffffffff8001bb07: 48 83 c2 01 add $0x1,%rdx ffffffff8001bb0b: 40 88 72 ff mov %sil,-0x1(%rdx) ffffffff8001bb0f: 49 39 c4 cmp %rax,%r12 ffffffff8001bb12: 75 ec jne ffffffff8001bb00 ffffffff8001bb14: 31 c0 xor %eax,%eax ffffffff8001bb16: 48 8d 35 bb 93 63 03 lea 0x36393bb(%rip),%rsi # ffffffff83654ed8 ffffffff8001bb1d: 0f 1f 00 nopl (%rax) ffffffff8001bb20: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx ffffffff8001bb24: 88 94 05 06 fa ff ff mov %dl,-0x5fa(%rbp,%rax,1) ffffffff8001bb2b: 48 83 c0 01 add $0x1,%rax ffffffff8001bb2f: 48 83 f8 06 cmp $0x6,%rax ffffffff8001bb33: 75 eb jne ffffffff8001bb20 ffffffff8001bb35: 41 8d 40 14 lea 0x14(%r8),%eax ffffffff8001bb39: 66 89 9d 16 fa ff ff mov %bx,-0x5ea(%rbp) ffffffff8001bb40: c7 85 0c fa ff ff 08 movl $0x450008,-0x5f4(%rbp) ffffffff8001bb47: 00 45 00 ffffffff8001bb4a: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bb4e: 66 89 85 10 fa ff ff mov %ax,-0x5f0(%rbp) ffffffff8001bb55: 0f b7 05 64 93 63 03 movzwl 0x3639364(%rip),%eax # ffffffff83654ec0 ffffffff8001bb5c: 8d 50 01 lea 0x1(%rax),%edx ffffffff8001bb5f: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bb63: 66 89 15 56 93 63 03 mov %dx,0x3639356(%rip) # ffffffff83654ec0 ffffffff8001bb6a: 31 d2 xor %edx,%edx ffffffff8001bb6c: 66 89 95 18 fa ff ff mov %dx,-0x5e8(%rbp) ffffffff8001bb73: 66 89 85 12 fa ff ff mov %ax,-0x5ee(%rbp) ffffffff8001bb7a: 31 c0 xor %eax,%eax ffffffff8001bb7c: 66 89 85 14 fa ff ff mov %ax,-0x5ec(%rbp) ffffffff8001bb83: 31 c0 xor %eax,%eax ffffffff8001bb85: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001bb8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bb91: 00 00 00 00 ffffffff8001bb95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bb9c: 00 00 00 00 ffffffff8001bba0: 41 0f b6 14 03 movzbl (%r11,%rax,1),%edx ffffffff8001bba5: 88 94 05 1a fa ff ff mov %dl,-0x5e6(%rbp,%rax,1) ffffffff8001bbac: 48 83 c0 01 add $0x1,%rax ffffffff8001bbb0: 48 83 f8 04 cmp $0x4,%rax ffffffff8001bbb4: 75 ea jne ffffffff8001bba0 ffffffff8001bbb6: 31 c0 xor %eax,%eax ffffffff8001bbb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001bbbf: 00 ffffffff8001bbc0: 41 0f b6 14 02 movzbl (%r10,%rax,1),%edx ffffffff8001bbc5: 88 94 05 1e fa ff ff mov %dl,-0x5e2(%rbp,%rax,1) ffffffff8001bbcc: 48 83 c0 01 add $0x1,%rax ffffffff8001bbd0: 48 83 f8 04 cmp $0x4,%rax ffffffff8001bbd4: 75 ea jne ffffffff8001bbc0 ffffffff8001bbd6: 4c 8d 57 14 lea 0x14(%rdi),%r10 ffffffff8001bbda: 48 89 f8 mov %rdi,%rax ffffffff8001bbdd: 31 d2 xor %edx,%edx ffffffff8001bbdf: 90 nop ffffffff8001bbe0: 0f b7 70 0e movzwl 0xe(%rax),%esi ffffffff8001bbe4: 48 83 c0 02 add $0x2,%rax ffffffff8001bbe8: 01 f2 add %esi,%edx ffffffff8001bbea: 49 39 c2 cmp %rax,%r10 ffffffff8001bbed: 75 f1 jne ffffffff8001bbe0 ffffffff8001bbef: 89 d0 mov %edx,%eax ffffffff8001bbf1: c1 e8 10 shr $0x10,%eax ffffffff8001bbf4: 74 13 je ffffffff8001bc09 ffffffff8001bbf6: 0f b7 d2 movzwl %dx,%edx ffffffff8001bbf9: 01 c2 add %eax,%edx ffffffff8001bbfb: 0f b7 c2 movzwl %dx,%eax ffffffff8001bbfe: 89 d3 mov %edx,%ebx ffffffff8001bc00: 83 c0 01 add $0x1,%eax ffffffff8001bc03: c1 eb 10 shr $0x10,%ebx ffffffff8001bc06: 0f 45 d0 cmovne %eax,%edx ffffffff8001bc09: f7 d2 not %edx ffffffff8001bc0b: 4a 8d 34 01 lea (%rcx,%r8,1),%rsi ffffffff8001bc0f: 48 89 c8 mov %rcx,%rax ffffffff8001bc12: 66 89 95 18 fa ff ff mov %dx,-0x5e8(%rbp) ffffffff8001bc19: 48 8d 57 22 lea 0x22(%rdi),%rdx ffffffff8001bc1d: 4d 85 c0 test %r8,%r8 ffffffff8001bc20: 74 31 je ffffffff8001bc53 ffffffff8001bc22: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001bc29: 00 ffffffff8001bc2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bc31: 00 00 00 00 ffffffff8001bc35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bc3c: 00 00 00 00 ffffffff8001bc40: 0f b6 08 movzbl (%rax),%ecx ffffffff8001bc43: 48 83 c0 01 add $0x1,%rax ffffffff8001bc47: 48 83 c2 01 add $0x1,%rdx ffffffff8001bc4b: 88 4a ff mov %cl,-0x1(%rdx) ffffffff8001bc4e: 48 39 f0 cmp %rsi,%rax ffffffff8001bc51: 75 ed jne ffffffff8001bc40 ffffffff8001bc53: 49 8d 70 22 lea 0x22(%r8),%rsi ffffffff8001bc57: 45 85 c9 test %r9d,%r9d ffffffff8001bc5a: 0f 84 9c 00 00 00 je ffffffff8001bcfc ffffffff8001bc60: 48 81 fe ee 05 00 00 cmp $0x5ee,%rsi ffffffff8001bc67: 0f 87 8f 00 00 00 ja ffffffff8001bcfc ffffffff8001bc6d: e8 8e c2 fe ff call ffffffff80007f00 ffffffff8001bc72: 48 81 c4 20 06 00 00 add $0x620,%rsp ffffffff8001bc79: 5b pop %rbx ffffffff8001bc7a: 41 5c pop %r12 ffffffff8001bc7c: 5d pop %rbp ffffffff8001bc7d: c3 ret ffffffff8001bc7e: 66 90 xchg %ax,%ax ffffffff8001bc80: 80 7f 01 ff cmpb $0xff,0x1(%rdi) ffffffff8001bc84: 0f 85 a3 fd ff ff jne ffffffff8001ba2d ffffffff8001bc8a: 80 7f 02 ff cmpb $0xff,0x2(%rdi) ffffffff8001bc8e: 0f 85 99 fd ff ff jne ffffffff8001ba2d ffffffff8001bc94: 80 7f 03 ff cmpb $0xff,0x3(%rdi) ffffffff8001bc98: 0f 85 8f fd ff ff jne ffffffff8001ba2d ffffffff8001bc9e: bf ff ff ff ff mov $0xffffffff,%edi ffffffff8001bca3: 4c 8d 1d 26 92 63 03 lea 0x3639226(%rip),%r11 # ffffffff83654ed0 ffffffff8001bcaa: c7 85 f8 f9 ff ff ff movl $0xffffffff,-0x608(%rbp) ffffffff8001bcb1: ff ff ff ffffffff8001bcb4: 4c 8d a5 f8 f9 ff ff lea -0x608(%rbp),%r12 ffffffff8001bcbb: 66 89 bd fc f9 ff ff mov %di,-0x604(%rbp) ffffffff8001bcc2: e9 16 fe ff ff jmp ffffffff8001badd ffffffff8001bcc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001bcce: 00 00 ffffffff8001bcd0: c7 85 f8 f9 ff ff ff movl $0xffffffff,-0x608(%rbp) ffffffff8001bcd7: ff ff ff ffffffff8001bcda: be ff ff ff ff mov $0xffffffff,%esi ffffffff8001bcdf: 66 89 b5 fc f9 ff ff mov %si,-0x604(%rbp) ffffffff8001bce6: e9 eb fd ff ff jmp ffffffff8001bad6 ffffffff8001bceb: 8b 05 d9 91 63 03 mov 0x36391d9(%rip),%eax # ffffffff83654eca ffffffff8001bcf1: 89 85 f4 f9 ff ff mov %eax,-0x60c(%rbp) ffffffff8001bcf7: e9 84 fd ff ff jmp ffffffff8001ba80 ffffffff8001bcfc: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001bd01: e9 6c ff ff ff jmp ffffffff8001bc72 ffffffff8001bd06: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001bd0b: c3 ret ffffffff8001bd0c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001bd10 : ffffffff8001bd10: 55 push %rbp ffffffff8001bd11: 0f b7 c9 movzwl %cx,%ecx ffffffff8001bd14: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001bd18: 48 89 e5 mov %rsp,%rbp ffffffff8001bd1b: 48 83 ec 10 sub $0x10,%rsp ffffffff8001bd1f: 89 7d fc mov %edi,-0x4(%rbp) ffffffff8001bd22: 48 8d 7d fc lea -0x4(%rbp),%rdi ffffffff8001bd26: e8 c5 fc ff ff call ffffffff8001b9f0 ffffffff8001bd2b: c9 leave ffffffff8001bd2c: c3 ret ffffffff8001bd2d: 0f 1f 00 nopl (%rax) ffffffff8001bd30 : ffffffff8001bd30: 44 8b 0d a9 91 63 03 mov 0x36391a9(%rip),%r9d # ffffffff83654ee0 ffffffff8001bd37: 45 85 c9 test %r9d,%r9d ffffffff8001bd3a: 0f 84 9c 01 00 00 je ffffffff8001bedc ffffffff8001bd40: 55 push %rbp ffffffff8001bd41: 31 c0 xor %eax,%eax ffffffff8001bd43: 48 89 e5 mov %rsp,%rbp ffffffff8001bd46: 53 push %rbx ffffffff8001bd47: 4c 8d 8d 00 fa ff ff lea -0x600(%rbp),%r9 ffffffff8001bd4e: 48 81 ec f8 05 00 00 sub $0x5f8,%rsp ffffffff8001bd55: 0f b7 1d 60 2d 02 00 movzwl 0x22d60(%rip),%ebx # ffffffff8003eabc ffffffff8001bd5c: b3 40 mov $0x40,%bl ffffffff8001bd5e: 88 d7 mov %dl,%bh ffffffff8001bd60: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx ffffffff8001bd64: 41 88 14 01 mov %dl,(%r9,%rax,1) ffffffff8001bd68: 48 83 c0 01 add $0x1,%rax ffffffff8001bd6c: 48 83 f8 06 cmp $0x6,%rax ffffffff8001bd70: 75 ee jne ffffffff8001bd60 ffffffff8001bd72: 31 c0 xor %eax,%eax ffffffff8001bd74: 48 8d 35 5d 91 63 03 lea 0x363915d(%rip),%rsi # ffffffff83654ed8 ffffffff8001bd7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001bd80: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx ffffffff8001bd84: 88 94 05 06 fa ff ff mov %dl,-0x5fa(%rbp,%rax,1) ffffffff8001bd8b: 48 83 c0 01 add $0x1,%rax ffffffff8001bd8f: 48 83 f8 06 cmp $0x6,%rax ffffffff8001bd93: 75 eb jne ffffffff8001bd80 ffffffff8001bd95: 41 8d 40 14 lea 0x14(%r8),%eax ffffffff8001bd99: 66 89 9d 16 fa ff ff mov %bx,-0x5ea(%rbp) ffffffff8001bda0: 48 8d 35 29 91 63 03 lea 0x3639129(%rip),%rsi # ffffffff83654ed0 ffffffff8001bda7: c7 85 0c fa ff ff 08 movl $0x450008,-0x5f4(%rbp) ffffffff8001bdae: 00 45 00 ffffffff8001bdb1: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bdb5: 66 89 85 10 fa ff ff mov %ax,-0x5f0(%rbp) ffffffff8001bdbc: 0f b7 05 fd 90 63 03 movzwl 0x36390fd(%rip),%eax # ffffffff83654ec0 ffffffff8001bdc3: 8d 50 01 lea 0x1(%rax),%edx ffffffff8001bdc6: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bdca: 66 89 15 ef 90 63 03 mov %dx,0x36390ef(%rip) # ffffffff83654ec0 ffffffff8001bdd1: 31 d2 xor %edx,%edx ffffffff8001bdd3: 66 89 95 18 fa ff ff mov %dx,-0x5e8(%rbp) ffffffff8001bdda: 66 89 85 12 fa ff ff mov %ax,-0x5ee(%rbp) ffffffff8001bde1: 31 c0 xor %eax,%eax ffffffff8001bde3: 66 89 85 14 fa ff ff mov %ax,-0x5ec(%rbp) ffffffff8001bdea: 31 c0 xor %eax,%eax ffffffff8001bdec: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001bdf3: 00 00 ffffffff8001bdf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bdfc: 00 00 00 00 ffffffff8001be00: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx ffffffff8001be04: 88 94 05 1a fa ff ff mov %dl,-0x5e6(%rbp,%rax,1) ffffffff8001be0b: 48 83 c0 01 add $0x1,%rax ffffffff8001be0f: 48 83 f8 04 cmp $0x4,%rax ffffffff8001be13: 75 eb jne ffffffff8001be00 ffffffff8001be15: 31 c0 xor %eax,%eax ffffffff8001be17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001be1e: 00 00 ffffffff8001be20: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff8001be24: 88 94 05 1e fa ff ff mov %dl,-0x5e2(%rbp,%rax,1) ffffffff8001be2b: 48 83 c0 01 add $0x1,%rax ffffffff8001be2f: 48 83 f8 04 cmp $0x4,%rax ffffffff8001be33: 75 eb jne ffffffff8001be20 ffffffff8001be35: 48 8d b5 14 fa ff ff lea -0x5ec(%rbp),%rsi ffffffff8001be3c: 4c 89 c8 mov %r9,%rax ffffffff8001be3f: 31 d2 xor %edx,%edx ffffffff8001be41: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001be45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001be4c: 00 00 00 00 ffffffff8001be50: 0f b7 78 0e movzwl 0xe(%rax),%edi ffffffff8001be54: 48 83 c0 02 add $0x2,%rax ffffffff8001be58: 01 fa add %edi,%edx ffffffff8001be5a: 48 39 f0 cmp %rsi,%rax ffffffff8001be5d: 75 f1 jne ffffffff8001be50 ffffffff8001be5f: 89 d0 mov %edx,%eax ffffffff8001be61: c1 e8 10 shr $0x10,%eax ffffffff8001be64: 74 13 je ffffffff8001be79 ffffffff8001be66: 0f b7 d2 movzwl %dx,%edx ffffffff8001be69: 01 c2 add %eax,%edx ffffffff8001be6b: 0f b7 c2 movzwl %dx,%eax ffffffff8001be6e: 89 d3 mov %edx,%ebx ffffffff8001be70: 83 c0 01 add $0x1,%eax ffffffff8001be73: c1 eb 10 shr $0x10,%ebx ffffffff8001be76: 0f 45 d0 cmovne %eax,%edx ffffffff8001be79: f7 d2 not %edx ffffffff8001be7b: 66 89 95 18 fa ff ff mov %dx,-0x5e8(%rbp) ffffffff8001be82: 4d 85 c0 test %r8,%r8 ffffffff8001be85: 74 47 je ffffffff8001bece ffffffff8001be87: 48 89 c8 mov %rcx,%rax ffffffff8001be8a: 49 8d 51 22 lea 0x22(%r9),%rdx ffffffff8001be8e: 4a 8d 34 01 lea (%rcx,%r8,1),%rsi ffffffff8001be92: 0f 1f 00 nopl (%rax) ffffffff8001be95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001be9c: 00 00 00 00 ffffffff8001bea0: 0f b6 08 movzbl (%rax),%ecx ffffffff8001bea3: 48 83 c0 01 add $0x1,%rax ffffffff8001bea7: 48 83 c2 01 add $0x1,%rdx ffffffff8001beab: 88 4a ff mov %cl,-0x1(%rdx) ffffffff8001beae: 48 39 f0 cmp %rsi,%rax ffffffff8001beb1: 75 ed jne ffffffff8001bea0 ffffffff8001beb3: 49 8d 70 22 lea 0x22(%r8),%rsi ffffffff8001beb7: 48 81 fe ee 05 00 00 cmp $0x5ee,%rsi ffffffff8001bebe: 77 15 ja ffffffff8001bed5 ffffffff8001bec0: 4c 89 cf mov %r9,%rdi ffffffff8001bec3: e8 38 c0 fe ff call ffffffff80007f00 ffffffff8001bec8: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001becc: c9 leave ffffffff8001becd: c3 ret ffffffff8001bece: be 22 00 00 00 mov $0x22,%esi ffffffff8001bed3: eb eb jmp ffffffff8001bec0 ffffffff8001bed5: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001beda: eb ec jmp ffffffff8001bec8 ffffffff8001bedc: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001bee1: c3 ret ffffffff8001bee2: 0f 1f 00 nopl (%rax) ffffffff8001bee5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001beec: 00 00 00 00 ffffffff8001bef0 : ffffffff8001bef0: 48 83 fa 13 cmp $0x13,%rdx ffffffff8001bef4: 76 0a jbe ffffffff8001bf00 ffffffff8001bef6: e9 35 f1 ff ff jmp ffffffff8001b030 ffffffff8001befb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001bf00: c3 ret ffffffff8001bf01: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001bf05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bf0c: 00 00 00 00 ffffffff8001bf10 : ffffffff8001bf10: 44 8b 0d c9 8f 63 03 mov 0x3638fc9(%rip),%r9d # ffffffff83654ee0 ffffffff8001bf17: 45 85 c9 test %r9d,%r9d ffffffff8001bf1a: 0f 84 8a 00 00 00 je ffffffff8001bfaa ffffffff8001bf20: 55 push %rbp ffffffff8001bf21: 89 f0 mov %esi,%eax ffffffff8001bf23: 66 c1 c2 08 rol $0x8,%dx ffffffff8001bf27: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bf2b: 48 89 e5 mov %rsp,%rbp ffffffff8001bf2e: 48 81 ec f0 05 00 00 sub $0x5f0,%rsp ffffffff8001bf35: 66 89 85 12 fa ff ff mov %ax,-0x5ee(%rbp) ffffffff8001bf3c: 41 8d 40 08 lea 0x8(%r8),%eax ffffffff8001bf40: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bf44: 66 89 95 10 fa ff ff mov %dx,-0x5f0(%rbp) ffffffff8001bf4b: 66 89 85 14 fa ff ff mov %ax,-0x5ec(%rbp) ffffffff8001bf52: 31 c0 xor %eax,%eax ffffffff8001bf54: 66 89 85 16 fa ff ff mov %ax,-0x5ea(%rbp) ffffffff8001bf5b: 4d 85 c0 test %r8,%r8 ffffffff8001bf5e: 74 33 je ffffffff8001bf93 ffffffff8001bf60: 48 8d 85 18 fa ff ff lea -0x5e8(%rbp),%rax ffffffff8001bf67: 4a 8d 34 01 lea (%rcx,%r8,1),%rsi ffffffff8001bf6b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001bf72: 00 00 00 ffffffff8001bf75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001bf7c: 00 00 00 00 ffffffff8001bf80: 0f b6 11 movzbl (%rcx),%edx ffffffff8001bf83: 48 83 c1 01 add $0x1,%rcx ffffffff8001bf87: 48 83 c0 01 add $0x1,%rax ffffffff8001bf8b: 88 50 ff mov %dl,-0x1(%rax) ffffffff8001bf8e: 48 39 f1 cmp %rsi,%rcx ffffffff8001bf91: 75 ed jne ffffffff8001bf80 ffffffff8001bf93: 48 8d 95 10 fa ff ff lea -0x5f0(%rbp),%rdx ffffffff8001bf9a: 49 8d 48 08 lea 0x8(%r8),%rcx ffffffff8001bf9e: be 11 00 00 00 mov $0x11,%esi ffffffff8001bfa3: e8 48 fa ff ff call ffffffff8001b9f0 ffffffff8001bfa8: c9 leave ffffffff8001bfa9: c3 ret ffffffff8001bfaa: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001bfaf: c3 ret ffffffff8001bfb0 : ffffffff8001bfb0: 44 8b 15 29 8f 63 03 mov 0x3638f29(%rip),%r10d # ffffffff83654ee0 ffffffff8001bfb7: 45 85 d2 test %r10d,%r10d ffffffff8001bfba: 0f 84 8b 00 00 00 je ffffffff8001c04b ffffffff8001bfc0: 55 push %rbp ffffffff8001bfc1: 41 8d 41 08 lea 0x8(%r9),%eax ffffffff8001bfc5: 66 c1 c1 08 rol $0x8,%cx ffffffff8001bfc9: 66 c1 c2 08 rol $0x8,%dx ffffffff8001bfcd: 66 c1 c0 08 rol $0x8,%ax ffffffff8001bfd1: 48 89 e5 mov %rsp,%rbp ffffffff8001bfd4: 48 81 ec f0 05 00 00 sub $0x5f0,%rsp ffffffff8001bfdb: 66 89 85 14 fa ff ff mov %ax,-0x5ec(%rbp) ffffffff8001bfe2: 31 c0 xor %eax,%eax ffffffff8001bfe4: 66 89 8d 10 fa ff ff mov %cx,-0x5f0(%rbp) ffffffff8001bfeb: 66 89 95 12 fa ff ff mov %dx,-0x5ee(%rbp) ffffffff8001bff2: 66 89 85 16 fa ff ff mov %ax,-0x5ea(%rbp) ffffffff8001bff9: 4d 85 c9 test %r9,%r9 ffffffff8001bffc: 74 36 je ffffffff8001c034 ffffffff8001bffe: 48 8d 85 18 fa ff ff lea -0x5e8(%rbp),%rax ffffffff8001c005: 4b 8d 0c 08 lea (%r8,%r9,1),%rcx ffffffff8001c009: 90 nop ffffffff8001c00a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c011: 00 00 00 00 ffffffff8001c015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c01c: 00 00 00 00 ffffffff8001c020: 41 0f b6 10 movzbl (%r8),%edx ffffffff8001c024: 49 83 c0 01 add $0x1,%r8 ffffffff8001c028: 48 83 c0 01 add $0x1,%rax ffffffff8001c02c: 88 50 ff mov %dl,-0x1(%rax) ffffffff8001c02f: 49 39 c8 cmp %rcx,%r8 ffffffff8001c032: 75 ec jne ffffffff8001c020 ffffffff8001c034: 48 8d 8d 10 fa ff ff lea -0x5f0(%rbp),%rcx ffffffff8001c03b: 4d 8d 41 08 lea 0x8(%r9),%r8 ffffffff8001c03f: ba 11 00 00 00 mov $0x11,%edx ffffffff8001c044: e8 e7 fc ff ff call ffffffff8001bd30 ffffffff8001c049: c9 leave ffffffff8001c04a: c3 ret ffffffff8001c04b: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001c050: c3 ret ffffffff8001c051: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001c055: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c05c: 00 00 00 00 ffffffff8001c060 : ffffffff8001c060: 44 8b 0d 79 8e 63 03 mov 0x3638e79(%rip),%r9d # ffffffff83654ee0 ffffffff8001c067: 45 85 c9 test %r9d,%r9d ffffffff8001c06a: 74 2e je ffffffff8001c09a ffffffff8001c06c: 48 8d 0d 2d 8c 63 03 lea 0x3638c2d(%rip),%rcx # ffffffff83654ca0 ffffffff8001c073: 31 d2 xor %edx,%edx ffffffff8001c075: 48 89 c8 mov %rcx,%rax ffffffff8001c078: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c07f: 00 ffffffff8001c080: 44 8b 40 10 mov 0x10(%rax),%r8d ffffffff8001c084: 45 85 c0 test %r8d,%r8d ffffffff8001c087: 74 17 je ffffffff8001c0a0 ffffffff8001c089: 66 3b 38 cmp (%rax),%di ffffffff8001c08c: 74 12 je ffffffff8001c0a0 ffffffff8001c08e: 83 c2 01 add $0x1,%edx ffffffff8001c091: 48 83 c0 18 add $0x18,%rax ffffffff8001c095: 83 fa 08 cmp $0x8,%edx ffffffff8001c098: 75 e6 jne ffffffff8001c080 ffffffff8001c09a: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001c09f: c3 ret ffffffff8001c0a0: 48 63 d2 movslq %edx,%rdx ffffffff8001c0a3: 48 8d 04 52 lea (%rdx,%rdx,2),%rax ffffffff8001c0a7: 66 89 3c c1 mov %di,(%rcx,%rax,8) ffffffff8001c0ab: 48 89 74 c1 08 mov %rsi,0x8(%rcx,%rax,8) ffffffff8001c0b0: c7 44 c1 10 01 00 00 movl $0x1,0x10(%rcx,%rax,8) ffffffff8001c0b7: 00 ffffffff8001c0b8: 31 c0 xor %eax,%eax ffffffff8001c0ba: c3 ret ffffffff8001c0bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c0c0 : ffffffff8001c0c0: 8b 05 1a 8e 63 03 mov 0x3638e1a(%rip),%eax # ffffffff83654ee0 ffffffff8001c0c6: c3 ret ffffffff8001c0c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c0ce: 00 00 ffffffff8001c0d0 : ffffffff8001c0d0: 8b 05 ae 8b 63 03 mov 0x3638bae(%rip),%eax # ffffffff83654c84 ffffffff8001c0d6: c3 ret ffffffff8001c0d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c0de: 00 00 ffffffff8001c0e0 : ffffffff8001c0e0: 8b 05 9a 8b 63 03 mov 0x3638b9a(%rip),%eax # ffffffff83654c80 ffffffff8001c0e6: c3 ret ffffffff8001c0e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c0ee: 00 00 ffffffff8001c0f0 : ffffffff8001c0f0: 8b 05 86 8b 63 03 mov 0x3638b86(%rip),%eax # ffffffff83654c7c ffffffff8001c0f6: c3 ret ffffffff8001c0f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c0fe: 00 00 ffffffff8001c100 : ffffffff8001c100: 8b 05 72 8b 63 03 mov 0x3638b72(%rip),%eax # ffffffff83654c78 ffffffff8001c106: c3 ret ffffffff8001c107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c10e: 00 00 ffffffff8001c110 : ffffffff8001c110: 8b 05 5e 8b 63 03 mov 0x3638b5e(%rip),%eax # ffffffff83654c74 ffffffff8001c116: c3 ret ffffffff8001c117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c11e: 00 00 ffffffff8001c120 : ffffffff8001c120: 8b 05 4a 8b 63 03 mov 0x3638b4a(%rip),%eax # ffffffff83654c70 ffffffff8001c126: c3 ret ffffffff8001c127: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c12e: 00 00 ffffffff8001c130 : ffffffff8001c130: 44 8b 1d a9 8d 63 03 mov 0x3638da9(%rip),%r11d # ffffffff83654ee0 ffffffff8001c137: 48 8d 0d 62 8b 63 03 lea 0x3638b62(%rip),%rcx # ffffffff83654ca0 ffffffff8001c13e: 31 d2 xor %edx,%edx ffffffff8001c140: 48 89 c8 mov %rcx,%rax ffffffff8001c143: 45 85 db test %r11d,%r11d ffffffff8001c146: 74 23 je ffffffff8001c16b ffffffff8001c148: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c14f: 00 ffffffff8001c150: 44 8b 50 10 mov 0x10(%rax),%r10d ffffffff8001c154: 45 85 d2 test %r10d,%r10d ffffffff8001c157: 74 1f je ffffffff8001c178 ffffffff8001c159: 66 83 38 44 cmpw $0x44,(%rax) ffffffff8001c15d: 74 19 je ffffffff8001c178 ffffffff8001c15f: 83 c2 01 add $0x1,%edx ffffffff8001c162: 48 83 c0 18 add $0x18,%rax ffffffff8001c166: 83 fa 08 cmp $0x8,%edx ffffffff8001c169: 75 e5 jne ffffffff8001c150 ffffffff8001c16b: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001c170: c3 ret ffffffff8001c171: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c178: 55 push %rbp ffffffff8001c179: 48 63 d2 movslq %edx,%rdx ffffffff8001c17c: 41 b9 44 00 00 00 mov $0x44,%r9d ffffffff8001c182: 48 8d 35 27 ec ff ff lea -0x13d9(%rip),%rsi # ffffffff8001adb0 ffffffff8001c189: 48 8d 04 52 lea (%rdx,%rdx,2),%rax ffffffff8001c18d: 48 89 e5 mov %rsp,%rbp ffffffff8001c190: 41 57 push %r15 ffffffff8001c192: 41 56 push %r14 ffffffff8001c194: 4c 8d bd b8 f7 ff ff lea -0x848(%rbp),%r15 ffffffff8001c19b: 41 55 push %r13 ffffffff8001c19d: 41 54 push %r12 ffffffff8001c19f: 4c 8d a5 e0 f9 ff ff lea -0x620(%rbp),%r12 ffffffff8001c1a6: 53 push %rbx ffffffff8001c1a7: 48 81 ec 38 08 00 00 sub $0x838,%rsp ffffffff8001c1ae: 66 44 89 0c c1 mov %r9w,(%rcx,%rax,8) ffffffff8001c1b3: 8b 15 af 8a 63 03 mov 0x3638aaf(%rip),%edx # ffffffff83654c68 ffffffff8001c1b9: 48 89 74 c1 08 mov %rsi,0x8(%rcx,%rax,8) ffffffff8001c1be: c7 44 c1 10 01 00 00 movl $0x1,0x10(%rcx,%rax,8) ffffffff8001c1c5: 00 ffffffff8001c1c6: 0f b7 05 f3 8c 63 03 movzwl 0x3638cf3(%rip),%eax # ffffffff83654ec0 ffffffff8001c1cd: c7 05 95 8a 63 03 00 movl $0x0,0x3638a95(%rip) # ffffffff83654c6c ffffffff8001c1d4: 00 00 00 ffffffff8001c1d7: 8d 94 02 45 23 01 00 lea 0x12345(%rdx,%rax,1),%edx ffffffff8001c1de: 4c 89 f8 mov %r15,%rax ffffffff8001c1e1: c7 05 75 8a 63 03 00 movl $0x0,0x3638a75(%rip) # ffffffff83654c60 ffffffff8001c1e8: 00 00 00 ffffffff8001c1eb: 89 15 77 8a 63 03 mov %edx,0x3638a77(%rip) # ffffffff83654c68 ffffffff8001c1f1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001c1f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c1fc: 00 00 00 00 ffffffff8001c200: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8001c207: 48 83 c0 18 add $0x18,%rax ffffffff8001c20b: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) ffffffff8001c212: 00 ffffffff8001c213: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001c21a: 00 ffffffff8001c21b: 49 39 c4 cmp %rax,%r12 ffffffff8001c21e: 75 e0 jne ffffffff8001c200 ffffffff8001c220: 41 b8 80 00 00 00 mov $0x80,%r8d ffffffff8001c226: 0f b7 05 95 28 02 00 movzwl 0x22895(%rip),%eax # ffffffff8003eac2 ffffffff8001c22d: 0f ca bswap %edx ffffffff8001c22f: c6 85 ba f7 ff ff 06 movb $0x6,-0x846(%rbp) ffffffff8001c236: 89 95 bc f7 ff ff mov %edx,-0x844(%rbp) ffffffff8001c23c: 4c 8d 2d 95 8c 63 03 lea 0x3638c95(%rip),%r13 # ffffffff83654ed8 ffffffff8001c243: 66 44 89 85 c2 f7 ff mov %r8w,-0x83e(%rbp) ffffffff8001c24a: ff ffffffff8001c24b: 66 89 85 b8 f7 ff ff mov %ax,-0x848(%rbp) ffffffff8001c252: 31 c0 xor %eax,%eax ffffffff8001c254: 90 nop ffffffff8001c255: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c25c: 00 00 00 00 ffffffff8001c260: 41 0f b6 54 05 00 movzbl 0x0(%r13,%rax,1),%edx ffffffff8001c266: 88 94 05 d4 f7 ff ff mov %dl,-0x82c(%rbp,%rax,1) ffffffff8001c26d: 48 83 c0 01 add $0x1,%rax ffffffff8001c271: 48 83 f8 06 cmp $0x6,%rax ffffffff8001c275: 75 e9 jne ffffffff8001c260 ffffffff8001c277: 48 b8 35 01 01 37 03 movabs $0x603010337010135,%rax ffffffff8001c27e: 01 03 06 ffffffff8001c281: 4c 89 fa mov %r15,%rdx ffffffff8001c284: c7 85 a4 f8 ff ff 63 movl $0x63538263,-0x75c(%rbp) ffffffff8001c28b: 82 53 63 ffffffff8001c28e: 48 8d 9d 10 fc ff ff lea -0x3f0(%rbp),%rbx ffffffff8001c295: c6 85 b0 f8 ff ff ff movb $0xff,-0x750(%rbp) ffffffff8001c29c: c7 85 b4 f7 ff ff ff movl $0xffffffff,-0x84c(%rbp) ffffffff8001c2a3: ff ff ff ffffffff8001c2a6: 48 89 85 a8 f8 ff ff mov %rax,-0x758(%rbp) ffffffff8001c2ad: 48 b8 00 44 00 43 02 movabs $0x300243004400,%rax ffffffff8001c2b4: 30 00 00 ffffffff8001c2b7: 48 89 85 e0 f9 ff ff mov %rax,-0x620(%rbp) ffffffff8001c2be: 48 8d 85 e8 f9 ff ff lea -0x618(%rbp),%rax ffffffff8001c2c5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c2ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c2d1: 00 00 00 00 ffffffff8001c2d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c2dc: 00 00 00 00 ffffffff8001c2e0: 48 8b 0a mov (%rdx),%rcx ffffffff8001c2e3: 48 83 c0 08 add $0x8,%rax ffffffff8001c2e7: 48 83 c2 08 add $0x8,%rdx ffffffff8001c2eb: 48 89 48 f8 mov %rcx,-0x8(%rax) ffffffff8001c2ef: 48 39 c3 cmp %rax,%rbx ffffffff8001c2f2: 75 ec jne ffffffff8001c2e0 ffffffff8001c2f4: b9 30 02 00 00 mov $0x230,%ecx ffffffff8001c2f9: 4c 89 e2 mov %r12,%rdx ffffffff8001c2fc: be 11 00 00 00 mov $0x11,%esi ffffffff8001c301: 45 31 f6 xor %r14d,%r14d ffffffff8001c304: 48 8d 85 b4 f7 ff ff lea -0x84c(%rbp),%rax ffffffff8001c30b: 48 89 c7 mov %rax,%rdi ffffffff8001c30e: 48 89 85 a8 f7 ff ff mov %rax,-0x858(%rbp) ffffffff8001c315: e8 d6 f6 ff ff call ffffffff8001b9f0 ffffffff8001c31a: eb 15 jmp ffffffff8001c331 ffffffff8001c31c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001c320: 41 83 c6 01 add $0x1,%r14d ffffffff8001c324: 41 81 fe 20 a1 07 00 cmp $0x7a120,%r14d ffffffff8001c32b: 0f 84 7f 00 00 00 je ffffffff8001c3b0 ffffffff8001c331: 8b 05 35 89 63 03 mov 0x3638935(%rip),%eax # ffffffff83654c6c ffffffff8001c337: 85 c0 test %eax,%eax ffffffff8001c339: 75 75 jne ffffffff8001c3b0 ffffffff8001c33b: 8b 3d 9f 8b 63 03 mov 0x3638b9f(%rip),%edi # ffffffff83654ee0 ffffffff8001c341: 83 05 28 89 63 03 01 addl $0x1,0x3638928(%rip) # ffffffff83654c70 ffffffff8001c348: 85 ff test %edi,%edi ffffffff8001c34a: 74 05 je ffffffff8001c351 ffffffff8001c34c: e8 2f f1 ff ff call ffffffff8001b480 ffffffff8001c351: 41 69 c6 d5 78 e9 26 imul $0x26e978d5,%r14d,%eax ffffffff8001c358: c1 c8 03 ror $0x3,%eax ffffffff8001c35b: 3d 37 89 41 00 cmp $0x418937,%eax ffffffff8001c360: 77 be ja ffffffff8001c320 ffffffff8001c362: c7 85 b0 f7 ff ff 00 movl $0x0,-0x850(%rbp) ffffffff8001c369: 00 00 00 ffffffff8001c36c: 8b 85 b0 f7 ff ff mov -0x850(%rbp),%eax ffffffff8001c372: 3d 9f 86 01 00 cmp $0x1869f,%eax ffffffff8001c377: 7f a7 jg ffffffff8001c320 ffffffff8001c379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c380: 8b 85 b0 f7 ff ff mov -0x850(%rbp),%eax ffffffff8001c386: 83 c0 01 add $0x1,%eax ffffffff8001c389: 89 85 b0 f7 ff ff mov %eax,-0x850(%rbp) ffffffff8001c38f: 8b 85 b0 f7 ff ff mov -0x850(%rbp),%eax ffffffff8001c395: 3d 9f 86 01 00 cmp $0x1869f,%eax ffffffff8001c39a: 7e e4 jle ffffffff8001c380 ffffffff8001c39c: 41 83 c6 01 add $0x1,%r14d ffffffff8001c3a0: 41 81 fe 20 a1 07 00 cmp $0x7a120,%r14d ffffffff8001c3a7: 75 88 jne ffffffff8001c331 ffffffff8001c3a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c3b0: 8b 05 b6 88 63 03 mov 0x36388b6(%rip),%eax # ffffffff83654c6c ffffffff8001c3b6: 83 f8 01 cmp $0x1,%eax ffffffff8001c3b9: 0f 85 f4 01 00 00 jne ffffffff8001c5b3 ffffffff8001c3bf: 4c 89 e2 mov %r12,%rdx ffffffff8001c3c2: 4c 89 f8 mov %r15,%rax ffffffff8001c3c5: 4c 29 fa sub %r15,%rdx ffffffff8001c3c8: 83 e2 08 and $0x8,%edx ffffffff8001c3cb: 74 13 je ffffffff8001c3e0 ffffffff8001c3cd: 49 8d 47 08 lea 0x8(%r15),%rax ffffffff8001c3d1: 49 c7 07 00 00 00 00 movq $0x0,(%r15) ffffffff8001c3d8: 4c 39 e0 cmp %r12,%rax ffffffff8001c3db: 74 1b je ffffffff8001c3f8 ffffffff8001c3dd: 0f 1f 00 nopl (%rax) ffffffff8001c3e0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8001c3e7: 48 83 c0 10 add $0x10,%rax ffffffff8001c3eb: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001c3f2: 00 ffffffff8001c3f3: 4c 39 e0 cmp %r12,%rax ffffffff8001c3f6: 75 e8 jne ffffffff8001c3e0 ffffffff8001c3f8: 0f b7 05 c3 26 02 00 movzwl 0x226c3(%rip),%eax # ffffffff8003eac2 ffffffff8001c3ff: be 80 00 00 00 mov $0x80,%esi ffffffff8001c404: c6 85 ba f7 ff ff 06 movb $0x6,-0x846(%rbp) ffffffff8001c40b: 66 89 b5 c2 f7 ff ff mov %si,-0x83e(%rbp) ffffffff8001c412: 66 89 85 b8 f7 ff ff mov %ax,-0x848(%rbp) ffffffff8001c419: 8b 05 49 88 63 03 mov 0x3638849(%rip),%eax # ffffffff83654c68 ffffffff8001c41f: 0f c8 bswap %eax ffffffff8001c421: 89 85 bc f7 ff ff mov %eax,-0x844(%rbp) ffffffff8001c427: 31 c0 xor %eax,%eax ffffffff8001c429: 90 nop ffffffff8001c42a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c431: 00 00 00 00 ffffffff8001c435: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c43c: 00 00 00 00 ffffffff8001c440: 41 0f b6 54 05 00 movzbl 0x0(%r13,%rax,1),%edx ffffffff8001c446: 88 94 05 d4 f7 ff ff mov %dl,-0x82c(%rbp,%rax,1) ffffffff8001c44d: 48 83 c0 01 add $0x1,%rax ffffffff8001c451: 48 83 f8 06 cmp $0x6,%rax ffffffff8001c455: 75 e9 jne ffffffff8001c440 ffffffff8001c457: 48 b8 63 82 53 63 35 movabs $0x3203013563538263,%rax ffffffff8001c45e: 01 03 32 ffffffff8001c461: 8b 0d 79 8a 63 03 mov 0x3638a79(%rip),%ecx # ffffffff83654ee0 ffffffff8001c467: ba 36 04 00 00 mov $0x436,%edx ffffffff8001c46c: c6 85 ac f8 ff ff 04 movb $0x4,-0x754(%rbp) ffffffff8001c473: 48 89 85 a4 f8 ff ff mov %rax,-0x75c(%rbp) ffffffff8001c47a: 8b 05 e4 87 63 03 mov 0x36387e4(%rip),%eax # ffffffff83654c64 ffffffff8001c480: 66 89 95 b1 f8 ff ff mov %dx,-0x74f(%rbp) ffffffff8001c487: 89 85 ad f8 ff ff mov %eax,-0x753(%rbp) ffffffff8001c48d: 8b 05 cd 87 63 03 mov 0x36387cd(%rip),%eax # ffffffff83654c60 ffffffff8001c493: c6 85 b7 f8 ff ff ff movb $0xff,-0x749(%rbp) ffffffff8001c49a: 0f c8 bswap %eax ffffffff8001c49c: 89 85 b3 f8 ff ff mov %eax,-0x74d(%rbp) ffffffff8001c4a2: 85 c9 test %ecx,%ecx ffffffff8001c4a4: 74 47 je ffffffff8001c4ed ffffffff8001c4a6: 48 b8 00 44 00 43 02 movabs $0x300243004400,%rax ffffffff8001c4ad: 30 00 00 ffffffff8001c4b0: 48 89 85 e0 f9 ff ff mov %rax,-0x620(%rbp) ffffffff8001c4b7: 48 8d 85 e8 f9 ff ff lea -0x618(%rbp),%rax ffffffff8001c4be: 66 90 xchg %ax,%ax ffffffff8001c4c0: 49 8b 17 mov (%r15),%rdx ffffffff8001c4c3: 48 83 c0 08 add $0x8,%rax ffffffff8001c4c7: 49 83 c7 08 add $0x8,%r15 ffffffff8001c4cb: 48 89 50 f8 mov %rdx,-0x8(%rax) ffffffff8001c4cf: 48 39 d8 cmp %rbx,%rax ffffffff8001c4d2: 75 ec jne ffffffff8001c4c0 ffffffff8001c4d4: 48 8b bd a8 f7 ff ff mov -0x858(%rbp),%rdi ffffffff8001c4db: b9 30 02 00 00 mov $0x230,%ecx ffffffff8001c4e0: 4c 89 e2 mov %r12,%rdx ffffffff8001c4e3: be 11 00 00 00 mov $0x11,%esi ffffffff8001c4e8: e8 03 f5 ff ff call ffffffff8001b9f0 ffffffff8001c4ed: 31 db xor %ebx,%ebx ffffffff8001c4ef: eb 16 jmp ffffffff8001c507 ffffffff8001c4f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c4f8: 83 c3 01 add $0x1,%ebx ffffffff8001c4fb: 81 fb 20 a1 07 00 cmp $0x7a120,%ebx ffffffff8001c501: 0f 84 89 00 00 00 je ffffffff8001c590 ffffffff8001c507: 8b 05 5f 87 63 03 mov 0x363875f(%rip),%eax # ffffffff83654c6c ffffffff8001c50d: 83 f8 01 cmp $0x1,%eax ffffffff8001c510: 75 7e jne ffffffff8001c590 ffffffff8001c512: 8b 05 c8 89 63 03 mov 0x36389c8(%rip),%eax # ffffffff83654ee0 ffffffff8001c518: 83 05 51 87 63 03 01 addl $0x1,0x3638751(%rip) # ffffffff83654c70 ffffffff8001c51f: 85 c0 test %eax,%eax ffffffff8001c521: 74 05 je ffffffff8001c528 ffffffff8001c523: e8 58 ef ff ff call ffffffff8001b480 ffffffff8001c528: 69 c3 d5 78 e9 26 imul $0x26e978d5,%ebx,%eax ffffffff8001c52e: c1 c8 03 ror $0x3,%eax ffffffff8001c531: 3d 37 89 41 00 cmp $0x418937,%eax ffffffff8001c536: 77 c0 ja ffffffff8001c4f8 ffffffff8001c538: c7 85 e0 f9 ff ff 00 movl $0x0,-0x620(%rbp) ffffffff8001c53f: 00 00 00 ffffffff8001c542: 8b 85 e0 f9 ff ff mov -0x620(%rbp),%eax ffffffff8001c548: 3d 9f 86 01 00 cmp $0x1869f,%eax ffffffff8001c54d: 7f a9 jg ffffffff8001c4f8 ffffffff8001c54f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c55c: 00 00 00 00 ffffffff8001c560: 8b 85 e0 f9 ff ff mov -0x620(%rbp),%eax ffffffff8001c566: 83 c0 01 add $0x1,%eax ffffffff8001c569: 89 85 e0 f9 ff ff mov %eax,-0x620(%rbp) ffffffff8001c56f: 8b 85 e0 f9 ff ff mov -0x620(%rbp),%eax ffffffff8001c575: 3d 9f 86 01 00 cmp $0x1869f,%eax ffffffff8001c57a: 7e e4 jle ffffffff8001c560 ffffffff8001c57c: 83 c3 01 add $0x1,%ebx ffffffff8001c57f: 81 fb 20 a1 07 00 cmp $0x7a120,%ebx ffffffff8001c585: 0f 85 7c ff ff ff jne ffffffff8001c507 ffffffff8001c58b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c590: 8b 05 d6 86 63 03 mov 0x36386d6(%rip),%eax # ffffffff83654c6c ffffffff8001c596: 83 f8 02 cmp $0x2,%eax ffffffff8001c599: 0f 95 c0 setne %al ffffffff8001c59c: 0f b6 c0 movzbl %al,%eax ffffffff8001c59f: f7 d8 neg %eax ffffffff8001c5a1: 48 81 c4 38 08 00 00 add $0x838,%rsp ffffffff8001c5a8: 5b pop %rbx ffffffff8001c5a9: 41 5c pop %r12 ffffffff8001c5ab: 41 5d pop %r13 ffffffff8001c5ad: 41 5e pop %r14 ffffffff8001c5af: 41 5f pop %r15 ffffffff8001c5b1: 5d pop %rbp ffffffff8001c5b2: c3 ret ffffffff8001c5b3: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff8001c5b8: eb e7 jmp ffffffff8001c5a1 ffffffff8001c5ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c5c0 : ffffffff8001c5c0: 48 63 ff movslq %edi,%rdi ffffffff8001c5c3: e9 b8 b9 ff ff jmp ffffffff80017f80 ffffffff8001c5c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c5cf: 00 ffffffff8001c5d0 : ffffffff8001c5d0: 48 85 ff test %rdi,%rdi ffffffff8001c5d3: 74 0b je ffffffff8001c5e0 ffffffff8001c5d5: e9 b6 b9 ff ff jmp ffffffff80017f90 ffffffff8001c5da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c5e0: c3 ret ffffffff8001c5e1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001c5e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c5ec: 00 00 00 00 ffffffff8001c5f0 : ffffffff8001c5f0: 85 d2 test %edx,%edx ffffffff8001c5f2: 7e 2c jle ffffffff8001c620 ffffffff8001c5f4: 48 63 d2 movslq %edx,%rdx ffffffff8001c5f7: 48 8d 04 17 lea (%rdi,%rdx,1),%rax ffffffff8001c5fb: 83 e2 01 and $0x1,%edx ffffffff8001c5fe: 74 10 je ffffffff8001c610 ffffffff8001c600: 40 88 37 mov %sil,(%rdi) ffffffff8001c603: 48 83 c7 01 add $0x1,%rdi ffffffff8001c607: 48 39 c7 cmp %rax,%rdi ffffffff8001c60a: 74 15 je ffffffff8001c621 ffffffff8001c60c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001c610: 40 88 37 mov %sil,(%rdi) ffffffff8001c613: 48 83 c7 02 add $0x2,%rdi ffffffff8001c617: 40 88 77 ff mov %sil,-0x1(%rdi) ffffffff8001c61b: 48 39 c7 cmp %rax,%rdi ffffffff8001c61e: 75 f0 jne ffffffff8001c610 ffffffff8001c620: c3 ret ffffffff8001c621: c3 ret ffffffff8001c622: 0f 1f 00 nopl (%rax) ffffffff8001c625: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c62c: 00 00 00 00 ffffffff8001c630 : ffffffff8001c630: 85 d2 test %edx,%edx ffffffff8001c632: 7e 1c jle ffffffff8001c650 ffffffff8001c634: 48 63 d2 movslq %edx,%rdx ffffffff8001c637: 31 c0 xor %eax,%eax ffffffff8001c639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c640: 0f b6 0c 06 movzbl (%rsi,%rax,1),%ecx ffffffff8001c644: 88 0c 07 mov %cl,(%rdi,%rax,1) ffffffff8001c647: 48 83 c0 01 add $0x1,%rax ffffffff8001c64b: 48 39 d0 cmp %rdx,%rax ffffffff8001c64e: 75 f0 jne ffffffff8001c640 ffffffff8001c650: c3 ret ffffffff8001c651: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001c658: 00 00 00 ffffffff8001c65b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c660 : ffffffff8001c660: 48 63 97 20 04 00 00 movslq 0x420(%rdi),%rdx ffffffff8001c667: 85 d2 test %edx,%edx ffffffff8001c669: 7e 6e jle ffffffff8001c6d9 ffffffff8001c66b: 8b b7 1c 04 00 00 mov 0x41c(%rdi),%esi ffffffff8001c671: 31 c0 xor %eax,%eax ffffffff8001c673: 31 c9 xor %ecx,%ecx ffffffff8001c675: eb 1c jmp ffffffff8001c693 ffffffff8001c677: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c67e: 00 00 ffffffff8001c680: 80 7c 07 19 0a cmpb $0xa,0x19(%rdi,%rax,1) ffffffff8001c685: 75 03 jne ffffffff8001c68a ffffffff8001c687: 83 c1 01 add $0x1,%ecx ffffffff8001c68a: 48 83 c0 01 add $0x1,%rax ffffffff8001c68e: 48 39 c2 cmp %rax,%rdx ffffffff8001c691: 74 04 je ffffffff8001c697 ffffffff8001c693: 39 c6 cmp %eax,%esi ffffffff8001c695: 7f e9 jg ffffffff8001c680 ffffffff8001c697: 8b 15 bb 8c 63 03 mov 0x3638cbb(%rip),%edx # ffffffff83655358 ffffffff8001c69d: 39 ca cmp %ecx,%edx ffffffff8001c69f: 7f 31 jg ffffffff8001c6d2 ffffffff8001c6a1: 8b 77 14 mov 0x14(%rdi),%esi ffffffff8001c6a4: 83 ee 28 sub $0x28,%esi ffffffff8001c6a7: 48 63 c6 movslq %esi,%rax ffffffff8001c6aa: c1 fe 1f sar $0x1f,%esi ffffffff8001c6ad: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff8001c6b4: 48 c1 f8 22 sar $0x22,%rax ffffffff8001c6b8: 29 f0 sub %esi,%eax ffffffff8001c6ba: be 01 00 00 00 mov $0x1,%esi ffffffff8001c6bf: 83 c0 03 add $0x3,%eax ffffffff8001c6c2: 85 c0 test %eax,%eax ffffffff8001c6c4: 0f 4e c6 cmovle %esi,%eax ffffffff8001c6c7: 01 c2 add %eax,%edx ffffffff8001c6c9: 39 ca cmp %ecx,%edx ffffffff8001c6cb: 7f 0b jg ffffffff8001c6d8 ffffffff8001c6cd: 29 c1 sub %eax,%ecx ffffffff8001c6cf: 83 c1 01 add $0x1,%ecx ffffffff8001c6d2: 89 0d 80 8c 63 03 mov %ecx,0x3638c80(%rip) # ffffffff83655358 ffffffff8001c6d8: c3 ret ffffffff8001c6d9: 8b 15 79 8c 63 03 mov 0x3638c79(%rip),%edx # ffffffff83655358 ffffffff8001c6df: 85 d2 test %edx,%edx ffffffff8001c6e1: 7e 0b jle ffffffff8001c6ee ffffffff8001c6e3: c7 05 6b 8c 63 03 00 movl $0x0,0x3638c6b(%rip) # ffffffff83655358 ffffffff8001c6ea: 00 00 00 ffffffff8001c6ed: c3 ret ffffffff8001c6ee: 31 c9 xor %ecx,%ecx ffffffff8001c6f0: eb af jmp ffffffff8001c6a1 ffffffff8001c6f2: 0f 1f 00 nopl (%rax) ffffffff8001c6f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c6fc: 00 00 00 00 ffffffff8001c700 : ffffffff8001c700: 8d 46 f8 lea -0x8(%rsi),%eax ffffffff8001c703: 3c 0c cmp $0xc,%al ffffffff8001c705: 77 19 ja ffffffff8001c720 ffffffff8001c707: 48 8d 15 52 2e 02 00 lea 0x22e52(%rip),%rdx # ffffffff8003f560 ffffffff8001c70e: 0f b6 c0 movzbl %al,%eax ffffffff8001c711: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff8001c715: 48 01 d0 add %rdx,%rax ffffffff8001c718: ff e0 jmp *%rax ffffffff8001c71a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001c720: 8b 8f 1c 04 00 00 mov 0x41c(%rdi),%ecx ffffffff8001c726: 81 f9 fe 03 00 00 cmp $0x3fe,%ecx ffffffff8001c72c: 0f 8f 9e 02 00 00 jg ffffffff8001c9d0 ffffffff8001c732: 44 8b 9f 20 04 00 00 mov 0x420(%rdi),%r11d ffffffff8001c739: 44 39 d9 cmp %r11d,%ecx ffffffff8001c73c: 7e 39 jle ffffffff8001c777 ffffffff8001c73e: 44 8d 41 ff lea -0x1(%rcx),%r8d ffffffff8001c742: 4c 63 d1 movslq %ecx,%r10 ffffffff8001c745: 44 89 c2 mov %r8d,%edx ffffffff8001c748: 4e 8d 4c 17 18 lea 0x18(%rdi,%r10,1),%r9 ffffffff8001c74d: 4a 8d 44 17 19 lea 0x19(%rdi,%r10,1),%rax ffffffff8001c752: 4d 63 c0 movslq %r8d,%r8 ffffffff8001c755: 44 29 da sub %r11d,%edx ffffffff8001c758: 49 29 d1 sub %rdx,%r9 ffffffff8001c75b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c760: 48 89 c2 mov %rax,%rdx ffffffff8001c763: 48 83 e8 01 sub $0x1,%rax ffffffff8001c767: 4c 29 d2 sub %r10,%rdx ffffffff8001c76a: 42 0f b6 14 02 movzbl (%rdx,%r8,1),%edx ffffffff8001c76f: 88 50 01 mov %dl,0x1(%rax) ffffffff8001c772: 4c 39 c8 cmp %r9,%rax ffffffff8001c775: 75 e9 jne ffffffff8001c760 ffffffff8001c777: 49 63 c3 movslq %r11d,%rax ffffffff8001c77a: 83 c1 01 add $0x1,%ecx ffffffff8001c77d: 41 83 c3 01 add $0x1,%r11d ffffffff8001c781: 40 88 74 07 19 mov %sil,0x19(%rdi,%rax,1) ffffffff8001c786: 89 8f 1c 04 00 00 mov %ecx,0x41c(%rdi) ffffffff8001c78c: 48 63 c9 movslq %ecx,%rcx ffffffff8001c78f: 44 89 9f 20 04 00 00 mov %r11d,0x420(%rdi) ffffffff8001c796: c6 44 0f 19 00 movb $0x0,0x19(%rdi,%rcx,1) ffffffff8001c79b: e9 4b 01 00 00 jmp ffffffff8001c8eb ffffffff8001c7a0: 8b 97 20 04 00 00 mov 0x420(%rdi),%edx ffffffff8001c7a6: 85 d2 test %edx,%edx ffffffff8001c7a8: 0f 8e 22 02 00 00 jle ffffffff8001c9d0 ffffffff8001c7ae: 44 8b 97 1c 04 00 00 mov 0x41c(%rdi),%r10d ffffffff8001c7b5: 44 39 d2 cmp %r10d,%edx ffffffff8001c7b8: 0f 8d 93 02 00 00 jge ffffffff8001ca51 ffffffff8001c7be: 4c 63 c2 movslq %edx,%r8 ffffffff8001c7c1: 44 89 d6 mov %r10d,%esi ffffffff8001c7c4: 44 8d 4a ff lea -0x1(%rdx),%r9d ffffffff8001c7c8: 4a 8d 44 07 19 lea 0x19(%rdi,%r8,1),%rax ffffffff8001c7cd: 29 d6 sub %edx,%esi ffffffff8001c7cf: 4d 89 cb mov %r9,%r11 ffffffff8001c7d2: 48 01 c6 add %rax,%rsi ffffffff8001c7d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c7dc: 00 00 00 00 ffffffff8001c7e0: 0f b6 08 movzbl (%rax),%ecx ffffffff8001c7e3: 48 89 c2 mov %rax,%rdx ffffffff8001c7e6: 48 83 c0 01 add $0x1,%rax ffffffff8001c7ea: 4c 29 c2 sub %r8,%rdx ffffffff8001c7ed: 42 88 0c 0a mov %cl,(%rdx,%r9,1) ffffffff8001c7f1: 48 39 f0 cmp %rsi,%rax ffffffff8001c7f4: 75 ea jne ffffffff8001c7e0 ffffffff8001c7f6: 41 83 ea 01 sub $0x1,%r10d ffffffff8001c7fa: 44 89 9f 20 04 00 00 mov %r11d,0x420(%rdi) ffffffff8001c801: 44 89 97 1c 04 00 00 mov %r10d,0x41c(%rdi) ffffffff8001c808: 4d 63 d2 movslq %r10d,%r10 ffffffff8001c80b: 42 c6 44 17 19 00 movb $0x0,0x19(%rdi,%r10,1) ffffffff8001c811: e9 4a fe ff ff jmp ffffffff8001c660 ffffffff8001c816: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001c81d: 00 00 00 ffffffff8001c820: 8b 8f 1c 04 00 00 mov 0x41c(%rdi),%ecx ffffffff8001c826: 81 f9 fe 03 00 00 cmp $0x3fe,%ecx ffffffff8001c82c: 0f 8f 9e 01 00 00 jg ffffffff8001c9d0 ffffffff8001c832: 44 8b 97 20 04 00 00 mov 0x420(%rdi),%r10d ffffffff8001c839: 44 39 d1 cmp %r10d,%ecx ffffffff8001c83c: 7e 38 jle ffffffff8001c876 ffffffff8001c83e: 8d 71 ff lea -0x1(%rcx),%esi ffffffff8001c841: 4c 63 c9 movslq %ecx,%r9 ffffffff8001c844: 89 f2 mov %esi,%edx ffffffff8001c846: 4e 8d 44 0f 18 lea 0x18(%rdi,%r9,1),%r8 ffffffff8001c84b: 4a 8d 44 0f 19 lea 0x19(%rdi,%r9,1),%rax ffffffff8001c850: 48 63 f6 movslq %esi,%rsi ffffffff8001c853: 44 29 d2 sub %r10d,%edx ffffffff8001c856: 49 29 d0 sub %rdx,%r8 ffffffff8001c859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c860: 48 89 c2 mov %rax,%rdx ffffffff8001c863: 48 83 e8 01 sub $0x1,%rax ffffffff8001c867: 4c 29 ca sub %r9,%rdx ffffffff8001c86a: 0f b6 14 32 movzbl (%rdx,%rsi,1),%edx ffffffff8001c86e: 88 50 01 mov %dl,0x1(%rax) ffffffff8001c871: 4c 39 c0 cmp %r8,%rax ffffffff8001c874: 75 ea jne ffffffff8001c860 ffffffff8001c876: 49 63 c2 movslq %r10d,%rax ffffffff8001c879: 83 c1 01 add $0x1,%ecx ffffffff8001c87c: 41 83 c2 01 add $0x1,%r10d ffffffff8001c880: c6 44 07 19 0a movb $0xa,0x19(%rdi,%rax,1) ffffffff8001c885: 89 8f 1c 04 00 00 mov %ecx,0x41c(%rdi) ffffffff8001c88b: 48 63 c9 movslq %ecx,%rcx ffffffff8001c88e: 44 89 97 20 04 00 00 mov %r10d,0x420(%rdi) ffffffff8001c895: c6 44 0f 19 00 movb $0x0,0x19(%rdi,%rcx,1) ffffffff8001c89a: e9 c1 fd ff ff jmp ffffffff8001c660 ffffffff8001c89f: 90 nop ffffffff8001c8a0: 8b 8f 20 04 00 00 mov 0x420(%rdi),%ecx ffffffff8001c8a6: 85 c9 test %ecx,%ecx ffffffff8001c8a8: 7e 41 jle ffffffff8001c8eb ffffffff8001c8aa: 8d 51 ff lea -0x1(%rcx),%edx ffffffff8001c8ad: 89 c8 mov %ecx,%eax ffffffff8001c8af: 48 01 fa add %rdi,%rdx ffffffff8001c8b2: 0f 1f 00 nopl (%rax) ffffffff8001c8b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c8bc: 00 00 00 00 ffffffff8001c8c0: 80 7a 19 0a cmpb $0xa,0x19(%rdx) ffffffff8001c8c4: 0f 84 0e 01 00 00 je ffffffff8001c9d8 ffffffff8001c8ca: 48 83 ea 01 sub $0x1,%rdx ffffffff8001c8ce: 83 e8 01 sub $0x1,%eax ffffffff8001c8d1: 75 ed jne ffffffff8001c8c0 ffffffff8001c8d3: eb 16 jmp ffffffff8001c8eb ffffffff8001c8d5: 0f 1f 00 nopl (%rax) ffffffff8001c8d8: 8b 87 20 04 00 00 mov 0x420(%rdi),%eax ffffffff8001c8de: 85 c0 test %eax,%eax ffffffff8001c8e0: 7e 09 jle ffffffff8001c8eb ffffffff8001c8e2: 83 e8 01 sub $0x1,%eax ffffffff8001c8e5: 89 87 20 04 00 00 mov %eax,0x420(%rdi) ffffffff8001c8eb: e9 70 fd ff ff jmp ffffffff8001c660 ffffffff8001c8f0: 8b b7 1c 04 00 00 mov 0x41c(%rdi),%esi ffffffff8001c8f6: 44 8b 87 20 04 00 00 mov 0x420(%rdi),%r8d ffffffff8001c8fd: 41 39 f0 cmp %esi,%r8d ffffffff8001c900: 7d e9 jge ffffffff8001c8eb ffffffff8001c902: 41 8d 40 ff lea -0x1(%r8),%eax ffffffff8001c906: 44 89 c2 mov %r8d,%edx ffffffff8001c909: 48 98 cltq ffffffff8001c90b: 48 01 f8 add %rdi,%rax ffffffff8001c90e: eb 1d jmp ffffffff8001c92d ffffffff8001c910: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c91c: 00 00 00 00 ffffffff8001c920: 48 83 e8 01 sub $0x1,%rax ffffffff8001c924: 80 78 1a 0a cmpb $0xa,0x1a(%rax) ffffffff8001c928: 74 07 je ffffffff8001c931 ffffffff8001c92a: 83 ea 01 sub $0x1,%edx ffffffff8001c92d: 85 d2 test %edx,%edx ffffffff8001c92f: 7f ef jg ffffffff8001c920 ffffffff8001c931: 49 63 c0 movslq %r8d,%rax ffffffff8001c934: 48 8d 4c 07 19 lea 0x19(%rdi,%rax,1),%rcx ffffffff8001c939: 44 89 c0 mov %r8d,%eax ffffffff8001c93c: eb 11 jmp ffffffff8001c94f ffffffff8001c93e: 66 90 xchg %ax,%ax ffffffff8001c940: 83 c0 01 add $0x1,%eax ffffffff8001c943: 48 83 c1 01 add $0x1,%rcx ffffffff8001c947: 39 c6 cmp %eax,%esi ffffffff8001c949: 0f 84 e1 00 00 00 je ffffffff8001ca30 ffffffff8001c94f: 80 39 0a cmpb $0xa,(%rcx) ffffffff8001c952: 75 ec jne ffffffff8001c940 ffffffff8001c954: 39 c6 cmp %eax,%esi ffffffff8001c956: 0f 8e d4 00 00 00 jle ffffffff8001ca30 ffffffff8001c95c: 44 8d 48 01 lea 0x1(%rax),%r9d ffffffff8001c960: 41 29 d0 sub %edx,%r8d ffffffff8001c963: 49 63 d1 movslq %r9d,%rdx ffffffff8001c966: 44 39 ce cmp %r9d,%esi ffffffff8001c969: 7f 21 jg ffffffff8001c98c ffffffff8001c96b: e9 ea 00 00 00 jmp ffffffff8001ca5a ffffffff8001c970: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001c975: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c97c: 00 00 00 00 ffffffff8001c980: 48 83 c2 01 add $0x1,%rdx ffffffff8001c984: 39 d6 cmp %edx,%esi ffffffff8001c986: 0f 8e bc 00 00 00 jle ffffffff8001ca48 ffffffff8001c98c: 89 d1 mov %edx,%ecx ffffffff8001c98e: 80 7c 17 19 0a cmpb $0xa,0x19(%rdi,%rdx,1) ffffffff8001c993: 75 eb jne ffffffff8001c980 ffffffff8001c995: 44 29 ca sub %r9d,%edx ffffffff8001c998: 44 39 c2 cmp %r8d,%edx ffffffff8001c99b: 41 0f 4f d0 cmovg %r8d,%edx ffffffff8001c99f: 44 01 ca add %r9d,%edx ffffffff8001c9a2: 89 97 20 04 00 00 mov %edx,0x420(%rdi) ffffffff8001c9a8: e9 3e ff ff ff jmp ffffffff8001c8eb ffffffff8001c9ad: 0f 1f 00 nopl (%rax) ffffffff8001c9b0: 8b 87 20 04 00 00 mov 0x420(%rdi),%eax ffffffff8001c9b6: 3b 87 1c 04 00 00 cmp 0x41c(%rdi),%eax ffffffff8001c9bc: 0f 8d 29 ff ff ff jge ffffffff8001c8eb ffffffff8001c9c2: 83 c0 01 add $0x1,%eax ffffffff8001c9c5: 89 87 20 04 00 00 mov %eax,0x420(%rdi) ffffffff8001c9cb: e9 1b ff ff ff jmp ffffffff8001c8eb ffffffff8001c9d0: c3 ret ffffffff8001c9d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c9d8: 44 8d 40 ff lea -0x1(%rax),%r8d ffffffff8001c9dc: 29 c1 sub %eax,%ecx ffffffff8001c9de: 83 e8 02 sub $0x2,%eax ffffffff8001c9e1: 49 63 d0 movslq %r8d,%rdx ffffffff8001c9e4: 48 98 cltq ffffffff8001c9e6: 48 29 d0 sub %rdx,%rax ffffffff8001c9e9: 48 01 f8 add %rdi,%rax ffffffff8001c9ec: eb 1d jmp ffffffff8001ca0b ffffffff8001c9ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001c9f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001c9fc: 00 00 00 00 ffffffff8001ca00: 48 83 ea 01 sub $0x1,%rdx ffffffff8001ca04: 80 7c 10 1a 0a cmpb $0xa,0x1a(%rax,%rdx,1) ffffffff8001ca09: 74 35 je ffffffff8001ca40 ffffffff8001ca0b: 89 d6 mov %edx,%esi ffffffff8001ca0d: 85 d2 test %edx,%edx ffffffff8001ca0f: 75 ef jne ffffffff8001ca00 ffffffff8001ca11: 41 39 c8 cmp %ecx,%r8d ffffffff8001ca14: 44 0f 4f c1 cmovg %ecx,%r8d ffffffff8001ca18: 41 01 f0 add %esi,%r8d ffffffff8001ca1b: 44 89 87 20 04 00 00 mov %r8d,0x420(%rdi) ffffffff8001ca22: e9 c4 fe ff ff jmp ffffffff8001c8eb ffffffff8001ca27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ca2e: 00 00 ffffffff8001ca30: 89 b7 20 04 00 00 mov %esi,0x420(%rdi) ffffffff8001ca36: e9 b0 fe ff ff jmp ffffffff8001c8eb ffffffff8001ca3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ca40: 41 29 f0 sub %esi,%r8d ffffffff8001ca43: eb cc jmp ffffffff8001ca11 ffffffff8001ca45: 0f 1f 00 nopl (%rax) ffffffff8001ca48: 29 c1 sub %eax,%ecx ffffffff8001ca4a: 89 ca mov %ecx,%edx ffffffff8001ca4c: e9 47 ff ff ff jmp ffffffff8001c998 ffffffff8001ca51: 44 8d 5a ff lea -0x1(%rdx),%r11d ffffffff8001ca55: e9 9c fd ff ff jmp ffffffff8001c7f6 ffffffff8001ca5a: 31 d2 xor %edx,%edx ffffffff8001ca5c: e9 37 ff ff ff jmp ffffffff8001c998 ffffffff8001ca61: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ca65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ca6c: 00 00 00 00 ffffffff8001ca70 : ffffffff8001ca70: 55 push %rbp ffffffff8001ca71: 41 b8 dc f5 f5 ff mov $0xfff5f5dc,%r8d ffffffff8001ca77: 48 89 e5 mov %rsp,%rbp ffffffff8001ca7a: 41 57 push %r15 ffffffff8001ca7c: 41 56 push %r14 ffffffff8001ca7e: 49 89 fe mov %rdi,%r14 ffffffff8001ca81: 41 55 push %r13 ffffffff8001ca83: 41 54 push %r12 ffffffff8001ca85: 53 push %rbx ffffffff8001ca86: 48 83 ec 28 sub $0x28,%rsp ffffffff8001ca8a: 8b 47 14 mov 0x14(%rdi),%eax ffffffff8001ca8d: 8d 48 de lea -0x22(%rax),%ecx ffffffff8001ca90: 8b 47 10 mov 0x10(%rdi),%eax ffffffff8001ca93: 8d 50 f8 lea -0x8(%rax),%edx ffffffff8001ca96: 8b 47 0c mov 0xc(%rdi),%eax ffffffff8001ca99: 8d 70 1e lea 0x1e(%rax),%esi ffffffff8001ca9c: 8b 47 08 mov 0x8(%rdi),%eax ffffffff8001ca9f: 8d 78 04 lea 0x4(%rax),%edi ffffffff8001caa2: e8 d9 85 ff ff call ffffffff80015080 ffffffff8001caa7: 41 8b 86 1c 04 00 00 mov 0x41c(%r14),%eax ffffffff8001caae: 85 c0 test %eax,%eax ffffffff8001cab0: 0f 8e ea 00 00 00 jle ffffffff8001cba0 ffffffff8001cab6: 41 8b 5e 08 mov 0x8(%r14),%ebx ffffffff8001caba: 41 8b 46 0c mov 0xc(%r14),%eax ffffffff8001cabe: 45 31 ff xor %r15d,%r15d ffffffff8001cac1: 45 31 e4 xor %r12d,%r12d ffffffff8001cac4: 44 8d 6b 08 lea 0x8(%rbx),%r13d ffffffff8001cac8: 8d 70 24 lea 0x24(%rax),%esi ffffffff8001cacb: 41 03 5e 10 add 0x10(%r14),%ebx ffffffff8001cacf: 48 8d 45 ce lea -0x32(%rbp),%rax ffffffff8001cad3: 83 eb 10 sub $0x10,%ebx ffffffff8001cad6: 48 89 45 b0 mov %rax,-0x50(%rbp) ffffffff8001cada: e9 7d 00 00 00 jmp ffffffff8001cb5c ffffffff8001cadf: 90 nop ffffffff8001cae0: 41 8b 46 14 mov 0x14(%r14),%eax ffffffff8001cae4: 8d 50 d8 lea -0x28(%rax),%edx ffffffff8001cae7: 48 63 c2 movslq %edx,%rax ffffffff8001caea: c1 fa 1f sar $0x1f,%edx ffffffff8001caed: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff8001caf4: 48 c1 f8 22 sar $0x22,%rax ffffffff8001caf8: 29 d0 sub %edx,%eax ffffffff8001cafa: 01 c8 add %ecx,%eax ffffffff8001cafc: 44 39 e0 cmp %r12d,%eax ffffffff8001caff: 0f 8e 9b 00 00 00 jle ffffffff8001cba0 ffffffff8001cb05: 43 0f b6 54 3e 19 movzbl 0x19(%r14,%r15,1),%edx ffffffff8001cb0b: 80 fa 0a cmp $0xa,%dl ffffffff8001cb0e: 0f 84 3c 01 00 00 je ffffffff8001cc50 ffffffff8001cb14: 44 39 eb cmp %r13d,%ebx ffffffff8001cb17: 7f 14 jg ffffffff8001cb2d ffffffff8001cb19: 41 83 c4 01 add $0x1,%r12d ffffffff8001cb1d: 44 39 e0 cmp %r12d,%eax ffffffff8001cb20: 7e 7e jle ffffffff8001cba0 ffffffff8001cb22: 41 8b 46 08 mov 0x8(%r14),%eax ffffffff8001cb26: 83 c6 0a add $0xa,%esi ffffffff8001cb29: 44 8d 68 08 lea 0x8(%rax),%r13d ffffffff8001cb2d: 88 55 ce mov %dl,-0x32(%rbp) ffffffff8001cb30: 48 8b 55 b0 mov -0x50(%rbp),%rdx ffffffff8001cb34: 44 89 ef mov %r13d,%edi ffffffff8001cb37: b9 00 00 00 ff mov $0xff000000,%ecx ffffffff8001cb3c: 89 75 bc mov %esi,-0x44(%rbp) ffffffff8001cb3f: 41 83 c5 08 add $0x8,%r13d ffffffff8001cb43: c6 45 cf 00 movb $0x0,-0x31(%rbp) ffffffff8001cb47: e8 d4 8b ff ff call ffffffff80015720 ffffffff8001cb4c: 8b 75 bc mov -0x44(%rbp),%esi ffffffff8001cb4f: 49 83 c7 01 add $0x1,%r15 ffffffff8001cb53: 45 39 be 1c 04 00 00 cmp %r15d,0x41c(%r14) ffffffff8001cb5a: 7e 44 jle ffffffff8001cba0 ffffffff8001cb5c: 8b 0d f6 87 63 03 mov 0x36387f6(%rip),%ecx # ffffffff83655358 ffffffff8001cb62: 44 39 e1 cmp %r12d,%ecx ffffffff8001cb65: 0f 8e 75 ff ff ff jle ffffffff8001cae0 ffffffff8001cb6b: 43 80 7c 3e 19 0a cmpb $0xa,0x19(%r14,%r15,1) ffffffff8001cb71: 0f 84 f1 00 00 00 je ffffffff8001cc68 ffffffff8001cb77: 44 39 eb cmp %r13d,%ebx ffffffff8001cb7a: 7f 0f jg ffffffff8001cb8b ffffffff8001cb7c: 41 8b 46 08 mov 0x8(%r14),%eax ffffffff8001cb80: 41 83 c4 01 add $0x1,%r12d ffffffff8001cb84: 83 c6 0a add $0xa,%esi ffffffff8001cb87: 44 8d 68 08 lea 0x8(%rax),%r13d ffffffff8001cb8b: 41 83 c5 08 add $0x8,%r13d ffffffff8001cb8f: 49 83 c7 01 add $0x1,%r15 ffffffff8001cb93: 45 39 be 1c 04 00 00 cmp %r15d,0x41c(%r14) ffffffff8001cb9a: 7f c0 jg ffffffff8001cb5c ffffffff8001cb9c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001cba0: 41 80 be 24 04 00 00 cmpb $0x0,0x424(%r14) ffffffff8001cba7: 00 ffffffff8001cba8: 0f 84 92 00 00 00 je ffffffff8001cc40 ffffffff8001cbae: 41 8b 46 0c mov 0xc(%r14),%eax ffffffff8001cbb2: 49 63 96 20 04 00 00 movslq 0x420(%r14),%rdx ffffffff8001cbb9: 45 8b 46 08 mov 0x8(%r14),%r8d ffffffff8001cbbd: 8d 70 24 lea 0x24(%rax),%esi ffffffff8001cbc0: 85 d2 test %edx,%edx ffffffff8001cbc2: 0f 8e db 00 00 00 jle ffffffff8001cca3 ffffffff8001cbc8: 45 8b 4e 10 mov 0x10(%r14),%r9d ffffffff8001cbcc: 49 8d 46 19 lea 0x19(%r14),%rax ffffffff8001cbd0: 41 8d 78 08 lea 0x8(%r8),%edi ffffffff8001cbd4: 31 c9 xor %ecx,%ecx ffffffff8001cbd6: 48 01 c2 add %rax,%rdx ffffffff8001cbd9: 47 8d 4c 01 f0 lea -0x10(%r9,%r8,1),%r9d ffffffff8001cbde: eb 1b jmp ffffffff8001cbfb ffffffff8001cbe0: 44 39 cf cmp %r9d,%edi ffffffff8001cbe3: 7c 0a jl ffffffff8001cbef ffffffff8001cbe5: 83 c6 0a add $0xa,%esi ffffffff8001cbe8: 83 c1 01 add $0x1,%ecx ffffffff8001cbeb: 41 8d 78 08 lea 0x8(%r8),%edi ffffffff8001cbef: 48 83 c0 01 add $0x1,%rax ffffffff8001cbf3: 83 c7 08 add $0x8,%edi ffffffff8001cbf6: 48 39 c2 cmp %rax,%rdx ffffffff8001cbf9: 74 18 je ffffffff8001cc13 ffffffff8001cbfb: 80 38 0a cmpb $0xa,(%rax) ffffffff8001cbfe: 75 e0 jne ffffffff8001cbe0 ffffffff8001cc00: 48 83 c0 01 add $0x1,%rax ffffffff8001cc04: 83 c6 0a add $0xa,%esi ffffffff8001cc07: 41 8d 78 08 lea 0x8(%r8),%edi ffffffff8001cc0b: 83 c1 01 add $0x1,%ecx ffffffff8001cc0e: 48 39 c2 cmp %rax,%rdx ffffffff8001cc11: 75 e8 jne ffffffff8001cbfb ffffffff8001cc13: 44 8b 05 3e 87 63 03 mov 0x363873e(%rip),%r8d # ffffffff83655358 ffffffff8001cc1a: 41 39 c8 cmp %ecx,%r8d ffffffff8001cc1d: 7f 21 jg ffffffff8001cc40 ffffffff8001cc1f: 41 8b 56 14 mov 0x14(%r14),%edx ffffffff8001cc23: 83 ea 28 sub $0x28,%edx ffffffff8001cc26: 48 63 c2 movslq %edx,%rax ffffffff8001cc29: c1 fa 1f sar $0x1f,%edx ffffffff8001cc2c: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff8001cc33: 48 c1 f8 22 sar $0x22,%rax ffffffff8001cc37: 29 d0 sub %edx,%eax ffffffff8001cc39: 44 01 c0 add %r8d,%eax ffffffff8001cc3c: 39 c8 cmp %ecx,%eax ffffffff8001cc3e: 7f 40 jg ffffffff8001cc80 ffffffff8001cc40: 48 83 c4 28 add $0x28,%rsp ffffffff8001cc44: 5b pop %rbx ffffffff8001cc45: 41 5c pop %r12 ffffffff8001cc47: 41 5d pop %r13 ffffffff8001cc49: 41 5e pop %r14 ffffffff8001cc4b: 41 5f pop %r15 ffffffff8001cc4d: 5d pop %rbp ffffffff8001cc4e: c3 ret ffffffff8001cc4f: 90 nop ffffffff8001cc50: 41 8b 46 08 mov 0x8(%r14),%eax ffffffff8001cc54: 83 c6 0a add $0xa,%esi ffffffff8001cc57: 41 83 c4 01 add $0x1,%r12d ffffffff8001cc5b: 44 8d 68 08 lea 0x8(%rax),%r13d ffffffff8001cc5f: e9 eb fe ff ff jmp ffffffff8001cb4f ffffffff8001cc64: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001cc68: 41 8b 46 08 mov 0x8(%r14),%eax ffffffff8001cc6c: 41 83 c4 01 add $0x1,%r12d ffffffff8001cc70: 44 8d 68 08 lea 0x8(%rax),%r13d ffffffff8001cc74: 41 8b 46 0c mov 0xc(%r14),%eax ffffffff8001cc78: 8d 70 24 lea 0x24(%rax),%esi ffffffff8001cc7b: e9 cf fe ff ff jmp ffffffff8001cb4f ffffffff8001cc80: 48 83 c4 28 add $0x28,%rsp ffffffff8001cc84: 41 b8 00 00 00 ff mov $0xff000000,%r8d ffffffff8001cc8a: b9 08 00 00 00 mov $0x8,%ecx ffffffff8001cc8f: ba 02 00 00 00 mov $0x2,%edx ffffffff8001cc94: 5b pop %rbx ffffffff8001cc95: 41 5c pop %r12 ffffffff8001cc97: 41 5d pop %r13 ffffffff8001cc99: 41 5e pop %r14 ffffffff8001cc9b: 41 5f pop %r15 ffffffff8001cc9d: 5d pop %rbp ffffffff8001cc9e: e9 dd 83 ff ff jmp ffffffff80015080 ffffffff8001cca3: 41 8d 78 08 lea 0x8(%r8),%edi ffffffff8001cca7: 31 c9 xor %ecx,%ecx ffffffff8001cca9: e9 65 ff ff ff jmp ffffffff8001cc13 ffffffff8001ccae: 66 90 xchg %ax,%ax ffffffff8001ccb0 : ffffffff8001ccb0: 48 8d 05 57 50 01 00 lea 0x15057(%rip),%rax # ffffffff80031d0e ffffffff8001ccb7: c6 05 5a 82 63 03 00 movb $0x0,0x363825a(%rip) # ffffffff83654f18 ffffffff8001ccbe: 48 89 05 3b 82 63 03 mov %rax,0x363823b(%rip) # ffffffff83654f00 ffffffff8001ccc5: 48 b8 64 00 00 00 64 movabs $0x6400000064,%rax ffffffff8001cccc: 00 00 00 ffffffff8001cccf: 48 89 05 32 82 63 03 mov %rax,0x3638232(%rip) # ffffffff83654f08 ffffffff8001ccd6: 48 b8 90 01 00 00 2c movabs $0x12c00000190,%rax ffffffff8001ccdd: 01 00 00 ffffffff8001cce0: 48 89 05 29 82 63 03 mov %rax,0x3638229(%rip) # ffffffff83654f10 ffffffff8001cce7: 48 8d 05 82 fd ff ff lea -0x27e(%rip),%rax # ffffffff8001ca70 ffffffff8001ccee: 48 89 05 43 86 63 03 mov %rax,0x3638643(%rip) # ffffffff83655338 ffffffff8001ccf5: 48 8d 05 04 fa ff ff lea -0x5fc(%rip),%rax # ffffffff8001c700 ffffffff8001ccfc: 48 c7 05 15 86 63 03 movq $0x0,0x3638615(%rip) # ffffffff8365531c ffffffff8001cd03: 00 00 00 00 ffffffff8001cd07: c6 05 16 86 63 03 00 movb $0x0,0x3638616(%rip) # ffffffff83655324 ffffffff8001cd0e: c7 05 10 86 63 03 00 movl $0x0,0x3638610(%rip) # ffffffff83655328 ffffffff8001cd15: 00 00 00 ffffffff8001cd18: 48 c7 05 25 86 63 03 movq $0x0,0x3638625(%rip) # ffffffff83655348 ffffffff8001cd1f: 00 00 00 00 ffffffff8001cd23: 48 c7 05 22 86 63 03 movq $0x0,0x3638622(%rip) # ffffffff83655350 ffffffff8001cd2a: 00 00 00 00 ffffffff8001cd2e: c7 05 20 86 63 03 00 movl $0x0,0x3638620(%rip) # ffffffff83655358 ffffffff8001cd35: 00 00 00 ffffffff8001cd38: 48 89 05 01 86 63 03 mov %rax,0x3638601(%rip) # ffffffff83655340 ffffffff8001cd3f: 48 8d 05 d3 81 63 03 lea 0x36381d3(%rip),%rax # ffffffff83654f19 ffffffff8001cd46: 48 8d 90 00 04 00 00 lea 0x400(%rax),%rdx ffffffff8001cd4d: 0f 1f 00 nopl (%rax) ffffffff8001cd50: c6 00 00 movb $0x0,(%rax) ffffffff8001cd53: 48 83 c0 02 add $0x2,%rax ffffffff8001cd57: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff8001cd5b: 48 39 d0 cmp %rdx,%rax ffffffff8001cd5e: 75 f0 jne ffffffff8001cd50 ffffffff8001cd60: c3 ret ffffffff8001cd61: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001cd65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001cd6c: 00 00 00 00 ffffffff8001cd70 : ffffffff8001cd70: c6 05 ad 85 63 03 00 movb $0x0,0x36385ad(%rip) # ffffffff83655324 ffffffff8001cd77: 48 8d 05 9b 81 63 03 lea 0x363819b(%rip),%rax # ffffffff83654f19 ffffffff8001cd7e: 48 c7 05 93 85 63 03 movq $0x0,0x3638593(%rip) # ffffffff8365531c ffffffff8001cd85: 00 00 00 00 ffffffff8001cd89: 48 8d 90 00 04 00 00 lea 0x400(%rax),%rdx ffffffff8001cd90: c7 05 be 85 63 03 00 movl $0x0,0x36385be(%rip) # ffffffff83655358 ffffffff8001cd97: 00 00 00 ffffffff8001cd9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001cda0: c6 00 00 movb $0x0,(%rax) ffffffff8001cda3: 48 83 c0 02 add $0x2,%rax ffffffff8001cda7: c6 40 ff 00 movb $0x0,-0x1(%rax) ffffffff8001cdab: 48 39 d0 cmp %rdx,%rax ffffffff8001cdae: 75 f0 jne ffffffff8001cda0 ffffffff8001cdb0: c3 ret ffffffff8001cdb1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001cdb8: 00 00 00 ffffffff8001cdbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001cdc0 : ffffffff8001cdc0: 55 push %rbp ffffffff8001cdc1: bf 00 20 00 00 mov $0x2000,%edi ffffffff8001cdc6: 48 89 e5 mov %rsp,%rbp ffffffff8001cdc9: e8 b2 b1 ff ff call ffffffff80017f80 ffffffff8001cdce: 48 85 c0 test %rax,%rax ffffffff8001cdd1: 74 4b je ffffffff8001ce1e ffffffff8001cdd3: 48 8d 90 00 10 00 00 lea 0x1000(%rax),%rdx ffffffff8001cdda: 48 89 c7 mov %rax,%rdi ffffffff8001cddd: 48 81 e2 00 f0 ff ff and $0xfffffffffffff000,%rdx ffffffff8001cde4: a9 ff 0f 00 00 test $0xfff,%eax ffffffff8001cde9: 48 0f 45 c2 cmovne %rdx,%rax ffffffff8001cded: 48 0f 45 fa cmovne %rdx,%rdi ffffffff8001cdf1: 48 8d 90 00 10 00 00 lea 0x1000(%rax),%rdx ffffffff8001cdf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001cdff: 00 ffffffff8001ce00: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8001ce07: 48 83 c0 10 add $0x10,%rax ffffffff8001ce0b: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001ce12: 00 ffffffff8001ce13: 48 39 d0 cmp %rdx,%rax ffffffff8001ce16: 75 e8 jne ffffffff8001ce00 ffffffff8001ce18: 5d pop %rbp ffffffff8001ce19: e9 52 0f 00 00 jmp ffffffff8001dd70 ffffffff8001ce1e: 31 c0 xor %eax,%eax ffffffff8001ce20: 5d pop %rbp ffffffff8001ce21: c3 ret ffffffff8001ce22: 0f 1f 00 nopl (%rax) ffffffff8001ce25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ce2c: 00 00 00 00 ffffffff8001ce30 : ffffffff8001ce30: 0f 20 d8 mov %cr3,%rax ffffffff8001ce33: 48 ba 00 f0 ff ff ff movabs $0xffffffffff000,%rdx ffffffff8001ce3a: ff 0f 00 ffffffff8001ce3d: 48 21 d0 and %rdx,%rax ffffffff8001ce40: 48 89 05 19 85 63 03 mov %rax,0x3638519(%rip) # ffffffff83655360 ffffffff8001ce47: c3 ret ffffffff8001ce48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ce4f: 00 ffffffff8001ce50 : ffffffff8001ce50: 48 8b 05 09 85 63 03 mov 0x3638509(%rip),%rax # ffffffff83655360 ffffffff8001ce57: c3 ret ffffffff8001ce58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ce5f: 00 ffffffff8001ce60 : ffffffff8001ce60: 48 89 3d f9 84 63 03 mov %rdi,0x36384f9(%rip) # ffffffff83655360 ffffffff8001ce67: 0f 22 df mov %rdi,%cr3 ffffffff8001ce6a: c3 ret ffffffff8001ce6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ce70 : ffffffff8001ce70: 48 85 ff test %rdi,%rdi ffffffff8001ce73: 75 0b jne ffffffff8001ce80 ffffffff8001ce75: c3 ret ffffffff8001ce76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ce7d: 00 00 00 ffffffff8001ce80: 55 push %rbp ffffffff8001ce81: 48 89 e5 mov %rsp,%rbp ffffffff8001ce84: 41 57 push %r15 ffffffff8001ce86: 49 89 d7 mov %rdx,%r15 ffffffff8001ce89: 41 56 push %r14 ffffffff8001ce8b: 41 54 push %r12 ffffffff8001ce8d: 49 89 cc mov %rcx,%r12 ffffffff8001ce90: 53 push %rbx ffffffff8001ce91: 48 89 f3 mov %rsi,%rbx ffffffff8001ce94: 48 83 ec 10 sub $0x10,%rsp ffffffff8001ce98: e8 c3 0e 00 00 call ffffffff8001dd60 ffffffff8001ce9d: 48 89 da mov %rbx,%rdx ffffffff8001cea0: 48 c1 ea 27 shr $0x27,%rdx ffffffff8001cea4: 81 e2 ff 01 00 00 and $0x1ff,%edx ffffffff8001ceaa: 48 8b 3c d0 mov (%rax,%rdx,8),%rdi ffffffff8001ceae: 40 f6 c7 01 test $0x1,%dil ffffffff8001ceb2: 75 29 jne ffffffff8001cedd ffffffff8001ceb4: 48 89 55 d8 mov %rdx,-0x28(%rbp) ffffffff8001ceb8: 48 89 45 d0 mov %rax,-0x30(%rbp) ffffffff8001cebc: e8 ff fe ff ff call ffffffff8001cdc0 ffffffff8001cec1: 48 85 c0 test %rax,%rax ffffffff8001cec4: 0f 84 e7 00 00 00 je ffffffff8001cfb1 ffffffff8001ceca: 48 8b 55 d8 mov -0x28(%rbp),%rdx ffffffff8001cece: 48 8b 4d d0 mov -0x30(%rbp),%rcx ffffffff8001ced2: 48 83 c8 07 or $0x7,%rax ffffffff8001ced6: 48 89 c7 mov %rax,%rdi ffffffff8001ced9: 48 89 04 d1 mov %rax,(%rcx,%rdx,8) ffffffff8001cedd: 48 89 d8 mov %rbx,%rax ffffffff8001cee0: 48 c1 e8 1e shr $0x1e,%rax ffffffff8001cee4: 49 89 c6 mov %rax,%r14 ffffffff8001cee7: 48 b8 00 f0 ff ff ff movabs $0xffffffffff000,%rax ffffffff8001ceee: ff 0f 00 ffffffff8001cef1: 48 21 c7 and %rax,%rdi ffffffff8001cef4: 41 81 e6 ff 01 00 00 and $0x1ff,%r14d ffffffff8001cefb: e8 60 0e 00 00 call ffffffff8001dd60 ffffffff8001cf00: 4a 8b 3c f0 mov (%rax,%r14,8),%rdi ffffffff8001cf04: 40 f6 c7 01 test $0x1,%dil ffffffff8001cf08: 75 21 jne ffffffff8001cf2b ffffffff8001cf0a: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff8001cf0e: e8 ad fe ff ff call ffffffff8001cdc0 ffffffff8001cf13: 48 85 c0 test %rax,%rax ffffffff8001cf16: 0f 84 95 00 00 00 je ffffffff8001cfb1 ffffffff8001cf1c: 48 8b 55 d8 mov -0x28(%rbp),%rdx ffffffff8001cf20: 48 83 c8 07 or $0x7,%rax ffffffff8001cf24: 48 89 c7 mov %rax,%rdi ffffffff8001cf27: 4a 89 04 f2 mov %rax,(%rdx,%r14,8) ffffffff8001cf2b: 48 89 d8 mov %rbx,%rax ffffffff8001cf2e: 48 c1 e8 15 shr $0x15,%rax ffffffff8001cf32: 49 89 c6 mov %rax,%r14 ffffffff8001cf35: 48 b8 00 f0 ff ff ff movabs $0xffffffffff000,%rax ffffffff8001cf3c: ff 0f 00 ffffffff8001cf3f: 48 21 c7 and %rax,%rdi ffffffff8001cf42: 41 81 e6 ff 01 00 00 and $0x1ff,%r14d ffffffff8001cf49: e8 12 0e 00 00 call ffffffff8001dd60 ffffffff8001cf4e: 4a 8b 3c f0 mov (%rax,%r14,8),%rdi ffffffff8001cf52: 40 f6 c7 01 test $0x1,%dil ffffffff8001cf56: 75 1d jne ffffffff8001cf75 ffffffff8001cf58: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff8001cf5c: e8 5f fe ff ff call ffffffff8001cdc0 ffffffff8001cf61: 48 85 c0 test %rax,%rax ffffffff8001cf64: 74 4b je ffffffff8001cfb1 ffffffff8001cf66: 48 8b 55 d8 mov -0x28(%rbp),%rdx ffffffff8001cf6a: 48 83 c8 07 or $0x7,%rax ffffffff8001cf6e: 48 89 c7 mov %rax,%rdi ffffffff8001cf71: 4a 89 04 f2 mov %rax,(%rdx,%r14,8) ffffffff8001cf75: 48 b9 00 f0 ff ff ff movabs $0xffffffffff000,%rcx ffffffff8001cf7c: ff 0f 00 ffffffff8001cf7f: 48 21 cf and %rcx,%rdi ffffffff8001cf82: e8 d9 0d 00 00 call ffffffff8001dd60 ffffffff8001cf87: 48 89 da mov %rbx,%rdx ffffffff8001cf8a: 48 b9 00 f0 ff ff ff movabs $0xffffffffff000,%rcx ffffffff8001cf91: ff 0f 00 ffffffff8001cf94: 48 89 c6 mov %rax,%rsi ffffffff8001cf97: 4c 89 f8 mov %r15,%rax ffffffff8001cf9a: 48 c1 ea 0c shr $0xc,%rdx ffffffff8001cf9e: 48 21 c8 and %rcx,%rax ffffffff8001cfa1: 81 e2 ff 01 00 00 and $0x1ff,%edx ffffffff8001cfa7: 4c 09 e0 or %r12,%rax ffffffff8001cfaa: 48 89 04 d6 mov %rax,(%rsi,%rdx,8) ffffffff8001cfae: 0f 01 3b invlpg (%rbx) ffffffff8001cfb1: 48 83 c4 10 add $0x10,%rsp ffffffff8001cfb5: 5b pop %rbx ffffffff8001cfb6: 41 5c pop %r12 ffffffff8001cfb8: 41 5e pop %r14 ffffffff8001cfba: 41 5f pop %r15 ffffffff8001cfbc: 5d pop %rbp ffffffff8001cfbd: c3 ret ffffffff8001cfbe: 66 90 xchg %ax,%ax ffffffff8001cfc0 : ffffffff8001cfc0: 55 push %rbp ffffffff8001cfc1: 48 89 e5 mov %rsp,%rbp ffffffff8001cfc4: 53 push %rbx ffffffff8001cfc5: 48 83 ec 18 sub $0x18,%rsp ffffffff8001cfc9: e8 f2 fd ff ff call ffffffff8001cdc0 ffffffff8001cfce: 48 89 c3 mov %rax,%rbx ffffffff8001cfd1: 48 85 c0 test %rax,%rax ffffffff8001cfd4: 75 0a jne ffffffff8001cfe0 ffffffff8001cfd6: 48 89 d8 mov %rbx,%rax ffffffff8001cfd9: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001cfdd: c9 leave ffffffff8001cfde: c3 ret ffffffff8001cfdf: 90 nop ffffffff8001cfe0: 48 89 c7 mov %rax,%rdi ffffffff8001cfe3: e8 78 0d 00 00 call ffffffff8001dd60 ffffffff8001cfe8: 48 8b 3d 71 83 63 03 mov 0x3638371(%rip),%rdi # ffffffff83655360 ffffffff8001cfef: 48 85 ff test %rdi,%rdi ffffffff8001cff2: 74 e2 je ffffffff8001cfd6 ffffffff8001cff4: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff8001cff8: e8 63 0d 00 00 call ffffffff8001dd60 ffffffff8001cffd: 48 8b 4d e8 mov -0x18(%rbp),%rcx ffffffff8001d001: 48 89 c6 mov %rax,%rsi ffffffff8001d004: b8 00 01 00 00 mov $0x100,%eax ffffffff8001d009: 90 nop ffffffff8001d00a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d011: 00 00 00 00 ffffffff8001d015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d01c: 00 00 00 00 ffffffff8001d020: 48 8b 14 c6 mov (%rsi,%rax,8),%rdx ffffffff8001d024: 48 89 14 c1 mov %rdx,(%rcx,%rax,8) ffffffff8001d028: 48 83 c0 01 add $0x1,%rax ffffffff8001d02c: 48 3d 00 02 00 00 cmp $0x200,%rax ffffffff8001d032: 75 ec jne ffffffff8001d020 ffffffff8001d034: 48 89 d8 mov %rbx,%rax ffffffff8001d037: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001d03b: c9 leave ffffffff8001d03c: c3 ret ffffffff8001d03d: 0f 1f 00 nopl (%rax) ffffffff8001d040 : ffffffff8001d040: 4c 8b 1d 91 87 63 03 mov 0x3638791(%rip),%r11 # ffffffff836557d8 ffffffff8001d047: 4d 85 db test %r11,%r11 ffffffff8001d04a: 0f 84 a8 00 00 00 je ffffffff8001d0f8 ffffffff8001d050: 55 push %rbp ffffffff8001d051: 69 d6 2c 01 00 00 imul $0x12c,%esi,%edx ffffffff8001d057: 41 89 f9 mov %edi,%r9d ffffffff8001d05a: 41 89 f2 mov %esi,%r10d ffffffff8001d05d: 41 8d 49 01 lea 0x1(%r9),%ecx ffffffff8001d061: 89 f0 mov %esi,%eax ffffffff8001d063: 44 8d 46 02 lea 0x2(%rsi),%r8d ffffffff8001d067: 48 89 e5 mov %rsp,%rbp ffffffff8001d06a: 01 fa add %edi,%edx ffffffff8001d06c: 41 56 push %r14 ffffffff8001d06e: 81 ff 2b 01 00 00 cmp $0x12b,%edi ffffffff8001d074: 53 push %rbx ffffffff8001d075: 40 0f 96 c7 setbe %dil ffffffff8001d079: 81 f9 2b 01 00 00 cmp $0x12b,%ecx ffffffff8001d07f: 40 0f 96 c6 setbe %sil ffffffff8001d083: 3d c7 00 00 00 cmp $0xc7,%eax ffffffff8001d088: 0f 96 c1 setbe %cl ffffffff8001d08b: 40 84 ff test %dil,%dil ffffffff8001d08e: 74 12 je ffffffff8001d0a2 ffffffff8001d090: 84 c9 test %cl,%cl ffffffff8001d092: 74 0e je ffffffff8001d0a2 ffffffff8001d094: 44 8b 35 4d 16 05 00 mov 0x5164d(%rip),%r14d # ffffffff8006e6e8 ffffffff8001d09b: 48 63 da movslq %edx,%rbx ffffffff8001d09e: 45 89 34 9b mov %r14d,(%r11,%rbx,4) ffffffff8001d0a2: 40 84 f6 test %sil,%sil ffffffff8001d0a5: 74 14 je ffffffff8001d0bb ffffffff8001d0a7: 84 c9 test %cl,%cl ffffffff8001d0a9: 74 10 je ffffffff8001d0bb ffffffff8001d0ab: 8b 1d 37 16 05 00 mov 0x51637(%rip),%ebx # ffffffff8006e6e8 ffffffff8001d0b1: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8001d0b4: 48 63 c9 movslq %ecx,%rcx ffffffff8001d0b7: 41 89 1c 8b mov %ebx,(%r11,%rcx,4) ffffffff8001d0bb: 83 c0 01 add $0x1,%eax ffffffff8001d0be: 81 c2 2c 01 00 00 add $0x12c,%edx ffffffff8001d0c4: 41 39 c0 cmp %eax,%r8d ffffffff8001d0c7: 75 ba jne ffffffff8001d083 ffffffff8001d0c9: 8b 05 bd 82 63 03 mov 0x36382bd(%rip),%eax # ffffffff8365538c ffffffff8001d0cf: 5b pop %rbx ffffffff8001d0d0: b9 02 00 00 00 mov $0x2,%ecx ffffffff8001d0d5: ba 02 00 00 00 mov $0x2,%edx ffffffff8001d0da: 41 5e pop %r14 ffffffff8001d0dc: 5d pop %rbp ffffffff8001d0dd: 42 8d 74 10 1e lea 0x1e(%rax,%r10,1),%esi ffffffff8001d0e2: 8b 05 a0 82 63 03 mov 0x36382a0(%rip),%eax # ffffffff83655388 ffffffff8001d0e8: 42 8d 7c 08 3c lea 0x3c(%rax,%r9,1),%edi ffffffff8001d0ed: e9 2e e8 00 00 jmp ffffffff8002b920 ffffffff8001d0f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001d0f8: c3 ret ffffffff8001d0f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d100 : ffffffff8001d100: 55 push %rbp ffffffff8001d101: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8001d107: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8001d10d: ba 28 00 00 00 mov $0x28,%edx ffffffff8001d112: 48 89 e5 mov %rsp,%rbp ffffffff8001d115: 41 57 push %r15 ffffffff8001d117: 41 56 push %r14 ffffffff8001d119: 4c 8d 75 b8 lea -0x48(%rbp),%r14 ffffffff8001d11d: 41 55 push %r13 ffffffff8001d11f: 41 54 push %r12 ffffffff8001d121: 45 31 e4 xor %r12d,%r12d ffffffff8001d124: 53 push %rbx ffffffff8001d125: 48 89 fb mov %rdi,%rbx ffffffff8001d128: 48 83 ec 38 sub $0x38,%rsp ffffffff8001d12c: 8b 47 14 mov 0x14(%rdi),%eax ffffffff8001d12f: 8d 48 d8 lea -0x28(%rax),%ecx ffffffff8001d132: 8b 47 0c mov 0xc(%rdi),%eax ffffffff8001d135: 8d 70 1e lea 0x1e(%rax),%esi ffffffff8001d138: 8b 47 08 mov 0x8(%rdi),%eax ffffffff8001d13b: 8d 78 0a lea 0xa(%rax),%edi ffffffff8001d13e: e8 bd 82 ff ff call ffffffff80015400 ffffffff8001d143: 48 c7 45 c8 00 ff ff movq $0xffffffffffffff00,-0x38(%rbp) ffffffff8001d14a: ff ffffffff8001d14b: 48 b8 00 00 00 ff 00 movabs $0xffff0000ff000000,%rax ffffffff8001d152: 00 ff ff ffffffff8001d155: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff8001d159: 48 b8 00 ff 00 ff ff movabs $0xff0000ffff00ff00,%rax ffffffff8001d160: 00 00 ff ffffffff8001d163: 48 89 45 c0 mov %rax,-0x40(%rbp) ffffffff8001d167: eb 0a jmp ffffffff8001d173 ffffffff8001d169: 49 83 c4 01 add $0x1,%r12 ffffffff8001d16d: 49 83 fc 06 cmp $0x6,%r12 ffffffff8001d171: 74 6c je ffffffff8001d1df ffffffff8001d173: 8b 53 0c mov 0xc(%rbx),%edx ffffffff8001d176: 43 8d 04 a4 lea (%r12,%r12,4),%eax ffffffff8001d17a: 47 8b 3c a6 mov (%r14,%r12,4),%r15d ffffffff8001d17e: b9 14 00 00 00 mov $0x14,%ecx ffffffff8001d183: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8001d186: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff8001d18c: 44 8d 6c 02 28 lea 0x28(%rdx,%rax,1),%r13d ffffffff8001d191: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d194: 45 89 f9 mov %r15d,%r9d ffffffff8001d197: ba 1e 00 00 00 mov $0x1e,%edx ffffffff8001d19c: 44 89 ee mov %r13d,%esi ffffffff8001d19f: 8d 78 0f lea 0xf(%rax),%edi ffffffff8001d1a2: e8 59 82 ff ff call ffffffff80015400 ffffffff8001d1a7: 44 3b 3d 3a 15 05 00 cmp 0x5153a(%rip),%r15d # ffffffff8006e6e8 ffffffff8001d1ae: 75 b9 jne ffffffff8001d169 ffffffff8001d1b0: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d1b3: 41 8d 75 fe lea -0x2(%r13),%esi ffffffff8001d1b7: b9 18 00 00 00 mov $0x18,%ecx ffffffff8001d1bc: 49 83 c4 01 add $0x1,%r12 ffffffff8001d1c0: 41 b9 f0 f0 f0 ff mov $0xfff0f0f0,%r9d ffffffff8001d1c6: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8001d1cc: ba 22 00 00 00 mov $0x22,%edx ffffffff8001d1d1: 8d 78 0d lea 0xd(%rax),%edi ffffffff8001d1d4: e8 67 80 ff ff call ffffffff80015240 ffffffff8001d1d9: 49 83 fc 06 cmp $0x6,%r12 ffffffff8001d1dd: 75 94 jne ffffffff8001d173 ffffffff8001d1df: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d1e2: 8b 73 14 mov 0x14(%rbx),%esi ffffffff8001d1e5: b9 14 00 00 00 mov $0x14,%ecx ffffffff8001d1ea: ba 24 00 00 00 mov $0x24,%edx ffffffff8001d1ef: 03 73 0c add 0xc(%rbx),%esi ffffffff8001d1f2: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8001d1f8: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8001d1fe: 8d 78 0c lea 0xc(%rax),%edi ffffffff8001d201: 83 ee 41 sub $0x41,%esi ffffffff8001d204: e8 f7 81 ff ff call ffffffff80015400 ffffffff8001d209: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d20c: 8b 73 14 mov 0x14(%rbx),%esi ffffffff8001d20f: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8001d214: 03 73 0c add 0xc(%rbx),%esi ffffffff8001d217: 48 8d 15 f8 4a 01 00 lea 0x14af8(%rip),%rdx # ffffffff80031d16 ffffffff8001d21e: 8d 78 12 lea 0x12(%rax),%edi ffffffff8001d221: 83 ee 3a sub $0x3a,%esi ffffffff8001d224: e8 f7 84 ff ff call ffffffff80015720 ffffffff8001d229: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d22c: 8b 73 14 mov 0x14(%rbx),%esi ffffffff8001d22f: b9 14 00 00 00 mov $0x14,%ecx ffffffff8001d234: 03 73 0c add 0xc(%rbx),%esi ffffffff8001d237: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8001d23d: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8001d243: ba 24 00 00 00 mov $0x24,%edx ffffffff8001d248: 8d 78 0c lea 0xc(%rax),%edi ffffffff8001d24b: 83 ee 28 sub $0x28,%esi ffffffff8001d24e: e8 ad 81 ff ff call ffffffff80015400 ffffffff8001d253: 8b 43 08 mov 0x8(%rbx),%eax ffffffff8001d256: 8b 73 14 mov 0x14(%rbx),%esi ffffffff8001d259: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8001d25e: 03 73 0c add 0xc(%rbx),%esi ffffffff8001d261: 48 8d 15 b2 4a 01 00 lea 0x14ab2(%rip),%rdx # ffffffff80031d1a ffffffff8001d268: 8d 78 12 lea 0x12(%rax),%edi ffffffff8001d26b: 83 ee 21 sub $0x21,%esi ffffffff8001d26e: e8 ad 84 ff ff call ffffffff80015720 ffffffff8001d273: 44 8b 7b 08 mov 0x8(%rbx),%r15d ffffffff8001d277: 44 8b 6b 0c mov 0xc(%rbx),%r13d ffffffff8001d27b: ba 30 01 00 00 mov $0x130,%edx ffffffff8001d280: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff8001d286: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8001d28c: b9 cc 00 00 00 mov $0xcc,%ecx ffffffff8001d291: 41 8d 75 1c lea 0x1c(%r13),%esi ffffffff8001d295: 41 8d 7f 3a lea 0x3a(%r15),%edi ffffffff8001d299: e8 62 81 ff ff call ffffffff80015400 ffffffff8001d29e: 48 8b 15 33 85 63 03 mov 0x3638533(%rip),%rdx # ffffffff836557d8 ffffffff8001d2a5: 48 85 d2 test %rdx,%rdx ffffffff8001d2a8: 74 6c je ffffffff8001d316 ffffffff8001d2aa: 41 8d 47 3c lea 0x3c(%r15),%eax ffffffff8001d2ae: 41 83 c5 1e add $0x1e,%r13d ffffffff8001d2b2: 41 bc b0 04 00 00 mov $0x4b0,%r12d ffffffff8001d2b8: 45 31 f6 xor %r14d,%r14d ffffffff8001d2bb: 89 45 ac mov %eax,-0x54(%rbp) ffffffff8001d2be: 44 8b 7d ac mov -0x54(%rbp),%r15d ffffffff8001d2c2: 49 8d 9c 24 50 fb ff lea -0x4b0(%r12),%rbx ffffffff8001d2c9: ff ffffffff8001d2ca: eb 0f jmp ffffffff8001d2db ffffffff8001d2cc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001d2d0: 48 8b 15 01 85 63 03 mov 0x3638501(%rip),%rdx # ffffffff836557d8 ffffffff8001d2d7: 41 83 c7 01 add $0x1,%r15d ffffffff8001d2db: 8b 14 1a mov (%rdx,%rbx,1),%edx ffffffff8001d2de: 44 89 ee mov %r13d,%esi ffffffff8001d2e1: 44 89 ff mov %r15d,%edi ffffffff8001d2e4: 48 83 c3 04 add $0x4,%rbx ffffffff8001d2e8: e8 f3 7c ff ff call ffffffff80014fe0 ffffffff8001d2ed: 49 39 dc cmp %rbx,%r12 ffffffff8001d2f0: 75 de jne ffffffff8001d2d0 ffffffff8001d2f2: 41 81 c6 2c 01 00 00 add $0x12c,%r14d ffffffff8001d2f9: 41 81 fe 60 ea 00 00 cmp $0xea60,%r14d ffffffff8001d300: 74 14 je ffffffff8001d316 ffffffff8001d302: 48 8b 15 cf 84 63 03 mov 0x36384cf(%rip),%rdx # ffffffff836557d8 ffffffff8001d309: 41 83 c5 01 add $0x1,%r13d ffffffff8001d30d: 49 81 c4 b0 04 00 00 add $0x4b0,%r12 ffffffff8001d314: eb a8 jmp ffffffff8001d2be ffffffff8001d316: 48 83 c4 38 add $0x38,%rsp ffffffff8001d31a: 5b pop %rbx ffffffff8001d31b: 41 5c pop %r12 ffffffff8001d31d: 41 5d pop %r13 ffffffff8001d31f: 41 5e pop %r14 ffffffff8001d321: 41 5f pop %r15 ffffffff8001d323: 5d pop %rbp ffffffff8001d324: c3 ret ffffffff8001d325: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d32c: 00 00 00 00 ffffffff8001d330 : ffffffff8001d330: 55 push %rbp ffffffff8001d331: 8d 46 e2 lea -0x1e(%rsi),%eax ffffffff8001d334: 48 89 e5 mov %rsp,%rbp ffffffff8001d337: 41 57 push %r15 ffffffff8001d339: 41 56 push %r14 ffffffff8001d33b: 41 55 push %r13 ffffffff8001d33d: 41 54 push %r12 ffffffff8001d33f: 53 push %rbx ffffffff8001d340: 48 83 ec 28 sub $0x28,%rsp ffffffff8001d344: 89 45 cc mov %eax,-0x34(%rbp) ffffffff8001d347: 3d c7 00 00 00 cmp $0xc7,%eax ffffffff8001d34c: 0f 87 ee 00 00 00 ja ffffffff8001d440 ffffffff8001d352: 8d 5f c4 lea -0x3c(%rdi),%ebx ffffffff8001d355: 81 fb 2b 01 00 00 cmp $0x12b,%ebx ffffffff8001d35b: 0f 87 df 00 00 00 ja ffffffff8001d440 ffffffff8001d361: 44 8b 2d 7c 13 05 00 mov 0x5137c(%rip),%r13d # ffffffff8006e6e4 ffffffff8001d368: 41 83 fd ff cmp $0xffffffff,%r13d ffffffff8001d36c: 0f 84 ee 00 00 00 je ffffffff8001d460 ffffffff8001d372: 89 d8 mov %ebx,%eax ffffffff8001d374: 8b 4d cc mov -0x34(%rbp),%ecx ffffffff8001d377: 44 8b 25 62 13 05 00 mov 0x51362(%rip),%r12d # ffffffff8006e6e0 ffffffff8001d37e: 44 29 e8 sub %r13d,%eax ffffffff8001d381: 41 89 c0 mov %eax,%r8d ffffffff8001d384: 41 f7 d8 neg %r8d ffffffff8001d387: 41 0f 49 c0 cmovns %r8d,%eax ffffffff8001d38b: 41 89 c7 mov %eax,%r15d ffffffff8001d38e: 89 c8 mov %ecx,%eax ffffffff8001d390: 44 29 e0 sub %r12d,%eax ffffffff8001d393: 45 89 fe mov %r15d,%r14d ffffffff8001d396: 89 c6 mov %eax,%esi ffffffff8001d398: f7 de neg %esi ffffffff8001d39a: 0f 49 c6 cmovns %esi,%eax ffffffff8001d39d: 31 d2 xor %edx,%edx ffffffff8001d39f: 41 39 dd cmp %ebx,%r13d ffffffff8001d3a2: 0f 9c c2 setl %dl ffffffff8001d3a5: 44 39 e1 cmp %r12d,%ecx ffffffff8001d3a8: 0f 9f c1 setg %cl ffffffff8001d3ab: 89 45 c0 mov %eax,-0x40(%rbp) ffffffff8001d3ae: 8d 54 12 ff lea -0x1(%rdx,%rdx,1),%edx ffffffff8001d3b2: 41 29 c6 sub %eax,%r14d ffffffff8001d3b5: 0f b6 c9 movzbl %cl,%ecx ffffffff8001d3b8: f7 d8 neg %eax ffffffff8001d3ba: 89 55 c8 mov %edx,-0x38(%rbp) ffffffff8001d3bd: 8d 4c 09 ff lea -0x1(%rcx,%rcx,1),%ecx ffffffff8001d3c1: 89 45 bc mov %eax,-0x44(%rbp) ffffffff8001d3c4: 89 4d c4 mov %ecx,-0x3c(%rbp) ffffffff8001d3c7: eb 3c jmp ffffffff8001d405 ffffffff8001d3c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d3d0: 8b 45 bc mov -0x44(%rbp),%eax ffffffff8001d3d3: 43 8d 34 36 lea (%r14,%r14,1),%esi ffffffff8001d3d7: 44 89 f7 mov %r14d,%edi ffffffff8001d3da: 8b 55 c8 mov -0x38(%rbp),%edx ffffffff8001d3dd: 2b 7d c0 sub -0x40(%rbp),%edi ffffffff8001d3e0: 39 f0 cmp %esi,%eax ffffffff8001d3e2: 8b 45 c4 mov -0x3c(%rbp),%eax ffffffff8001d3e5: 44 0f 4c f7 cmovl %edi,%r14d ffffffff8001d3e9: 41 8d 7c 15 00 lea 0x0(%r13,%rdx,1),%edi ffffffff8001d3ee: 44 0f 4c ef cmovl %edi,%r13d ffffffff8001d3f2: 41 39 f7 cmp %esi,%r15d ffffffff8001d3f5: 43 8d 3c 3e lea (%r14,%r15,1),%edi ffffffff8001d3f9: 44 0f 4f f7 cmovg %edi,%r14d ffffffff8001d3fd: 41 8d 3c 04 lea (%r12,%rax,1),%edi ffffffff8001d401: 44 0f 4f e7 cmovg %edi,%r12d ffffffff8001d405: 44 89 e6 mov %r12d,%esi ffffffff8001d408: 44 89 ef mov %r13d,%edi ffffffff8001d40b: e8 30 fc ff ff call ffffffff8001d040 ffffffff8001d410: 41 39 dd cmp %ebx,%r13d ffffffff8001d413: 75 bb jne ffffffff8001d3d0 ffffffff8001d415: 44 3b 65 cc cmp -0x34(%rbp),%r12d ffffffff8001d419: 75 b5 jne ffffffff8001d3d0 ffffffff8001d41b: 8b 45 cc mov -0x34(%rbp),%eax ffffffff8001d41e: 89 1d c0 12 05 00 mov %ebx,0x512c0(%rip) # ffffffff8006e6e4 ffffffff8001d424: 89 05 b6 12 05 00 mov %eax,0x512b6(%rip) # ffffffff8006e6e0 ffffffff8001d42a: 48 83 c4 28 add $0x28,%rsp ffffffff8001d42e: 5b pop %rbx ffffffff8001d42f: 41 5c pop %r12 ffffffff8001d431: 41 5d pop %r13 ffffffff8001d433: 41 5e pop %r14 ffffffff8001d435: 41 5f pop %r15 ffffffff8001d437: 5d pop %rbp ffffffff8001d438: c3 ret ffffffff8001d439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d440: c7 05 9a 12 05 00 ff movl $0xffffffff,0x5129a(%rip) # ffffffff8006e6e4 ffffffff8001d447: ff ff ff ffffffff8001d44a: 48 83 c4 28 add $0x28,%rsp ffffffff8001d44e: 5b pop %rbx ffffffff8001d44f: 41 5c pop %r12 ffffffff8001d451: 41 5d pop %r13 ffffffff8001d453: 41 5e pop %r14 ffffffff8001d455: 41 5f pop %r15 ffffffff8001d457: 5d pop %rbp ffffffff8001d458: c3 ret ffffffff8001d459: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d460: 8b 75 cc mov -0x34(%rbp),%esi ffffffff8001d463: 89 df mov %ebx,%edi ffffffff8001d465: e8 d6 fb ff ff call ffffffff8001d040 ffffffff8001d46a: eb af jmp ffffffff8001d41b ffffffff8001d46c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001d470 : ffffffff8001d470: 8d 46 f4 lea -0xc(%rsi),%eax ffffffff8001d473: 49 89 f8 mov %rdi,%r8 ffffffff8001d476: 89 f7 mov %esi,%edi ffffffff8001d478: 83 f8 23 cmp $0x23,%eax ffffffff8001d47b: 0f 87 bf 00 00 00 ja ffffffff8001d540 ffffffff8001d481: 41 8b 70 14 mov 0x14(%r8),%esi ffffffff8001d485: 8d 46 bf lea -0x41(%rsi),%eax ffffffff8001d488: 39 d0 cmp %edx,%eax ffffffff8001d48a: 7f 0b jg ffffffff8001d497 ffffffff8001d48c: 8d 46 d3 lea -0x2d(%rsi),%eax ffffffff8001d48f: 39 d0 cmp %edx,%eax ffffffff8001d491: 0f 8f b9 00 00 00 jg ffffffff8001d550 ffffffff8001d497: 55 push %rbp ffffffff8001d498: 8d 46 d8 lea -0x28(%rsi),%eax ffffffff8001d49b: 48 89 e5 mov %rsp,%rbp ffffffff8001d49e: 48 83 ec 30 sub $0x30,%rsp ffffffff8001d4a2: 39 d0 cmp %edx,%eax ffffffff8001d4a4: 7f 0b jg ffffffff8001d4b1 ffffffff8001d4a6: 8d 46 ec lea -0x14(%rsi),%eax ffffffff8001d4a9: 39 d0 cmp %edx,%eax ffffffff8001d4ab: 0f 8f ff 00 00 00 jg ffffffff8001d5b0 ffffffff8001d4b1: 8d 47 f1 lea -0xf(%rdi),%eax ffffffff8001d4b4: 83 f8 1d cmp $0x1d,%eax ffffffff8001d4b7: 77 77 ja ffffffff8001d530 ffffffff8001d4b9: b8 28 00 00 00 mov $0x28,%eax ffffffff8001d4be: 31 c9 xor %ecx,%ecx ffffffff8001d4c0: eb 19 jmp ffffffff8001d4db ffffffff8001d4c2: 0f 1f 00 nopl (%rax) ffffffff8001d4c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d4cc: 00 00 00 00 ffffffff8001d4d0: 83 c1 01 add $0x1,%ecx ffffffff8001d4d3: 83 c0 19 add $0x19,%eax ffffffff8001d4d6: 83 f9 06 cmp $0x6,%ecx ffffffff8001d4d9: 74 55 je ffffffff8001d530 ffffffff8001d4db: 39 c2 cmp %eax,%edx ffffffff8001d4dd: 7c f1 jl ffffffff8001d4d0 ffffffff8001d4df: 44 8d 48 13 lea 0x13(%rax),%r9d ffffffff8001d4e3: 44 39 ca cmp %r9d,%edx ffffffff8001d4e6: 7f e8 jg ffffffff8001d4d0 ffffffff8001d4e8: 48 63 c9 movslq %ecx,%rcx ffffffff8001d4eb: 48 c7 45 f8 00 ff ff movq $0xffffffffffffff00,-0x8(%rbp) ffffffff8001d4f2: ff ffffffff8001d4f3: 41 8b 50 10 mov 0x10(%r8),%edx ffffffff8001d4f7: 48 b8 00 00 00 ff 00 movabs $0xffff0000ff000000,%rax ffffffff8001d4fe: 00 ff ff ffffffff8001d501: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff8001d505: 41 8b 78 08 mov 0x8(%r8),%edi ffffffff8001d509: 48 b8 00 ff 00 ff ff movabs $0xff0000ffff00ff00,%rax ffffffff8001d510: 00 00 ff ffffffff8001d513: 48 89 45 f0 mov %rax,-0x10(%rbp) ffffffff8001d517: 8b 44 8d e8 mov -0x18(%rbp,%rcx,4),%eax ffffffff8001d51b: 89 f1 mov %esi,%ecx ffffffff8001d51d: 89 05 c5 11 05 00 mov %eax,0x511c5(%rip) # ffffffff8006e6e8 ffffffff8001d523: 41 8b 40 0c mov 0xc(%r8),%eax ffffffff8001d527: c9 leave ffffffff8001d528: 89 c6 mov %eax,%esi ffffffff8001d52a: e9 f1 e3 00 00 jmp ffffffff8002b920 ffffffff8001d52f: 90 nop ffffffff8001d530: c9 leave ffffffff8001d531: 89 d6 mov %edx,%esi ffffffff8001d533: e9 f8 fd ff ff jmp ffffffff8001d330 ffffffff8001d538: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001d53f: 00 ffffffff8001d540: 89 d6 mov %edx,%esi ffffffff8001d542: e9 e9 fd ff ff jmp ffffffff8001d330 ffffffff8001d547: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001d54e: 00 00 ffffffff8001d550: 48 8b 05 81 82 63 03 mov 0x3638281(%rip),%rax # ffffffff836557d8 ffffffff8001d557: 48 85 c0 test %rax,%rax ffffffff8001d55a: 74 3e je ffffffff8001d59a ffffffff8001d55c: 48 8d 90 80 a9 03 00 lea 0x3a980(%rax),%rdx ffffffff8001d563: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d56a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d571: 00 00 00 00 ffffffff8001d575: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d57c: 00 00 00 00 ffffffff8001d580: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ffffffff8001d586: 48 83 c0 08 add $0x8,%rax ffffffff8001d58a: c7 40 fc ff ff ff ff movl $0xffffffff,-0x4(%rax) ffffffff8001d591: 48 39 c2 cmp %rax,%rdx ffffffff8001d594: 75 ea jne ffffffff8001d580 ffffffff8001d596: 41 8b 70 14 mov 0x14(%r8),%esi ffffffff8001d59a: 41 8b 40 0c mov 0xc(%r8),%eax ffffffff8001d59e: 41 8b 50 10 mov 0x10(%r8),%edx ffffffff8001d5a2: 89 f1 mov %esi,%ecx ffffffff8001d5a4: 41 8b 78 08 mov 0x8(%r8),%edi ffffffff8001d5a8: 89 c6 mov %eax,%esi ffffffff8001d5aa: e9 71 e3 00 00 jmp ffffffff8002b920 ffffffff8001d5af: 90 nop ffffffff8001d5b0: 48 8d 3d 29 10 05 00 lea 0x51029(%rip),%rdi # ffffffff8006e5e0 ffffffff8001d5b7: 48 8d 35 97 40 01 00 lea 0x14097(%rip),%rsi # ffffffff80031655 ffffffff8001d5be: e8 ad 6f ff ff call ffffffff80014570 ffffffff8001d5c3: 48 89 c7 mov %rax,%rdi ffffffff8001d5c6: 48 85 c0 test %rax,%rax ffffffff8001d5c9: 74 58 je ffffffff8001d623 ffffffff8001d5cb: 48 8d 75 e8 lea -0x18(%rbp),%rsi ffffffff8001d5cf: ba 0c 00 00 00 mov $0xc,%edx ffffffff8001d5d4: 48 89 7d d8 mov %rdi,-0x28(%rbp) ffffffff8001d5d8: 48 b8 42 50 4e 54 2c movabs $0x12c544e5042,%rax ffffffff8001d5df: 01 00 00 ffffffff8001d5e2: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff8001d5e6: c7 45 f0 c8 00 00 00 movl $0xc8,-0x10(%rbp) ffffffff8001d5ed: e8 be 54 ff ff call ffffffff80012ab0 ffffffff8001d5f2: 48 8b 35 df 81 63 03 mov 0x36381df(%rip),%rsi # ffffffff836557d8 ffffffff8001d5f9: 48 8b 7d d8 mov -0x28(%rbp),%rdi ffffffff8001d5fd: ba 80 a9 03 00 mov $0x3a980,%edx ffffffff8001d602: e8 a9 54 ff ff call ffffffff80012ab0 ffffffff8001d607: 48 8b 7d d8 mov -0x28(%rbp),%rdi ffffffff8001d60b: e8 10 51 ff ff call ffffffff80012720 ffffffff8001d610: 48 8d 35 07 47 01 00 lea 0x14707(%rip),%rsi # ffffffff80031d1e ffffffff8001d617: 48 8d 3d 0d 47 01 00 lea 0x1470d(%rip),%rdi # ffffffff80031d2b ffffffff8001d61e: e8 4d 86 00 00 call ffffffff80025c70 ffffffff8001d623: c9 leave ffffffff8001d624: c3 ret ffffffff8001d625: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d62c: 00 00 00 00 ffffffff8001d630 : ffffffff8001d630: c7 05 aa 10 05 00 ff movl $0xffffffff,0x510aa(%rip) # ffffffff8006e6e4 ffffffff8001d637: ff ff ff ffffffff8001d63a: c7 05 9c 10 05 00 ff movl $0xffffffff,0x5109c(%rip) # ffffffff8006e6e0 ffffffff8001d641: ff ff ff ffffffff8001d644: c3 ret ffffffff8001d645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d64c: 00 00 00 00 ffffffff8001d650 : ffffffff8001d650: 55 push %rbp ffffffff8001d651: 48 89 e5 mov %rsp,%rbp ffffffff8001d654: 48 83 ec 20 sub $0x20,%rsp ffffffff8001d658: 0f b6 07 movzbl (%rdi),%eax ffffffff8001d65b: 84 c0 test %al,%al ffffffff8001d65d: 0f 84 9d 00 00 00 je ffffffff8001d700 ffffffff8001d663: 48 89 f9 mov %rdi,%rcx ffffffff8001d666: 48 8d 15 73 0f 05 00 lea 0x50f73(%rip),%rdx # ffffffff8006e5e0 ffffffff8001d66d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001d674: 00 ffffffff8001d675: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d67c: 00 00 00 00 ffffffff8001d680: 48 83 c1 01 add $0x1,%rcx ffffffff8001d684: 88 02 mov %al,(%rdx) ffffffff8001d686: 48 83 c2 01 add $0x1,%rdx ffffffff8001d68a: 0f b6 01 movzbl (%rcx),%eax ffffffff8001d68d: 84 c0 test %al,%al ffffffff8001d68f: 75 ef jne ffffffff8001d680 ffffffff8001d691: c6 02 00 movb $0x0,(%rdx) ffffffff8001d694: 48 8d 35 c9 3b 01 00 lea 0x13bc9(%rip),%rsi # ffffffff80031264 ffffffff8001d69b: e8 d0 6e ff ff call ffffffff80014570 ffffffff8001d6a0: 48 89 c7 mov %rax,%rdi ffffffff8001d6a3: 48 85 c0 test %rax,%rax ffffffff8001d6a6: 74 20 je ffffffff8001d6c8 ffffffff8001d6a8: 48 8d 75 f4 lea -0xc(%rbp),%rsi ffffffff8001d6ac: ba 0c 00 00 00 mov $0xc,%edx ffffffff8001d6b1: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff8001d6b5: e8 66 51 ff ff call ffffffff80012820 ffffffff8001d6ba: 48 8b 7d e8 mov -0x18(%rbp),%rdi ffffffff8001d6be: 83 f8 0c cmp $0xc,%eax ffffffff8001d6c1: 74 0d je ffffffff8001d6d0 ffffffff8001d6c3: e8 58 50 ff ff call ffffffff80012720 ffffffff8001d6c8: c9 leave ffffffff8001d6c9: c3 ret ffffffff8001d6ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001d6d0: 81 7d f4 42 50 4e 54 cmpl $0x544e5042,-0xc(%rbp) ffffffff8001d6d7: 75 ea jne ffffffff8001d6c3 ffffffff8001d6d9: 48 8b 35 f8 80 63 03 mov 0x36380f8(%rip),%rsi # ffffffff836557d8 ffffffff8001d6e0: ba 80 a9 03 00 mov $0x3a980,%edx ffffffff8001d6e5: e8 36 51 ff ff call ffffffff80012820 ffffffff8001d6ea: c6 05 a7 7c 63 03 01 movb $0x1,0x3637ca7(%rip) # ffffffff83655398 ffffffff8001d6f1: 48 8b 7d e8 mov -0x18(%rbp),%rdi ffffffff8001d6f5: c6 05 a8 80 63 03 01 movb $0x1,0x36380a8(%rip) # ffffffff836557a4 ffffffff8001d6fc: eb c5 jmp ffffffff8001d6c3 ffffffff8001d6fe: 66 90 xchg %ax,%ax ffffffff8001d700: 48 8d 15 d9 0e 05 00 lea 0x50ed9(%rip),%rdx # ffffffff8006e5e0 ffffffff8001d707: eb 88 jmp ffffffff8001d691 ffffffff8001d709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d710 : ffffffff8001d710: 48 8d 05 14 46 01 00 lea 0x14614(%rip),%rax # ffffffff80031d2b ffffffff8001d717: 48 83 3d b9 80 63 03 cmpq $0x0,0x36380b9(%rip) # ffffffff836557d8 ffffffff8001d71e: 00 ffffffff8001d71f: c6 05 72 7c 63 03 00 movb $0x0,0x3637c72(%rip) # ffffffff83655398 ffffffff8001d726: 48 89 05 53 7c 63 03 mov %rax,0x3637c53(%rip) # ffffffff83655380 ffffffff8001d72d: 48 b8 96 00 00 00 64 movabs $0x6400000096,%rax ffffffff8001d734: 00 00 00 ffffffff8001d737: 48 89 05 4a 7c 63 03 mov %rax,0x3637c4a(%rip) # ffffffff83655388 ffffffff8001d73e: 48 b8 7c 01 00 00 04 movabs $0x1040000017c,%rax ffffffff8001d745: 01 00 00 ffffffff8001d748: 48 89 05 41 7c 63 03 mov %rax,0x3637c41(%rip) # ffffffff83655390 ffffffff8001d74f: 48 8d 05 aa f9 ff ff lea -0x656(%rip),%rax # ffffffff8001d100 ffffffff8001d756: 48 89 05 5b 80 63 03 mov %rax,0x363805b(%rip) # ffffffff836557b8 ffffffff8001d75d: 48 8d 05 0c fd ff ff lea -0x2f4(%rip),%rax # ffffffff8001d470 ffffffff8001d764: c6 05 39 80 63 03 00 movb $0x0,0x3638039(%rip) # ffffffff836557a4 ffffffff8001d76b: c7 05 33 80 63 03 00 movl $0x0,0x3638033(%rip) # ffffffff836557a8 ffffffff8001d772: 00 00 00 ffffffff8001d775: 48 89 05 4c 80 63 03 mov %rax,0x363804c(%rip) # ffffffff836557c8 ffffffff8001d77c: 48 c7 05 49 80 63 03 movq $0x0,0x3638049(%rip) # ffffffff836557d0 ffffffff8001d783: 00 00 00 00 ffffffff8001d787: 48 c7 05 2e 80 63 03 movq $0x0,0x363802e(%rip) # ffffffff836557c0 ffffffff8001d78e: 00 00 00 00 ffffffff8001d792: 74 04 je ffffffff8001d798 ffffffff8001d794: c3 ret ffffffff8001d795: 0f 1f 00 nopl (%rax) ffffffff8001d798: 55 push %rbp ffffffff8001d799: bf 80 a9 03 00 mov $0x3a980,%edi ffffffff8001d79e: 48 89 e5 mov %rsp,%rbp ffffffff8001d7a1: e8 da a7 ff ff call ffffffff80017f80 ffffffff8001d7a6: 48 89 05 2b 80 63 03 mov %rax,0x363802b(%rip) # ffffffff836557d8 ffffffff8001d7ad: 48 85 c0 test %rax,%rax ffffffff8001d7b0: 74 24 je ffffffff8001d7d6 ffffffff8001d7b2: 48 8d 90 80 a9 03 00 lea 0x3a980(%rax),%rdx ffffffff8001d7b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001d7c0: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ffffffff8001d7c6: 48 83 c0 08 add $0x8,%rax ffffffff8001d7ca: c7 40 fc ff ff ff ff movl $0xffffffff,-0x4(%rax) ffffffff8001d7d1: 48 39 d0 cmp %rdx,%rax ffffffff8001d7d4: 75 ea jne ffffffff8001d7c0 ffffffff8001d7d6: 5d pop %rbp ffffffff8001d7d7: c3 ret ffffffff8001d7d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001d7df: 00 ffffffff8001d7e0 : ffffffff8001d7e0: 48 8b 05 f1 7f 63 03 mov 0x3637ff1(%rip),%rax # ffffffff836557d8 ffffffff8001d7e7: 48 85 c0 test %rax,%rax ffffffff8001d7ea: 74 2a je ffffffff8001d816 ffffffff8001d7ec: 48 8d 90 80 a9 03 00 lea 0x3a980(%rax),%rdx ffffffff8001d7f3: 66 90 xchg %ax,%ax ffffffff8001d7f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d7fc: 00 00 00 00 ffffffff8001d800: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ffffffff8001d806: 48 83 c0 08 add $0x8,%rax ffffffff8001d80a: c7 40 fc ff ff ff ff movl $0xffffffff,-0x4(%rax) ffffffff8001d811: 48 39 d0 cmp %rdx,%rax ffffffff8001d814: 75 ea jne ffffffff8001d800 ffffffff8001d816: c3 ret ffffffff8001d817: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001d81e: 00 00 ffffffff8001d820 : ffffffff8001d820: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d824: 81 e1 fc 00 00 00 and $0xfc,%ecx ffffffff8001d82a: 0f b6 d2 movzbl %dl,%edx ffffffff8001d82d: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d831: c1 e7 10 shl $0x10,%edi ffffffff8001d834: c1 e2 08 shl $0x8,%edx ffffffff8001d837: 09 cf or %ecx,%edi ffffffff8001d839: c1 e6 0b shl $0xb,%esi ffffffff8001d83c: 09 d7 or %edx,%edi ffffffff8001d83e: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d843: 09 f7 or %esi,%edi ffffffff8001d845: 89 f8 mov %edi,%eax ffffffff8001d847: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001d84c: ef out %eax,(%dx) ffffffff8001d84d: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d852: ed in (%dx),%eax ffffffff8001d853: c3 ret ffffffff8001d854: 90 nop ffffffff8001d855: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001d85c: 00 00 00 00 ffffffff8001d860 : ffffffff8001d860: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d864: 81 e1 fc 00 00 00 and $0xfc,%ecx ffffffff8001d86a: 0f b6 d2 movzbl %dl,%edx ffffffff8001d86d: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d871: c1 e7 10 shl $0x10,%edi ffffffff8001d874: c1 e2 08 shl $0x8,%edx ffffffff8001d877: 09 cf or %ecx,%edi ffffffff8001d879: c1 e6 0b shl $0xb,%esi ffffffff8001d87c: 09 d7 or %edx,%edi ffffffff8001d87e: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d883: 09 f7 or %esi,%edi ffffffff8001d885: 89 f8 mov %edi,%eax ffffffff8001d887: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001d88c: ef out %eax,(%dx) ffffffff8001d88d: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d892: 44 89 c0 mov %r8d,%eax ffffffff8001d895: ef out %eax,(%dx) ffffffff8001d896: c3 ret ffffffff8001d897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001d89e: 00 00 ffffffff8001d8a0 : ffffffff8001d8a0: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d8a4: 0f b6 d2 movzbl %dl,%edx ffffffff8001d8a7: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d8ab: c1 e2 08 shl $0x8,%edx ffffffff8001d8ae: c1 e7 10 shl $0x10,%edi ffffffff8001d8b1: 09 d7 or %edx,%edi ffffffff8001d8b3: c1 e6 0b shl $0xb,%esi ffffffff8001d8b6: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d8bb: 09 f7 or %esi,%edi ffffffff8001d8bd: 89 f8 mov %edi,%eax ffffffff8001d8bf: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001d8c4: ef out %eax,(%dx) ffffffff8001d8c5: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d8ca: ed in (%dx),%eax ffffffff8001d8cb: 66 83 f8 ff cmp $0xffff,%ax ffffffff8001d8cf: 0f 95 c0 setne %al ffffffff8001d8d2: 0f b6 c0 movzbl %al,%eax ffffffff8001d8d5: c3 ret ffffffff8001d8d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001d8dd: 00 00 00 ffffffff8001d8e0 : ffffffff8001d8e0: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d8e4: 0f b6 d2 movzbl %dl,%edx ffffffff8001d8e7: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d8eb: c1 e2 08 shl $0x8,%edx ffffffff8001d8ee: c1 e7 10 shl $0x10,%edi ffffffff8001d8f1: 09 d7 or %edx,%edi ffffffff8001d8f3: c1 e6 0b shl $0xb,%esi ffffffff8001d8f6: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d8fb: 09 f7 or %esi,%edi ffffffff8001d8fd: 89 f8 mov %edi,%eax ffffffff8001d8ff: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001d904: ef out %eax,(%dx) ffffffff8001d905: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d90a: ed in (%dx),%eax ffffffff8001d90b: c3 ret ffffffff8001d90c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001d910 : ffffffff8001d910: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d914: 0f b6 d2 movzbl %dl,%edx ffffffff8001d917: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d91b: c1 e2 08 shl $0x8,%edx ffffffff8001d91e: c1 e7 10 shl $0x10,%edi ffffffff8001d921: 09 d7 or %edx,%edi ffffffff8001d923: c1 e6 0b shl $0xb,%esi ffffffff8001d926: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d92b: 09 f7 or %esi,%edi ffffffff8001d92d: 89 f8 mov %edi,%eax ffffffff8001d92f: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001d934: ef out %eax,(%dx) ffffffff8001d935: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d93a: ed in (%dx),%eax ffffffff8001d93b: c1 e8 10 shr $0x10,%eax ffffffff8001d93e: c3 ret ffffffff8001d93f: 90 nop ffffffff8001d940 : ffffffff8001d940: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d944: 0f b6 d2 movzbl %dl,%edx ffffffff8001d947: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d94b: c1 e2 08 shl $0x8,%edx ffffffff8001d94e: c1 e7 10 shl $0x10,%edi ffffffff8001d951: 09 d7 or %edx,%edi ffffffff8001d953: c1 e6 0b shl $0xb,%esi ffffffff8001d956: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d95b: 09 f7 or %esi,%edi ffffffff8001d95d: 89 f8 mov %edi,%eax ffffffff8001d95f: 0d 08 00 00 80 or $0x80000008,%eax ffffffff8001d964: ef out %eax,(%dx) ffffffff8001d965: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d96a: ed in (%dx),%eax ffffffff8001d96b: c1 e8 18 shr $0x18,%eax ffffffff8001d96e: c3 ret ffffffff8001d96f: 90 nop ffffffff8001d970 : ffffffff8001d970: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d974: 0f b6 d2 movzbl %dl,%edx ffffffff8001d977: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d97b: c1 e2 08 shl $0x8,%edx ffffffff8001d97e: c1 e7 10 shl $0x10,%edi ffffffff8001d981: 09 d7 or %edx,%edi ffffffff8001d983: c1 e6 0b shl $0xb,%esi ffffffff8001d986: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d98b: 09 f7 or %esi,%edi ffffffff8001d98d: 89 f8 mov %edi,%eax ffffffff8001d98f: 0d 08 00 00 80 or $0x80000008,%eax ffffffff8001d994: ef out %eax,(%dx) ffffffff8001d995: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d99a: ed in (%dx),%eax ffffffff8001d99b: c1 e8 10 shr $0x10,%eax ffffffff8001d99e: c3 ret ffffffff8001d99f: 90 nop ffffffff8001d9a0 : ffffffff8001d9a0: 40 0f b6 ff movzbl %dil,%edi ffffffff8001d9a4: 0f b6 d2 movzbl %dl,%edx ffffffff8001d9a7: 40 0f b6 f6 movzbl %sil,%esi ffffffff8001d9ab: c1 e2 08 shl $0x8,%edx ffffffff8001d9ae: c1 e7 10 shl $0x10,%edi ffffffff8001d9b1: 09 d7 or %edx,%edi ffffffff8001d9b3: c1 e6 0b shl $0xb,%esi ffffffff8001d9b6: ba f8 0c 00 00 mov $0xcf8,%edx ffffffff8001d9bb: 09 f7 or %esi,%edi ffffffff8001d9bd: 89 f8 mov %edi,%eax ffffffff8001d9bf: 0d 08 00 00 80 or $0x80000008,%eax ffffffff8001d9c4: ef out %eax,(%dx) ffffffff8001d9c5: ba fc 0c 00 00 mov $0xcfc,%edx ffffffff8001d9ca: ed in (%dx),%eax ffffffff8001d9cb: 0f b6 c4 movzbl %ah,%eax ffffffff8001d9ce: c3 ret ffffffff8001d9cf: 90 nop ffffffff8001d9d0 : ffffffff8001d9d0: 55 push %rbp ffffffff8001d9d1: 48 89 e5 mov %rsp,%rbp ffffffff8001d9d4: 41 57 push %r15 ffffffff8001d9d6: 41 56 push %r14 ffffffff8001d9d8: 41 55 push %r13 ffffffff8001d9da: 41 54 push %r12 ffffffff8001d9dc: 53 push %rbx ffffffff8001d9dd: 48 83 ec 18 sub $0x18,%rsp ffffffff8001d9e1: 48 89 7d c8 mov %rdi,-0x38(%rbp) ffffffff8001d9e5: 85 f6 test %esi,%esi ffffffff8001d9e7: 0f 8e ab 01 00 00 jle ffffffff8001db98 ffffffff8001d9ed: 41 89 f7 mov %esi,%r15d ffffffff8001d9f0: 31 d2 xor %edx,%edx ffffffff8001d9f2: 45 31 f6 xor %r14d,%r14d ffffffff8001d9f5: 41 b8 f8 0c 00 00 mov $0xcf8,%r8d ffffffff8001d9fb: bf fc 0c 00 00 mov $0xcfc,%edi ffffffff8001da00: 0f b6 c2 movzbl %dl,%eax ffffffff8001da03: 88 55 d7 mov %dl,-0x29(%rbp) ffffffff8001da06: 31 c9 xor %ecx,%ecx ffffffff8001da08: 45 31 e4 xor %r12d,%r12d ffffffff8001da0b: c1 e0 10 shl $0x10,%eax ffffffff8001da0e: 41 89 c2 mov %eax,%r10d ffffffff8001da11: eb 21 jmp ffffffff8001da34 ffffffff8001da13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001da18: 41 83 c4 01 add $0x1,%r12d ffffffff8001da1c: 81 c1 00 08 00 00 add $0x800,%ecx ffffffff8001da22: 41 80 fc 20 cmp $0x20,%r12b ffffffff8001da26: 0f 84 34 01 00 00 je ffffffff8001db60 ffffffff8001da2c: 84 d2 test %dl,%dl ffffffff8001da2e: 0f 84 2c 01 00 00 je ffffffff8001db60 ffffffff8001da34: 89 cb mov %ecx,%ebx ffffffff8001da36: 44 89 c2 mov %r8d,%edx ffffffff8001da39: 44 09 d3 or %r10d,%ebx ffffffff8001da3c: 89 d8 mov %ebx,%eax ffffffff8001da3e: 0d 00 00 00 80 or $0x80000000,%eax ffffffff8001da43: ef out %eax,(%dx) ffffffff8001da44: 89 fa mov %edi,%edx ffffffff8001da46: ed in (%dx),%eax ffffffff8001da47: 45 39 f7 cmp %r14d,%r15d ffffffff8001da4a: 0f 9f c2 setg %dl ffffffff8001da4d: 66 83 f8 ff cmp $0xffff,%ax ffffffff8001da51: 74 c5 je ffffffff8001da18 ffffffff8001da53: 89 d8 mov %ebx,%eax ffffffff8001da55: 44 89 c2 mov %r8d,%edx ffffffff8001da58: 0d 0c 00 00 80 or $0x8000000c,%eax ffffffff8001da5d: ef out %eax,(%dx) ffffffff8001da5e: 89 fa mov %edi,%edx ffffffff8001da60: ed in (%dx),%eax ffffffff8001da61: c1 e8 10 shr $0x10,%eax ffffffff8001da64: 84 c0 test %al,%al ffffffff8001da66: 0f 88 1c 01 00 00 js ffffffff8001db88 ffffffff8001da6c: 45 39 f7 cmp %r14d,%r15d ffffffff8001da6f: 0f 8e fb 00 00 00 jle ffffffff8001db70 ffffffff8001da75: 41 bd 01 00 00 00 mov $0x1,%r13d ffffffff8001da7b: 89 4d d0 mov %ecx,-0x30(%rbp) ffffffff8001da7e: 45 31 db xor %r11d,%r11d ffffffff8001da81: 45 31 c9 xor %r9d,%r9d ffffffff8001da84: 44 89 55 c4 mov %r10d,-0x3c(%rbp) ffffffff8001da88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001da8f: 00 ffffffff8001da90: 44 89 de mov %r11d,%esi ffffffff8001da93: 44 89 c2 mov %r8d,%edx ffffffff8001da96: 09 de or %ebx,%esi ffffffff8001da98: 41 89 f2 mov %esi,%r10d ffffffff8001da9b: 41 81 ca 00 00 00 80 or $0x80000000,%r10d ffffffff8001daa2: 44 89 d0 mov %r10d,%eax ffffffff8001daa5: ef out %eax,(%dx) ffffffff8001daa6: 89 fa mov %edi,%edx ffffffff8001daa8: ed in (%dx),%eax ffffffff8001daa9: 66 83 f8 ff cmp $0xffff,%ax ffffffff8001daad: 74 70 je ffffffff8001db1f ffffffff8001daaf: 48 8b 4d c8 mov -0x38(%rbp),%rcx ffffffff8001dab3: 49 63 c6 movslq %r14d,%rax ffffffff8001dab6: 44 89 c2 mov %r8d,%edx ffffffff8001dab9: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff8001dabd: 48 8d 0c 41 lea (%rcx,%rax,2),%rcx ffffffff8001dac1: 0f b6 45 d7 movzbl -0x29(%rbp),%eax ffffffff8001dac5: 44 88 61 05 mov %r12b,0x5(%rcx) ffffffff8001dac9: 88 41 04 mov %al,0x4(%rcx) ffffffff8001dacc: 44 89 d0 mov %r10d,%eax ffffffff8001dacf: 44 88 49 06 mov %r9b,0x6(%rcx) ffffffff8001dad3: ef out %eax,(%dx) ffffffff8001dad4: 89 fa mov %edi,%edx ffffffff8001dad6: ed in (%dx),%eax ffffffff8001dad7: 66 89 01 mov %ax,(%rcx) ffffffff8001dada: 44 89 c2 mov %r8d,%edx ffffffff8001dadd: 44 89 d0 mov %r10d,%eax ffffffff8001dae0: ef out %eax,(%dx) ffffffff8001dae1: 89 fa mov %edi,%edx ffffffff8001dae3: ed in (%dx),%eax ffffffff8001dae4: c1 e8 10 shr $0x10,%eax ffffffff8001dae7: 81 ce 08 00 00 80 or $0x80000008,%esi ffffffff8001daed: 44 89 c2 mov %r8d,%edx ffffffff8001daf0: 66 89 41 02 mov %ax,0x2(%rcx) ffffffff8001daf4: 89 f0 mov %esi,%eax ffffffff8001daf6: ef out %eax,(%dx) ffffffff8001daf7: 89 fa mov %edi,%edx ffffffff8001daf9: ed in (%dx),%eax ffffffff8001dafa: c1 e8 18 shr $0x18,%eax ffffffff8001dafd: 44 89 c2 mov %r8d,%edx ffffffff8001db00: 88 41 07 mov %al,0x7(%rcx) ffffffff8001db03: 89 f0 mov %esi,%eax ffffffff8001db05: ef out %eax,(%dx) ffffffff8001db06: 89 fa mov %edi,%edx ffffffff8001db08: ed in (%dx),%eax ffffffff8001db09: c1 e8 10 shr $0x10,%eax ffffffff8001db0c: 44 89 c2 mov %r8d,%edx ffffffff8001db0f: 88 41 08 mov %al,0x8(%rcx) ffffffff8001db12: 89 f0 mov %esi,%eax ffffffff8001db14: ef out %eax,(%dx) ffffffff8001db15: 89 fa mov %edi,%edx ffffffff8001db17: ed in (%dx),%eax ffffffff8001db18: 88 61 09 mov %ah,0x9(%rcx) ffffffff8001db1b: 41 83 c6 01 add $0x1,%r14d ffffffff8001db1f: 41 83 c1 01 add $0x1,%r9d ffffffff8001db23: 45 39 fe cmp %r15d,%r14d ffffffff8001db26: 0f 9c c2 setl %dl ffffffff8001db29: 41 81 c3 00 01 00 00 add $0x100,%r11d ffffffff8001db30: 45 38 e9 cmp %r13b,%r9b ffffffff8001db33: 73 08 jae ffffffff8001db3d ffffffff8001db35: 84 d2 test %dl,%dl ffffffff8001db37: 0f 85 53 ff ff ff jne ffffffff8001da90 ffffffff8001db3d: 8b 4d d0 mov -0x30(%rbp),%ecx ffffffff8001db40: 41 83 c4 01 add $0x1,%r12d ffffffff8001db44: 44 8b 55 c4 mov -0x3c(%rbp),%r10d ffffffff8001db48: 81 c1 00 08 00 00 add $0x800,%ecx ffffffff8001db4e: 41 80 fc 20 cmp $0x20,%r12b ffffffff8001db52: 0f 85 d4 fe ff ff jne ffffffff8001da2c ffffffff8001db58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001db5f: 00 ffffffff8001db60: 0f b6 55 d7 movzbl -0x29(%rbp),%edx ffffffff8001db64: 83 c2 01 add $0x1,%edx ffffffff8001db67: 45 39 f7 cmp %r14d,%r15d ffffffff8001db6a: 0f 8f 90 fe ff ff jg ffffffff8001da00 ffffffff8001db70: 48 83 c4 18 add $0x18,%rsp ffffffff8001db74: 44 89 f0 mov %r14d,%eax ffffffff8001db77: 5b pop %rbx ffffffff8001db78: 41 5c pop %r12 ffffffff8001db7a: 41 5d pop %r13 ffffffff8001db7c: 41 5e pop %r14 ffffffff8001db7e: 41 5f pop %r15 ffffffff8001db80: 5d pop %rbp ffffffff8001db81: c3 ret ffffffff8001db82: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001db88: 45 39 f7 cmp %r14d,%r15d ffffffff8001db8b: 7e d3 jle ffffffff8001db60 ffffffff8001db8d: 41 bd 08 00 00 00 mov $0x8,%r13d ffffffff8001db93: e9 e3 fe ff ff jmp ffffffff8001da7b ffffffff8001db98: 45 31 f6 xor %r14d,%r14d ffffffff8001db9b: eb d3 jmp ffffffff8001db70 ffffffff8001db9d: 0f 1f 00 nopl (%rax) ffffffff8001dba0 : ffffffff8001dba0: 55 push %rbp ffffffff8001dba1: 48 89 e5 mov %rsp,%rbp ffffffff8001dba4: 41 56 push %r14 ffffffff8001dba6: 49 89 d6 mov %rdx,%r14 ffffffff8001dba9: 41 55 push %r13 ffffffff8001dbab: 41 89 f5 mov %esi,%r13d ffffffff8001dbae: be 20 00 00 00 mov $0x20,%esi ffffffff8001dbb3: 41 54 push %r12 ffffffff8001dbb5: 41 89 fc mov %edi,%r12d ffffffff8001dbb8: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi ffffffff8001dbbf: 53 push %rbx ffffffff8001dbc0: 48 81 ec 40 01 00 00 sub $0x140,%rsp ffffffff8001dbc7: e8 04 fe ff ff call ffffffff8001d9d0 ffffffff8001dbcc: 85 c0 test %eax,%eax ffffffff8001dbce: 74 4c je ffffffff8001dc1c ffffffff8001dbd0: 48 8d 95 a0 fe ff ff lea -0x160(%rbp),%rdx ffffffff8001dbd7: 31 c9 xor %ecx,%ecx ffffffff8001dbd9: eb 10 jmp ffffffff8001dbeb ffffffff8001dbdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001dbe0: 83 c1 01 add $0x1,%ecx ffffffff8001dbe3: 48 83 c2 0a add $0xa,%rdx ffffffff8001dbe7: 39 c8 cmp %ecx,%eax ffffffff8001dbe9: 74 45 je ffffffff8001dc30 ffffffff8001dbeb: 66 44 39 22 cmp %r12w,(%rdx) ffffffff8001dbef: 75 ef jne ffffffff8001dbe0 ffffffff8001dbf1: 66 44 39 6a 02 cmp %r13w,0x2(%rdx) ffffffff8001dbf6: 75 e8 jne ffffffff8001dbe0 ffffffff8001dbf8: 48 63 c9 movslq %ecx,%rcx ffffffff8001dbfb: 48 8d 04 89 lea (%rcx,%rcx,4),%rax ffffffff8001dbff: 48 8b 94 45 a0 fe ff mov -0x160(%rbp,%rax,2),%rdx ffffffff8001dc06: ff ffffffff8001dc07: 0f b7 84 45 a8 fe ff movzwl -0x158(%rbp,%rax,2),%eax ffffffff8001dc0e: ff ffffffff8001dc0f: 49 89 16 mov %rdx,(%r14) ffffffff8001dc12: 66 41 89 46 08 mov %ax,0x8(%r14) ffffffff8001dc17: b8 01 00 00 00 mov $0x1,%eax ffffffff8001dc1c: 48 81 c4 40 01 00 00 add $0x140,%rsp ffffffff8001dc23: 5b pop %rbx ffffffff8001dc24: 41 5c pop %r12 ffffffff8001dc26: 41 5d pop %r13 ffffffff8001dc28: 41 5e pop %r14 ffffffff8001dc2a: 5d pop %rbp ffffffff8001dc2b: c3 ret ffffffff8001dc2c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001dc30: 48 81 c4 40 01 00 00 add $0x140,%rsp ffffffff8001dc37: 31 c0 xor %eax,%eax ffffffff8001dc39: 5b pop %rbx ffffffff8001dc3a: 41 5c pop %r12 ffffffff8001dc3c: 41 5d pop %r13 ffffffff8001dc3e: 41 5e pop %r14 ffffffff8001dc40: 5d pop %rbp ffffffff8001dc41: c3 ret ffffffff8001dc42: 0f 1f 00 nopl (%rax) ffffffff8001dc45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001dc4c: 00 00 00 00 ffffffff8001dc50 : ffffffff8001dc50: 55 push %rbp ffffffff8001dc51: 48 89 e5 mov %rsp,%rbp ffffffff8001dc54: 41 56 push %r14 ffffffff8001dc56: 49 89 d6 mov %rdx,%r14 ffffffff8001dc59: 41 55 push %r13 ffffffff8001dc5b: 41 89 f5 mov %esi,%r13d ffffffff8001dc5e: be 20 00 00 00 mov $0x20,%esi ffffffff8001dc63: 41 54 push %r12 ffffffff8001dc65: 41 89 fc mov %edi,%r12d ffffffff8001dc68: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi ffffffff8001dc6f: 53 push %rbx ffffffff8001dc70: 48 81 ec 40 01 00 00 sub $0x140,%rsp ffffffff8001dc77: e8 54 fd ff ff call ffffffff8001d9d0 ffffffff8001dc7c: 85 c0 test %eax,%eax ffffffff8001dc7e: 74 5b je ffffffff8001dcdb ffffffff8001dc80: 48 8d 95 a0 fe ff ff lea -0x160(%rbp),%rdx ffffffff8001dc87: 31 c9 xor %ecx,%ecx ffffffff8001dc89: eb 20 jmp ffffffff8001dcab ffffffff8001dc8b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001dc92: 00 00 00 ffffffff8001dc95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001dc9c: 00 00 00 00 ffffffff8001dca0: 83 c1 01 add $0x1,%ecx ffffffff8001dca3: 48 83 c2 0a add $0xa,%rdx ffffffff8001dca7: 39 c8 cmp %ecx,%eax ffffffff8001dca9: 74 45 je ffffffff8001dcf0 ffffffff8001dcab: 44 38 62 07 cmp %r12b,0x7(%rdx) ffffffff8001dcaf: 75 ef jne ffffffff8001dca0 ffffffff8001dcb1: 44 38 6a 08 cmp %r13b,0x8(%rdx) ffffffff8001dcb5: 75 e9 jne ffffffff8001dca0 ffffffff8001dcb7: 48 63 c9 movslq %ecx,%rcx ffffffff8001dcba: 48 8d 04 89 lea (%rcx,%rcx,4),%rax ffffffff8001dcbe: 48 8b 94 45 a0 fe ff mov -0x160(%rbp,%rax,2),%rdx ffffffff8001dcc5: ff ffffffff8001dcc6: 0f b7 84 45 a8 fe ff movzwl -0x158(%rbp,%rax,2),%eax ffffffff8001dccd: ff ffffffff8001dcce: 49 89 16 mov %rdx,(%r14) ffffffff8001dcd1: 66 41 89 46 08 mov %ax,0x8(%r14) ffffffff8001dcd6: b8 01 00 00 00 mov $0x1,%eax ffffffff8001dcdb: 48 81 c4 40 01 00 00 add $0x140,%rsp ffffffff8001dce2: 5b pop %rbx ffffffff8001dce3: 41 5c pop %r12 ffffffff8001dce5: 41 5d pop %r13 ffffffff8001dce7: 41 5e pop %r14 ffffffff8001dce9: 5d pop %rbp ffffffff8001dcea: c3 ret ffffffff8001dceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001dcf0: 48 81 c4 40 01 00 00 add $0x140,%rsp ffffffff8001dcf7: 31 c0 xor %eax,%eax ffffffff8001dcf9: 5b pop %rbx ffffffff8001dcfa: 41 5c pop %r12 ffffffff8001dcfc: 41 5d pop %r13 ffffffff8001dcfe: 41 5e pop %r14 ffffffff8001dd00: 5d pop %rbp ffffffff8001dd01: c3 ret ffffffff8001dd02: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001dd09: 00 00 00 ffffffff8001dd0c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001dd10 : ffffffff8001dd10: 48 8b 05 b1 77 15 04 mov 0x41577b1(%rip),%rax # ffffffff841754c8 ffffffff8001dd17: 48 85 c0 test %rax,%rax ffffffff8001dd1a: 74 12 je ffffffff8001dd2e ffffffff8001dd1c: 48 8b 05 a5 77 15 04 mov 0x41577a5(%rip),%rax # ffffffff841754c8 ffffffff8001dd23: 48 8b 40 08 mov 0x8(%rax),%rax ffffffff8001dd27: 48 89 05 c2 7a 63 03 mov %rax,0x3637ac2(%rip) # ffffffff836557f0 ffffffff8001dd2e: 48 8b 05 53 77 15 04 mov 0x4157753(%rip),%rax # ffffffff84175488 ffffffff8001dd35: 48 85 c0 test %rax,%rax ffffffff8001dd38: 74 24 je ffffffff8001dd5e ffffffff8001dd3a: 48 8b 05 47 77 15 04 mov 0x4157747(%rip),%rax # ffffffff84175488 ffffffff8001dd41: 48 8b 40 08 mov 0x8(%rax),%rax ffffffff8001dd45: 48 89 05 9c 7a 63 03 mov %rax,0x3637a9c(%rip) # ffffffff836557e8 ffffffff8001dd4c: 48 8b 05 35 77 15 04 mov 0x4157735(%rip),%rax # ffffffff84175488 ffffffff8001dd53: 48 8b 40 10 mov 0x10(%rax),%rax ffffffff8001dd57: 48 89 05 82 7a 63 03 mov %rax,0x3637a82(%rip) # ffffffff836557e0 ffffffff8001dd5e: c3 ret ffffffff8001dd5f: 90 nop ffffffff8001dd60 : ffffffff8001dd60: 48 8b 05 89 7a 63 03 mov 0x3637a89(%rip),%rax # ffffffff836557f0 ffffffff8001dd67: 48 01 f8 add %rdi,%rax ffffffff8001dd6a: c3 ret ffffffff8001dd6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001dd70 : ffffffff8001dd70: 48 8b 05 69 7a 63 03 mov 0x3637a69(%rip),%rax # ffffffff836557e0 ffffffff8001dd77: 48 8d 50 ff lea -0x1(%rax),%rdx ffffffff8001dd7b: 48 39 fa cmp %rdi,%rdx ffffffff8001dd7e: 72 20 jb ffffffff8001dda0 ffffffff8001dd80: 48 8b 05 69 7a 63 03 mov 0x3637a69(%rip),%rax # ffffffff836557f0 ffffffff8001dd87: 48 89 fa mov %rdi,%rdx ffffffff8001dd8a: 48 8d 48 ff lea -0x1(%rax),%rcx ffffffff8001dd8e: 48 29 c2 sub %rax,%rdx ffffffff8001dd91: 48 89 f8 mov %rdi,%rax ffffffff8001dd94: 48 39 f9 cmp %rdi,%rcx ffffffff8001dd97: 48 0f 42 c2 cmovb %rdx,%rax ffffffff8001dd9b: c3 ret ffffffff8001dd9c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001dda0: 48 8b 15 41 7a 63 03 mov 0x3637a41(%rip),%rdx # ffffffff836557e8 ffffffff8001dda7: 48 29 c2 sub %rax,%rdx ffffffff8001ddaa: 48 8d 04 17 lea (%rdi,%rdx,1),%rax ffffffff8001ddae: c3 ret ffffffff8001ddaf: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ddb6: 00 00 00 ffffffff8001ddb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ddc0 : ffffffff8001ddc0: 55 push %rbp ffffffff8001ddc1: 48 89 e5 mov %rsp,%rbp ffffffff8001ddc4: 53 push %rbx ffffffff8001ddc5: 48 83 ec 08 sub $0x8,%rsp ffffffff8001ddc9: 48 63 05 40 7a 63 03 movslq 0x3637a40(%rip),%rax # ffffffff83655810 ffffffff8001ddd0: 48 8d 1c 40 lea (%rax,%rax,2),%rbx ffffffff8001ddd4: 8d 50 01 lea 0x1(%rax),%edx ffffffff8001ddd7: 48 c1 e3 04 shl $0x4,%rbx ffffffff8001dddb: 48 8d 05 3e 7a 63 03 lea 0x3637a3e(%rip),%rax # ffffffff83655820 ffffffff8001dde2: 89 15 28 7a 63 03 mov %edx,0x3637a28(%rip) # ffffffff83655810 ffffffff8001dde8: 48 01 c3 add %rax,%rbx ffffffff8001ddeb: 8b 05 0f 7a 63 03 mov 0x3637a0f(%rip),%eax # ffffffff83655800 ffffffff8001ddf1: c6 43 20 00 movb $0x0,0x20(%rbx) ffffffff8001ddf5: 8d 50 01 lea 0x1(%rax),%edx ffffffff8001ddf8: 89 03 mov %eax,(%rbx) ffffffff8001ddfa: 89 15 00 7a 63 03 mov %edx,0x3637a00(%rip) # ffffffff83655800 ffffffff8001de00: e8 4b f0 ff ff call ffffffff8001ce50 ffffffff8001de05: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) ffffffff8001de0c: 00 ffffffff8001de0d: 48 89 43 10 mov %rax,0x10(%rbx) ffffffff8001de11: 48 89 5b 28 mov %rbx,0x28(%rbx) ffffffff8001de15: 48 89 1d ec 79 63 03 mov %rbx,0x36379ec(%rip) # ffffffff83655808 ffffffff8001de1c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001de20: c9 leave ffffffff8001de21: c3 ret ffffffff8001de22: 0f 1f 00 nopl (%rax) ffffffff8001de25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001de2c: 00 00 00 00 ffffffff8001de30 : ffffffff8001de30: 55 push %rbp ffffffff8001de31: 48 89 e5 mov %rsp,%rbp ffffffff8001de34: 41 57 push %r15 ffffffff8001de36: 41 56 push %r14 ffffffff8001de38: 41 55 push %r13 ffffffff8001de3a: 41 54 push %r12 ffffffff8001de3c: 53 push %rbx ffffffff8001de3d: 48 83 ec 18 sub $0x18,%rsp ffffffff8001de41: 4c 63 2d c8 79 63 03 movslq 0x36379c8(%rip),%r13 # ffffffff83655810 ffffffff8001de48: 41 83 fd 0f cmp $0xf,%r13d ffffffff8001de4c: 0f 8f 42 01 00 00 jg ffffffff8001df94 ffffffff8001de52: 41 8d 45 01 lea 0x1(%r13),%eax ffffffff8001de56: 4f 8d 74 6d 00 lea 0x0(%r13,%r13,2),%r14 ffffffff8001de5b: 48 89 fb mov %rdi,%rbx ffffffff8001de5e: 89 05 ac 79 63 03 mov %eax,0x36379ac(%rip) # ffffffff83655810 ffffffff8001de64: 8b 05 96 79 63 03 mov 0x3637996(%rip),%eax # ffffffff83655800 ffffffff8001de6a: 4c 8d 25 af 79 63 03 lea 0x36379af(%rip),%r12 # ffffffff83655820 ffffffff8001de71: 49 c1 e6 04 shl $0x4,%r14 ffffffff8001de75: 4d 01 e6 add %r12,%r14 ffffffff8001de78: 8d 50 01 lea 0x1(%rax),%edx ffffffff8001de7b: 41 89 06 mov %eax,(%r14) ffffffff8001de7e: 89 15 7c 79 63 03 mov %edx,0x363797c(%rip) # ffffffff83655800 ffffffff8001de84: 41 88 76 20 mov %sil,0x20(%r14) ffffffff8001de88: 40 84 f6 test %sil,%sil ffffffff8001de8b: 0f 85 17 01 00 00 jne ffffffff8001dfa8 ffffffff8001de91: e8 ba ef ff ff call ffffffff8001ce50 ffffffff8001de96: 49 89 46 10 mov %rax,0x10(%r14) ffffffff8001de9a: 48 85 c0 test %rax,%rax ffffffff8001de9d: 0f 84 f1 00 00 00 je ffffffff8001df94 ffffffff8001dea3: be 00 10 00 00 mov $0x1000,%esi ffffffff8001dea8: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001dead: e8 ee 9e ff ff call ffffffff80017da0 ffffffff8001deb2: be 00 10 00 00 mov $0x1000,%esi ffffffff8001deb7: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001debc: 49 89 c6 mov %rax,%r14 ffffffff8001debf: e8 dc 9e ff ff call ffffffff80017da0 ffffffff8001dec4: 49 89 9e d8 0f 00 00 mov %rbx,0xfd8(%r14) ffffffff8001decb: 49 8d 86 f0 0f 00 00 lea 0xff0(%r14),%rax ffffffff8001ded2: 49 8d 8e 60 0f 00 00 lea 0xf60(%r14),%rcx ffffffff8001ded9: 49 c7 86 f8 0f 00 00 movq $0x10,0xff8(%r14) ffffffff8001dee0: 10 00 00 00 ffffffff8001dee4: 49 c7 86 e8 0f 00 00 movq $0x202,0xfe8(%r14) ffffffff8001deeb: 02 02 00 00 ffffffff8001deef: 49 c7 86 e0 0f 00 00 movq $0x8,0xfe0(%r14) ffffffff8001def6: 08 00 00 00 ffffffff8001defa: 49 89 86 f0 0f 00 00 mov %rax,0xff0(%r14) ffffffff8001df01: 49 8d 86 d8 0f 00 00 lea 0xfd8(%r14),%rax ffffffff8001df08: 90 nop ffffffff8001df09: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001df10: 00 00 00 00 ffffffff8001df14: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001df1b: 00 00 00 00 ffffffff8001df1f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001df26: 00 00 00 00 ffffffff8001df2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001df31: 00 00 00 00 ffffffff8001df35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001df3c: 00 00 00 00 ffffffff8001df40: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001df47: 00 ffffffff8001df48: 48 89 c2 mov %rax,%rdx ffffffff8001df4b: 48 83 e8 18 sub $0x18,%rax ffffffff8001df4f: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) ffffffff8001df56: 00 ffffffff8001df57: 48 c7 42 e8 00 00 00 movq $0x0,-0x18(%rdx) ffffffff8001df5e: 00 ffffffff8001df5f: 48 39 c8 cmp %rcx,%rax ffffffff8001df62: 75 dc jne ffffffff8001df40 ffffffff8001df64: 49 81 c6 60 0f 00 00 add $0xf60,%r14 ffffffff8001df6b: 31 c9 xor %ecx,%ecx ffffffff8001df6d: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax ffffffff8001df72: 48 8b 15 8f 78 63 03 mov 0x363788f(%rip),%rdx # ffffffff83655808 ffffffff8001df79: 48 c1 e0 04 shl $0x4,%rax ffffffff8001df7d: 4c 01 e0 add %r12,%rax ffffffff8001df80: 48 89 48 18 mov %rcx,0x18(%rax) ffffffff8001df84: 48 8b 4a 28 mov 0x28(%rdx),%rcx ffffffff8001df88: 4c 89 70 08 mov %r14,0x8(%rax) ffffffff8001df8c: 48 89 48 28 mov %rcx,0x28(%rax) ffffffff8001df90: 48 89 42 28 mov %rax,0x28(%rdx) ffffffff8001df94: 48 83 c4 18 add $0x18,%rsp ffffffff8001df98: 5b pop %rbx ffffffff8001df99: 41 5c pop %r12 ffffffff8001df9b: 41 5d pop %r13 ffffffff8001df9d: 41 5e pop %r14 ffffffff8001df9f: 41 5f pop %r15 ffffffff8001dfa1: 5d pop %rbp ffffffff8001dfa2: c3 ret ffffffff8001dfa3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001dfa8: e8 13 f0 ff ff call ffffffff8001cfc0 ffffffff8001dfad: 49 89 46 10 mov %rax,0x10(%r14) ffffffff8001dfb1: 48 85 c0 test %rax,%rax ffffffff8001dfb4: 74 de je ffffffff8001df94 ffffffff8001dfb6: be 00 10 00 00 mov $0x1000,%esi ffffffff8001dfbb: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001dfc0: e8 db 9d ff ff call ffffffff80017da0 ffffffff8001dfc5: be 00 10 00 00 mov $0x1000,%esi ffffffff8001dfca: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001dfcf: 49 89 c7 mov %rax,%r15 ffffffff8001dfd2: e8 c9 9d ff ff call ffffffff80017da0 ffffffff8001dfd7: 49 8b 7e 10 mov 0x10(%r14),%rdi ffffffff8001dfdb: b9 07 00 00 00 mov $0x7,%ecx ffffffff8001dfe0: be 00 00 80 00 mov $0x800000,%esi ffffffff8001dfe5: 48 89 45 c8 mov %rax,-0x38(%rbp) ffffffff8001dfe9: 48 b8 00 00 00 00 00 movabs $0x800000000000,%rax ffffffff8001dff0: 80 00 00 ffffffff8001dff3: 49 8d 14 07 lea (%r15,%rax,1),%rdx ffffffff8001dff7: e8 74 ee ff ff call ffffffff8001ce70 ffffffff8001dffc: be 00 10 00 00 mov $0x1000,%esi ffffffff8001e001: bf 00 10 00 00 mov $0x1000,%edi ffffffff8001e006: e8 95 9d ff ff call ffffffff80017da0 ffffffff8001e00b: 48 89 c2 mov %rax,%rdx ffffffff8001e00e: 31 c0 xor %eax,%eax ffffffff8001e010: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e01c: 00 00 00 00 ffffffff8001e020: 0f b6 0c 03 movzbl (%rbx,%rax,1),%ecx ffffffff8001e024: 88 0c 02 mov %cl,(%rdx,%rax,1) ffffffff8001e027: 48 83 c0 01 add $0x1,%rax ffffffff8001e02b: 48 3d 80 00 00 00 cmp $0x80,%rax ffffffff8001e031: 75 ed jne ffffffff8001e020 ffffffff8001e033: 48 b8 00 00 00 00 00 movabs $0x800000000000,%rax ffffffff8001e03a: 80 00 00 ffffffff8001e03d: b9 07 00 00 00 mov $0x7,%ecx ffffffff8001e042: be 00 00 40 00 mov $0x400000,%esi ffffffff8001e047: 48 01 c2 add %rax,%rdx ffffffff8001e04a: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax ffffffff8001e04f: 48 c1 e0 04 shl $0x4,%rax ffffffff8001e053: 49 8b 7c 04 10 mov 0x10(%r12,%rax,1),%rdi ffffffff8001e058: e8 13 ee ff ff call ffffffff8001ce70 ffffffff8001e05d: 48 8b 7d c8 mov -0x38(%rbp),%rdi ffffffff8001e061: 48 c7 87 f8 0f 00 00 movq $0x23,0xff8(%rdi) ffffffff8001e068: 23 00 00 00 ffffffff8001e06c: 48 8d 8f 00 10 00 00 lea 0x1000(%rdi),%rcx ffffffff8001e073: 48 8d 87 d8 0f 00 00 lea 0xfd8(%rdi),%rax ffffffff8001e07a: 48 c7 41 f0 00 10 80 movq $0x801000,-0x10(%rcx) ffffffff8001e081: 00 ffffffff8001e082: 48 8d b7 60 0f 00 00 lea 0xf60(%rdi),%rsi ffffffff8001e089: 48 c7 41 e8 02 02 00 movq $0x202,-0x18(%rcx) ffffffff8001e090: 00 ffffffff8001e091: 48 c7 41 e0 2b 00 00 movq $0x2b,-0x20(%rcx) ffffffff8001e098: 00 ffffffff8001e099: 48 c7 41 d8 00 00 40 movq $0x400000,-0x28(%rcx) ffffffff8001e0a0: 00 ffffffff8001e0a1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e0a8: 00 00 ffffffff8001e0aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e0b1: 00 00 00 00 ffffffff8001e0b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e0bc: 00 00 00 00 ffffffff8001e0c0: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) ffffffff8001e0c7: 00 ffffffff8001e0c8: 48 89 c2 mov %rax,%rdx ffffffff8001e0cb: 48 83 e8 18 sub $0x18,%rax ffffffff8001e0cf: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) ffffffff8001e0d6: 00 ffffffff8001e0d7: 48 c7 42 e8 00 00 00 movq $0x0,-0x18(%rdx) ffffffff8001e0de: 00 ffffffff8001e0df: 48 39 f0 cmp %rsi,%rax ffffffff8001e0e2: 75 dc jne ffffffff8001e0c0 ffffffff8001e0e4: 4c 8d b1 60 ff ff ff lea -0xa0(%rcx),%r14 ffffffff8001e0eb: e9 7d fe ff ff jmp ffffffff8001df6d ffffffff8001e0f0 : ffffffff8001e0f0: 48 8b 05 11 77 63 03 mov 0x3637711(%rip),%rax # ffffffff83655808 ffffffff8001e0f7: c3 ret ffffffff8001e0f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e0ff: 00 ffffffff8001e100 : ffffffff8001e100: 48 8b 0d 01 77 63 03 mov 0x3637701(%rip),%rcx # ffffffff83655808 ffffffff8001e107: 48 85 c9 test %rcx,%rcx ffffffff8001e10a: 74 44 je ffffffff8001e150 ffffffff8001e10c: 48 8b 51 28 mov 0x28(%rcx),%rdx ffffffff8001e110: 48 39 d1 cmp %rdx,%rcx ffffffff8001e113: 74 3b je ffffffff8001e150 ffffffff8001e115: 48 85 d2 test %rdx,%rdx ffffffff8001e118: 74 36 je ffffffff8001e150 ffffffff8001e11a: 55 push %rbp ffffffff8001e11b: 48 89 79 08 mov %rdi,0x8(%rcx) ffffffff8001e11f: 48 89 15 e2 76 63 03 mov %rdx,0x36376e2(%rip) # ffffffff83655808 ffffffff8001e126: 48 89 e5 mov %rsp,%rbp ffffffff8001e129: 80 7a 20 00 cmpb $0x0,0x20(%rdx) ffffffff8001e12d: 74 09 je ffffffff8001e138 ffffffff8001e12f: 48 8b 7a 18 mov 0x18(%rdx),%rdi ffffffff8001e133: 48 85 ff test %rdi,%rdi ffffffff8001e136: 75 20 jne ffffffff8001e158 ffffffff8001e138: 48 8b 7a 10 mov 0x10(%rdx),%rdi ffffffff8001e13c: e8 1f ed ff ff call ffffffff8001ce60 ffffffff8001e141: 48 8b 05 c0 76 63 03 mov 0x36376c0(%rip),%rax # ffffffff83655808 ffffffff8001e148: 5d pop %rbp ffffffff8001e149: 48 8b 40 08 mov 0x8(%rax),%rax ffffffff8001e14d: c3 ret ffffffff8001e14e: 66 90 xchg %ax,%ax ffffffff8001e150: 48 89 f8 mov %rdi,%rax ffffffff8001e153: c3 ret ffffffff8001e154: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e158: e8 03 6b ff ff call ffffffff80014c60 ffffffff8001e15d: 48 8b 15 a4 76 63 03 mov 0x36376a4(%rip),%rdx # ffffffff83655808 ffffffff8001e164: eb d2 jmp ffffffff8001e138 ffffffff8001e166: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001e16d: 00 00 00 ffffffff8001e170 : ffffffff8001e170: 55 push %rbp ffffffff8001e171: 48 89 e5 mov %rsp,%rbp ffffffff8001e174: 48 83 ec 10 sub $0x10,%rsp ffffffff8001e178: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e17c: e8 7f d9 00 00 call ffffffff8002bb00 ffffffff8001e181: e8 aa d7 ff ff call ffffffff8001b930 ffffffff8001e186: 48 8b 7d f8 mov -0x8(%rbp),%rdi ffffffff8001e18a: e8 71 ff ff ff call ffffffff8001e100 ffffffff8001e18f: 48 89 c2 mov %rax,%rdx ffffffff8001e192: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e197: e6 20 out %al,$0x20 ffffffff8001e199: c9 leave ffffffff8001e19a: 48 89 d0 mov %rdx,%rax ffffffff8001e19d: c3 ret ffffffff8001e19e: 66 90 xchg %ax,%ax ffffffff8001e1a0 : ffffffff8001e1a0: 48 89 fa mov %rdi,%rdx ffffffff8001e1a3: e4 60 in $0x60,%al ffffffff8001e1a5: 3c e0 cmp $0xe0,%al ffffffff8001e1a7: 74 7f je ffffffff8001e228 ffffffff8001e1a9: 55 push %rbp ffffffff8001e1aa: 48 89 e5 mov %rsp,%rbp ffffffff8001e1ad: 48 83 ec 10 sub $0x10,%rsp ffffffff8001e1b1: 3c 2a cmp $0x2a,%al ffffffff8001e1b3: 74 5b je ffffffff8001e210 ffffffff8001e1b5: 3c 36 cmp $0x36,%al ffffffff8001e1b7: 74 57 je ffffffff8001e210 ffffffff8001e1b9: 3c aa cmp $0xaa,%al ffffffff8001e1bb: 0f 84 7f 00 00 00 je ffffffff8001e240 ffffffff8001e1c1: 3c b6 cmp $0xb6,%al ffffffff8001e1c3: 74 7b je ffffffff8001e240 ffffffff8001e1c5: 84 c0 test %al,%al ffffffff8001e1c7: 0f 88 83 00 00 00 js ffffffff8001e250 ffffffff8001e1cd: 80 3d 50 79 63 03 00 cmpb $0x0,0x3637950(%rip) # ffffffff83655b24 ffffffff8001e1d4: 0f 84 86 00 00 00 je ffffffff8001e260 ffffffff8001e1da: c6 05 43 79 63 03 00 movb $0x0,0x3637943(%rip) # ffffffff83655b24 ffffffff8001e1e1: 3c 4d cmp $0x4d,%al ffffffff8001e1e3: 0f 84 b7 00 00 00 je ffffffff8001e2a0 ffffffff8001e1e9: 0f 87 d1 00 00 00 ja ffffffff8001e2c0 ffffffff8001e1ef: 3c 48 cmp $0x48,%al ffffffff8001e1f1: 0f 84 e9 00 00 00 je ffffffff8001e2e0 ffffffff8001e1f7: 3c 4b cmp $0x4b,%al ffffffff8001e1f9: 75 1c jne ffffffff8001e217 ffffffff8001e1fb: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e1ff: bf 13 00 00 00 mov $0x13,%edi ffffffff8001e204: e8 67 d6 00 00 call ffffffff8002b870 ffffffff8001e209: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001e20d: eb 08 jmp ffffffff8001e217 ffffffff8001e20f: 90 nop ffffffff8001e210: c6 05 0e 79 63 03 01 movb $0x1,0x363790e(%rip) # ffffffff83655b25 ffffffff8001e217: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e21c: e6 20 out %al,$0x20 ffffffff8001e21e: c9 leave ffffffff8001e21f: 48 89 d0 mov %rdx,%rax ffffffff8001e222: c3 ret ffffffff8001e223: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e228: c6 05 f5 78 63 03 01 movb $0x1,0x36378f5(%rip) # ffffffff83655b24 ffffffff8001e22f: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e234: e6 20 out %al,$0x20 ffffffff8001e236: 48 89 f8 mov %rdi,%rax ffffffff8001e239: c3 ret ffffffff8001e23a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e240: c6 05 de 78 63 03 00 movb $0x0,0x36378de(%rip) # ffffffff83655b25 ffffffff8001e247: eb ce jmp ffffffff8001e217 ffffffff8001e249: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e250: c6 05 cd 78 63 03 00 movb $0x0,0x36378cd(%rip) # ffffffff83655b24 ffffffff8001e257: eb be jmp ffffffff8001e217 ffffffff8001e259: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e260: 80 3d be 78 63 03 00 cmpb $0x0,0x36378be(%rip) # ffffffff83655b25 ffffffff8001e267: 0f b6 c0 movzbl %al,%eax ffffffff8001e26a: 75 24 jne ffffffff8001e290 ffffffff8001e26c: 48 8d 0d ad 13 02 00 lea 0x213ad(%rip),%rcx # ffffffff8003f620 ffffffff8001e273: 0f be 3c 01 movsbl (%rcx,%rax,1),%edi ffffffff8001e277: 40 84 ff test %dil,%dil ffffffff8001e27a: 74 9b je ffffffff8001e217 ffffffff8001e27c: 48 89 55 f8 mov %rdx,-0x8(%rbp) ffffffff8001e280: e8 eb d5 00 00 call ffffffff8002b870 ffffffff8001e285: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001e289: eb 8c jmp ffffffff8001e217 ffffffff8001e28b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e290: 48 8d 0d 09 13 02 00 lea 0x21309(%rip),%rcx # ffffffff8003f5a0 ffffffff8001e297: 0f be 3c 01 movsbl (%rcx,%rax,1),%edi ffffffff8001e29b: eb da jmp ffffffff8001e277 ffffffff8001e29d: 0f 1f 00 nopl (%rax) ffffffff8001e2a0: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e2a4: bf 14 00 00 00 mov $0x14,%edi ffffffff8001e2a9: e8 c2 d5 00 00 call ffffffff8002b870 ffffffff8001e2ae: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001e2b2: e9 60 ff ff ff jmp ffffffff8001e217 ffffffff8001e2b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e2be: 00 00 ffffffff8001e2c0: 3c 50 cmp $0x50,%al ffffffff8001e2c2: 0f 85 4f ff ff ff jne ffffffff8001e217 ffffffff8001e2c8: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e2cc: bf 12 00 00 00 mov $0x12,%edi ffffffff8001e2d1: e8 9a d5 00 00 call ffffffff8002b870 ffffffff8001e2d6: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001e2da: e9 38 ff ff ff jmp ffffffff8001e217 ffffffff8001e2df: 90 nop ffffffff8001e2e0: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e2e4: bf 11 00 00 00 mov $0x11,%edi ffffffff8001e2e9: e8 82 d5 00 00 call ffffffff8002b870 ffffffff8001e2ee: 48 8b 55 f8 mov -0x8(%rbp),%rdx ffffffff8001e2f2: e9 20 ff ff ff jmp ffffffff8001e217 ffffffff8001e2f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e2fe: 00 00 ffffffff8001e300 : ffffffff8001e300: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e305: 40 84 ff test %dil,%dil ffffffff8001e308: 75 1b jne ffffffff8001e325 ffffffff8001e30a: eb 09 jmp ffffffff8001e315 ffffffff8001e30c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e310: 83 ea 01 sub $0x1,%edx ffffffff8001e313: 74 1b je ffffffff8001e330 ffffffff8001e315: e4 64 in $0x64,%al ffffffff8001e317: a8 02 test $0x2,%al ffffffff8001e319: 75 f5 jne ffffffff8001e310 ffffffff8001e31b: c3 ret ffffffff8001e31c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e320: 83 ea 01 sub $0x1,%edx ffffffff8001e323: 74 f6 je ffffffff8001e31b ffffffff8001e325: e4 64 in $0x64,%al ffffffff8001e327: a8 01 test $0x1,%al ffffffff8001e329: 74 f5 je ffffffff8001e320 ffffffff8001e32b: c3 ret ffffffff8001e32c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e330: c3 ret ffffffff8001e331: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e33c: 00 00 00 00 ffffffff8001e340 : ffffffff8001e340: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e345: eb 0e jmp ffffffff8001e355 ffffffff8001e347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e34e: 00 00 ffffffff8001e350: 83 ea 01 sub $0x1,%edx ffffffff8001e353: 74 06 je ffffffff8001e35b ffffffff8001e355: e4 64 in $0x64,%al ffffffff8001e357: a8 02 test $0x2,%al ffffffff8001e359: 75 f5 jne ffffffff8001e350 ffffffff8001e35b: b8 d4 ff ff ff mov $0xffffffd4,%eax ffffffff8001e360: e6 64 out %al,$0x64 ffffffff8001e362: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e367: eb 0c jmp ffffffff8001e375 ffffffff8001e369: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e370: 83 ea 01 sub $0x1,%edx ffffffff8001e373: 74 06 je ffffffff8001e37b ffffffff8001e375: e4 64 in $0x64,%al ffffffff8001e377: a8 02 test $0x2,%al ffffffff8001e379: 75 f5 jne ffffffff8001e370 ffffffff8001e37b: 89 f8 mov %edi,%eax ffffffff8001e37d: e6 60 out %al,$0x60 ffffffff8001e37f: c3 ret ffffffff8001e380 : ffffffff8001e380: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e385: eb 0e jmp ffffffff8001e395 ffffffff8001e387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e38e: 00 00 ffffffff8001e390: 83 ea 01 sub $0x1,%edx ffffffff8001e393: 74 06 je ffffffff8001e39b ffffffff8001e395: e4 64 in $0x64,%al ffffffff8001e397: a8 01 test $0x1,%al ffffffff8001e399: 74 f5 je ffffffff8001e390 ffffffff8001e39b: e4 60 in $0x60,%al ffffffff8001e39d: c3 ret ffffffff8001e39e: 66 90 xchg %ax,%ax ffffffff8001e3a0 : ffffffff8001e3a0: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e3a5: eb 0e jmp ffffffff8001e3b5 ffffffff8001e3a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e3ae: 00 00 ffffffff8001e3b0: 83 ea 01 sub $0x1,%edx ffffffff8001e3b3: 74 06 je ffffffff8001e3bb ffffffff8001e3b5: e4 64 in $0x64,%al ffffffff8001e3b7: a8 02 test $0x2,%al ffffffff8001e3b9: 75 f5 jne ffffffff8001e3b0 ffffffff8001e3bb: b8 a8 ff ff ff mov $0xffffffa8,%eax ffffffff8001e3c0: e6 64 out %al,$0x64 ffffffff8001e3c2: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e3c7: eb 0c jmp ffffffff8001e3d5 ffffffff8001e3c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e3d0: 83 ea 01 sub $0x1,%edx ffffffff8001e3d3: 74 06 je ffffffff8001e3db ffffffff8001e3d5: e4 64 in $0x64,%al ffffffff8001e3d7: a8 02 test $0x2,%al ffffffff8001e3d9: 75 f5 jne ffffffff8001e3d0 ffffffff8001e3db: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e3e0: e6 64 out %al,$0x64 ffffffff8001e3e2: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e3e7: eb 0c jmp ffffffff8001e3f5 ffffffff8001e3e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e3f0: 83 ea 01 sub $0x1,%edx ffffffff8001e3f3: 74 06 je ffffffff8001e3fb ffffffff8001e3f5: e4 64 in $0x64,%al ffffffff8001e3f7: a8 01 test $0x1,%al ffffffff8001e3f9: 74 f5 je ffffffff8001e3f0 ffffffff8001e3fb: e4 60 in $0x60,%al ffffffff8001e3fd: 83 c8 02 or $0x2,%eax ffffffff8001e400: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e405: 89 c1 mov %eax,%ecx ffffffff8001e407: eb 0c jmp ffffffff8001e415 ffffffff8001e409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e410: 83 ea 01 sub $0x1,%edx ffffffff8001e413: 74 06 je ffffffff8001e41b ffffffff8001e415: e4 64 in $0x64,%al ffffffff8001e417: a8 02 test $0x2,%al ffffffff8001e419: 75 f5 jne ffffffff8001e410 ffffffff8001e41b: b8 60 00 00 00 mov $0x60,%eax ffffffff8001e420: e6 64 out %al,$0x64 ffffffff8001e422: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e427: eb 0c jmp ffffffff8001e435 ffffffff8001e429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e430: 83 ea 01 sub $0x1,%edx ffffffff8001e433: 74 06 je ffffffff8001e43b ffffffff8001e435: e4 64 in $0x64,%al ffffffff8001e437: a8 02 test $0x2,%al ffffffff8001e439: 75 f5 jne ffffffff8001e430 ffffffff8001e43b: 89 c8 mov %ecx,%eax ffffffff8001e43d: e6 60 out %al,$0x60 ffffffff8001e43f: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e444: eb 0f jmp ffffffff8001e455 ffffffff8001e446: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001e44d: 00 00 00 ffffffff8001e450: 83 ea 01 sub $0x1,%edx ffffffff8001e453: 74 06 je ffffffff8001e45b ffffffff8001e455: e4 64 in $0x64,%al ffffffff8001e457: a8 02 test $0x2,%al ffffffff8001e459: 75 f5 jne ffffffff8001e450 ffffffff8001e45b: b8 d4 ff ff ff mov $0xffffffd4,%eax ffffffff8001e460: e6 64 out %al,$0x64 ffffffff8001e462: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e467: eb 0c jmp ffffffff8001e475 ffffffff8001e469: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e470: 83 ea 01 sub $0x1,%edx ffffffff8001e473: 74 06 je ffffffff8001e47b ffffffff8001e475: e4 64 in $0x64,%al ffffffff8001e477: a8 02 test $0x2,%al ffffffff8001e479: 75 f5 jne ffffffff8001e470 ffffffff8001e47b: b8 f6 ff ff ff mov $0xfffffff6,%eax ffffffff8001e480: e6 60 out %al,$0x60 ffffffff8001e482: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e487: eb 0c jmp ffffffff8001e495 ffffffff8001e489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e490: 83 ea 01 sub $0x1,%edx ffffffff8001e493: 74 06 je ffffffff8001e49b ffffffff8001e495: e4 64 in $0x64,%al ffffffff8001e497: a8 01 test $0x1,%al ffffffff8001e499: 74 f5 je ffffffff8001e490 ffffffff8001e49b: e4 60 in $0x60,%al ffffffff8001e49d: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e4a2: eb 09 jmp ffffffff8001e4ad ffffffff8001e4a4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e4a8: 83 ea 01 sub $0x1,%edx ffffffff8001e4ab: 74 06 je ffffffff8001e4b3 ffffffff8001e4ad: e4 64 in $0x64,%al ffffffff8001e4af: a8 02 test $0x2,%al ffffffff8001e4b1: 75 f5 jne ffffffff8001e4a8 ffffffff8001e4b3: b8 d4 ff ff ff mov $0xffffffd4,%eax ffffffff8001e4b8: e6 64 out %al,$0x64 ffffffff8001e4ba: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e4bf: eb 0c jmp ffffffff8001e4cd ffffffff8001e4c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e4c8: 83 ea 01 sub $0x1,%edx ffffffff8001e4cb: 74 06 je ffffffff8001e4d3 ffffffff8001e4cd: e4 64 in $0x64,%al ffffffff8001e4cf: a8 02 test $0x2,%al ffffffff8001e4d1: 75 f5 jne ffffffff8001e4c8 ffffffff8001e4d3: b8 f4 ff ff ff mov $0xfffffff4,%eax ffffffff8001e4d8: e6 60 out %al,$0x60 ffffffff8001e4da: ba a0 86 01 00 mov $0x186a0,%edx ffffffff8001e4df: eb 0c jmp ffffffff8001e4ed ffffffff8001e4e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001e4e8: 83 ea 01 sub $0x1,%edx ffffffff8001e4eb: 74 06 je ffffffff8001e4f3 ffffffff8001e4ed: e4 64 in $0x64,%al ffffffff8001e4ef: a8 01 test $0x1,%al ffffffff8001e4f1: 74 f5 je ffffffff8001e4e8 ffffffff8001e4f3: e4 60 in $0x60,%al ffffffff8001e4f5: c3 ret ffffffff8001e4f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001e4fd: 00 00 00 ffffffff8001e500 : ffffffff8001e500: 48 89 f9 mov %rdi,%rcx ffffffff8001e503: e4 64 in $0x64,%al ffffffff8001e505: a8 20 test $0x20,%al ffffffff8001e507: 74 3f je ffffffff8001e548 ffffffff8001e509: 55 push %rbp ffffffff8001e50a: 48 89 e5 mov %rsp,%rbp ffffffff8001e50d: 48 83 ec 10 sub $0x10,%rsp ffffffff8001e511: e4 60 in $0x60,%al ffffffff8001e513: 0f b6 15 09 76 63 03 movzbl 0x3637609(%rip),%edx # ffffffff83655b23 ffffffff8001e51a: 84 d2 test %dl,%dl ffffffff8001e51c: 75 12 jne ffffffff8001e530 ffffffff8001e51e: a8 08 test $0x8,%al ffffffff8001e520: 75 36 jne ffffffff8001e558 ffffffff8001e522: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e527: e6 20 out %al,$0x20 ffffffff8001e529: e6 a0 out %al,$0xa0 ffffffff8001e52b: c9 leave ffffffff8001e52c: 48 89 c8 mov %rcx,%rax ffffffff8001e52f: c3 ret ffffffff8001e530: 80 fa 01 cmp $0x1,%dl ffffffff8001e533: 75 3b jne ffffffff8001e570 ffffffff8001e535: 88 05 e6 75 63 03 mov %al,0x36375e6(%rip) # ffffffff83655b21 ffffffff8001e53b: c6 05 e1 75 63 03 02 movb $0x2,0x36375e1(%rip) # ffffffff83655b23 ffffffff8001e542: eb de jmp ffffffff8001e522 ffffffff8001e544: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e548: b8 20 00 00 00 mov $0x20,%eax ffffffff8001e54d: e6 20 out %al,$0x20 ffffffff8001e54f: e6 a0 out %al,$0xa0 ffffffff8001e551: 48 89 f8 mov %rdi,%rax ffffffff8001e554: c3 ret ffffffff8001e555: 0f 1f 00 nopl (%rax) ffffffff8001e558: 88 05 c2 75 63 03 mov %al,0x36375c2(%rip) # ffffffff83655b20 ffffffff8001e55e: c6 05 be 75 63 03 01 movb $0x1,0x36375be(%rip) # ffffffff83655b23 ffffffff8001e565: eb bb jmp ffffffff8001e522 ffffffff8001e567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e56e: 00 00 ffffffff8001e570: 0f b6 15 a9 75 63 03 movzbl 0x36375a9(%rip),%edx # ffffffff83655b20 ffffffff8001e577: 48 89 7d f8 mov %rdi,-0x8(%rbp) ffffffff8001e57b: 0f be f0 movsbl %al,%esi ffffffff8001e57e: 0f be 3d 9c 75 63 03 movsbl 0x363759c(%rip),%edi # ffffffff83655b21 ffffffff8001e585: f7 de neg %esi ffffffff8001e587: 88 05 95 75 63 03 mov %al,0x3637595(%rip) # ffffffff83655b22 ffffffff8001e58d: 83 e2 07 and $0x7,%edx ffffffff8001e590: c6 05 8c 75 63 03 00 movb $0x0,0x363758c(%rip) # ffffffff83655b23 ffffffff8001e597: e8 04 b2 00 00 call ffffffff800297a0 ffffffff8001e59c: 48 8b 4d f8 mov -0x8(%rbp),%rcx ffffffff8001e5a0: eb 80 jmp ffffffff8001e522 ffffffff8001e5a2: 0f 1f 00 nopl (%rax) ffffffff8001e5a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e5ac: 00 00 00 00 ffffffff8001e5b0 : ffffffff8001e5b0: e9 eb fd ff ff jmp ffffffff8001e3a0 ffffffff8001e5b5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001e5bc: 00 00 00 ffffffff8001e5bf: 90 nop ffffffff8001e5c0 : ffffffff8001e5c0: 55 push %rbp ffffffff8001e5c1: 49 89 f2 mov %rsi,%r10 ffffffff8001e5c4: 49 89 d3 mov %rdx,%r11 ffffffff8001e5c7: 48 89 e5 mov %rsp,%rbp ffffffff8001e5ca: 41 57 push %r15 ffffffff8001e5cc: 41 56 push %r14 ffffffff8001e5ce: 49 89 fe mov %rdi,%r14 ffffffff8001e5d1: 48 89 cf mov %rcx,%rdi ffffffff8001e5d4: 41 55 push %r13 ffffffff8001e5d6: 41 54 push %r12 ffffffff8001e5d8: 53 push %rbx ffffffff8001e5d9: 48 83 ec 08 sub $0x8,%rsp ffffffff8001e5dd: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001e5e2: e6 70 out %al,$0x70 ffffffff8001e5e4: e4 71 in $0x71,%al ffffffff8001e5e6: 84 c0 test %al,%al ffffffff8001e5e8: 78 f3 js ffffffff8001e5dd ffffffff8001e5ea: 31 c0 xor %eax,%eax ffffffff8001e5ec: e6 70 out %al,$0x70 ffffffff8001e5ee: e4 71 in $0x71,%al ffffffff8001e5f0: 0f b6 c0 movzbl %al,%eax ffffffff8001e5f3: 41 89 01 mov %eax,(%r9) ffffffff8001e5f6: b8 02 00 00 00 mov $0x2,%eax ffffffff8001e5fb: e6 70 out %al,$0x70 ffffffff8001e5fd: e4 71 in $0x71,%al ffffffff8001e5ff: 0f b6 c0 movzbl %al,%eax ffffffff8001e602: 41 89 00 mov %eax,(%r8) ffffffff8001e605: b8 04 00 00 00 mov $0x4,%eax ffffffff8001e60a: e6 70 out %al,$0x70 ffffffff8001e60c: e4 71 in $0x71,%al ffffffff8001e60e: 0f b6 c0 movzbl %al,%eax ffffffff8001e611: 89 07 mov %eax,(%rdi) ffffffff8001e613: b8 07 00 00 00 mov $0x7,%eax ffffffff8001e618: e6 70 out %al,$0x70 ffffffff8001e61a: e4 71 in $0x71,%al ffffffff8001e61c: 0f b6 c0 movzbl %al,%eax ffffffff8001e61f: 41 89 03 mov %eax,(%r11) ffffffff8001e622: b8 08 00 00 00 mov $0x8,%eax ffffffff8001e627: e6 70 out %al,$0x70 ffffffff8001e629: e4 71 in $0x71,%al ffffffff8001e62b: 0f b6 c0 movzbl %al,%eax ffffffff8001e62e: 41 89 02 mov %eax,(%r10) ffffffff8001e631: b8 09 00 00 00 mov $0x9,%eax ffffffff8001e636: e6 70 out %al,$0x70 ffffffff8001e638: e4 71 in $0x71,%al ffffffff8001e63a: 0f b6 c0 movzbl %al,%eax ffffffff8001e63d: 41 89 06 mov %eax,(%r14) ffffffff8001e640: 41 8b 09 mov (%r9),%ecx ffffffff8001e643: 41 8b 18 mov (%r8),%ebx ffffffff8001e646: 44 8b 27 mov (%rdi),%r12d ffffffff8001e649: 89 45 d4 mov %eax,-0x2c(%rbp) ffffffff8001e64c: 41 8b 02 mov (%r10),%eax ffffffff8001e64f: 45 8b 2b mov (%r11),%r13d ffffffff8001e652: 89 45 d0 mov %eax,-0x30(%rbp) ffffffff8001e655: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e65c: 00 00 00 00 ffffffff8001e660: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001e665: e6 70 out %al,$0x70 ffffffff8001e667: e4 71 in $0x71,%al ffffffff8001e669: 84 c0 test %al,%al ffffffff8001e66b: 78 f3 js ffffffff8001e660 ffffffff8001e66d: 31 c0 xor %eax,%eax ffffffff8001e66f: e6 70 out %al,$0x70 ffffffff8001e671: e4 71 in $0x71,%al ffffffff8001e673: 0f b6 c0 movzbl %al,%eax ffffffff8001e676: 41 89 01 mov %eax,(%r9) ffffffff8001e679: b8 02 00 00 00 mov $0x2,%eax ffffffff8001e67e: e6 70 out %al,$0x70 ffffffff8001e680: e4 71 in $0x71,%al ffffffff8001e682: 0f b6 c0 movzbl %al,%eax ffffffff8001e685: 41 89 00 mov %eax,(%r8) ffffffff8001e688: b8 04 00 00 00 mov $0x4,%eax ffffffff8001e68d: e6 70 out %al,$0x70 ffffffff8001e68f: e4 71 in $0x71,%al ffffffff8001e691: 0f b6 c0 movzbl %al,%eax ffffffff8001e694: 89 07 mov %eax,(%rdi) ffffffff8001e696: b8 07 00 00 00 mov $0x7,%eax ffffffff8001e69b: e6 70 out %al,$0x70 ffffffff8001e69d: e4 71 in $0x71,%al ffffffff8001e69f: 0f b6 c0 movzbl %al,%eax ffffffff8001e6a2: 41 89 03 mov %eax,(%r11) ffffffff8001e6a5: b8 08 00 00 00 mov $0x8,%eax ffffffff8001e6aa: e6 70 out %al,$0x70 ffffffff8001e6ac: e4 71 in $0x71,%al ffffffff8001e6ae: 0f b6 c0 movzbl %al,%eax ffffffff8001e6b1: 41 89 02 mov %eax,(%r10) ffffffff8001e6b4: b8 09 00 00 00 mov $0x9,%eax ffffffff8001e6b9: e6 70 out %al,$0x70 ffffffff8001e6bb: e4 71 in $0x71,%al ffffffff8001e6bd: 0f b6 c0 movzbl %al,%eax ffffffff8001e6c0: 0f b6 f1 movzbl %cl,%esi ffffffff8001e6c3: 41 89 06 mov %eax,(%r14) ffffffff8001e6c6: 41 8b 09 mov (%r9),%ecx ffffffff8001e6c9: 45 8b 38 mov (%r8),%r15d ffffffff8001e6cc: 39 f1 cmp %esi,%ecx ffffffff8001e6ce: 74 20 je ffffffff8001e6f0 ffffffff8001e6d0: 41 8b 1a mov (%r10),%ebx ffffffff8001e6d3: 44 8b 27 mov (%rdi),%r12d ffffffff8001e6d6: 45 8b 2b mov (%r11),%r13d ffffffff8001e6d9: 89 5d d0 mov %ebx,-0x30(%rbp) ffffffff8001e6dc: 89 45 d4 mov %eax,-0x2c(%rbp) ffffffff8001e6df: 44 89 fb mov %r15d,%ebx ffffffff8001e6e2: e9 79 ff ff ff jmp ffffffff8001e660 ffffffff8001e6e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e6ee: 00 00 ffffffff8001e6f0: 0f b6 db movzbl %bl,%ebx ffffffff8001e6f3: 8b 37 mov (%rdi),%esi ffffffff8001e6f5: 44 39 fb cmp %r15d,%ebx ffffffff8001e6f8: 74 16 je ffffffff8001e710 ffffffff8001e6fa: 41 8b 1a mov (%r10),%ebx ffffffff8001e6fd: 45 8b 2b mov (%r11),%r13d ffffffff8001e700: 41 89 f4 mov %esi,%r12d ffffffff8001e703: 89 5d d0 mov %ebx,-0x30(%rbp) ffffffff8001e706: eb d4 jmp ffffffff8001e6dc ffffffff8001e708: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e70f: 00 ffffffff8001e710: 45 0f b6 e4 movzbl %r12b,%r12d ffffffff8001e714: 41 8b 1b mov (%r11),%ebx ffffffff8001e717: 41 39 f4 cmp %esi,%r12d ffffffff8001e71a: 74 0f je ffffffff8001e72b ffffffff8001e71c: 45 8b 2a mov (%r10),%r13d ffffffff8001e71f: 41 89 f4 mov %esi,%r12d ffffffff8001e722: 44 89 6d d0 mov %r13d,-0x30(%rbp) ffffffff8001e726: 41 89 dd mov %ebx,%r13d ffffffff8001e729: eb b1 jmp ffffffff8001e6dc ffffffff8001e72b: 45 0f b6 ed movzbl %r13b,%r13d ffffffff8001e72f: 41 8b 32 mov (%r10),%esi ffffffff8001e732: 41 39 dd cmp %ebx,%r13d ffffffff8001e735: 74 08 je ffffffff8001e73f ffffffff8001e737: 89 75 d0 mov %esi,-0x30(%rbp) ffffffff8001e73a: 41 89 dd mov %ebx,%r13d ffffffff8001e73d: eb 9d jmp ffffffff8001e6dc ffffffff8001e73f: 0f b6 5d d0 movzbl -0x30(%rbp),%ebx ffffffff8001e743: 39 f3 cmp %esi,%ebx ffffffff8001e745: 74 05 je ffffffff8001e74c ffffffff8001e747: 89 75 d0 mov %esi,-0x30(%rbp) ffffffff8001e74a: eb 90 jmp ffffffff8001e6dc ffffffff8001e74c: 3b 45 d4 cmp -0x2c(%rbp),%eax ffffffff8001e74f: 74 05 je ffffffff8001e756 ffffffff8001e751: 89 5d d0 mov %ebx,-0x30(%rbp) ffffffff8001e754: eb 86 jmp ffffffff8001e6dc ffffffff8001e756: b8 0b 00 00 00 mov $0xb,%eax ffffffff8001e75b: e6 70 out %al,$0x70 ffffffff8001e75d: e4 71 in $0x71,%al ffffffff8001e75f: a8 04 test $0x4,%al ffffffff8001e761: 0f 85 98 00 00 00 jne ffffffff8001e7ff ffffffff8001e767: 89 ca mov %ecx,%edx ffffffff8001e769: 83 e1 0f and $0xf,%ecx ffffffff8001e76c: c1 fa 04 sar $0x4,%edx ffffffff8001e76f: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff8001e772: 8d 14 51 lea (%rcx,%rdx,2),%edx ffffffff8001e775: 41 89 11 mov %edx,(%r9) ffffffff8001e778: 41 8b 10 mov (%r8),%edx ffffffff8001e77b: 85 d2 test %edx,%edx ffffffff8001e77d: 8d 4a 0f lea 0xf(%rdx),%ecx ffffffff8001e780: 0f 49 ca cmovns %edx,%ecx ffffffff8001e783: 83 e2 0f and $0xf,%edx ffffffff8001e786: c1 f9 04 sar $0x4,%ecx ffffffff8001e789: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff8001e78c: 8d 14 4a lea (%rdx,%rcx,2),%edx ffffffff8001e78f: 41 89 10 mov %edx,(%r8) ffffffff8001e792: 8b 17 mov (%rdi),%edx ffffffff8001e794: 89 d1 mov %edx,%ecx ffffffff8001e796: c1 f9 04 sar $0x4,%ecx ffffffff8001e799: 83 e1 07 and $0x7,%ecx ffffffff8001e79c: 8d 34 89 lea (%rcx,%rcx,4),%esi ffffffff8001e79f: 89 d1 mov %edx,%ecx ffffffff8001e7a1: 81 e2 80 00 00 00 and $0x80,%edx ffffffff8001e7a7: 83 e1 0f and $0xf,%ecx ffffffff8001e7aa: 8d 0c 71 lea (%rcx,%rsi,2),%ecx ffffffff8001e7ad: 09 ca or %ecx,%edx ffffffff8001e7af: 89 17 mov %edx,(%rdi) ffffffff8001e7b1: 41 8b 13 mov (%r11),%edx ffffffff8001e7b4: 85 d2 test %edx,%edx ffffffff8001e7b6: 8d 4a 0f lea 0xf(%rdx),%ecx ffffffff8001e7b9: 0f 49 ca cmovns %edx,%ecx ffffffff8001e7bc: 83 e2 0f and $0xf,%edx ffffffff8001e7bf: c1 f9 04 sar $0x4,%ecx ffffffff8001e7c2: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff8001e7c5: 8d 14 4a lea (%rdx,%rcx,2),%edx ffffffff8001e7c8: 41 89 13 mov %edx,(%r11) ffffffff8001e7cb: 41 8b 12 mov (%r10),%edx ffffffff8001e7ce: 85 d2 test %edx,%edx ffffffff8001e7d0: 8d 4a 0f lea 0xf(%rdx),%ecx ffffffff8001e7d3: 0f 49 ca cmovns %edx,%ecx ffffffff8001e7d6: 83 e2 0f and $0xf,%edx ffffffff8001e7d9: c1 f9 04 sar $0x4,%ecx ffffffff8001e7dc: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff8001e7df: 8d 14 4a lea (%rdx,%rcx,2),%edx ffffffff8001e7e2: 41 89 12 mov %edx,(%r10) ffffffff8001e7e5: 41 8b 16 mov (%r14),%edx ffffffff8001e7e8: 85 d2 test %edx,%edx ffffffff8001e7ea: 8d 4a 0f lea 0xf(%rdx),%ecx ffffffff8001e7ed: 0f 49 ca cmovns %edx,%ecx ffffffff8001e7f0: 83 e2 0f and $0xf,%edx ffffffff8001e7f3: c1 f9 04 sar $0x4,%ecx ffffffff8001e7f6: 8d 0c 89 lea (%rcx,%rcx,4),%ecx ffffffff8001e7f9: 8d 14 4a lea (%rdx,%rcx,2),%edx ffffffff8001e7fc: 41 89 16 mov %edx,(%r14) ffffffff8001e7ff: a8 02 test $0x2,%al ffffffff8001e801: 75 26 jne ffffffff8001e829 ffffffff8001e803: 8b 07 mov (%rdi),%eax ffffffff8001e805: a8 80 test $0x80,%al ffffffff8001e807: 74 20 je ffffffff8001e829 ffffffff8001e809: 83 e0 7f and $0x7f,%eax ffffffff8001e80c: b9 ab aa aa aa mov $0xaaaaaaab,%ecx ffffffff8001e811: 8d 50 0c lea 0xc(%rax),%edx ffffffff8001e814: 48 89 d0 mov %rdx,%rax ffffffff8001e817: 48 0f af d1 imul %rcx,%rdx ffffffff8001e81b: 48 c1 ea 24 shr $0x24,%rdx ffffffff8001e81f: 8d 14 52 lea (%rdx,%rdx,2),%edx ffffffff8001e822: c1 e2 03 shl $0x3,%edx ffffffff8001e825: 29 d0 sub %edx,%eax ffffffff8001e827: 89 07 mov %eax,(%rdi) ffffffff8001e829: 41 81 06 d0 07 00 00 addl $0x7d0,(%r14) ffffffff8001e830: 48 83 c4 08 add $0x8,%rsp ffffffff8001e834: 5b pop %rbx ffffffff8001e835: 41 5c pop %r12 ffffffff8001e837: 41 5d pop %r13 ffffffff8001e839: 41 5e pop %r14 ffffffff8001e83b: 41 5f pop %r15 ffffffff8001e83d: 5d pop %rbp ffffffff8001e83e: c3 ret ffffffff8001e83f: 90 nop ffffffff8001e840 : ffffffff8001e840: 55 push %rbp ffffffff8001e841: bf 00 40 00 00 mov $0x4000,%edi ffffffff8001e846: 48 89 e5 mov %rsp,%rbp ffffffff8001e849: e8 32 97 ff ff call ffffffff80017f80 ffffffff8001e84e: 48 8d 15 2b 6b 15 04 lea 0x4156b2b(%rip),%rdx # ffffffff84175380 ffffffff8001e855: b9 80 00 00 c0 mov $0xc0000080,%ecx ffffffff8001e85a: 48 05 00 40 00 00 add $0x4000,%rax ffffffff8001e860: 48 89 02 mov %rax,(%rdx) ffffffff8001e863: 0f 32 rdmsr ffffffff8001e865: 48 c1 e2 20 shl $0x20,%rdx ffffffff8001e869: 89 c0 mov %eax,%eax ffffffff8001e86b: 48 09 c2 or %rax,%rdx ffffffff8001e86e: 48 89 d0 mov %rdx,%rax ffffffff8001e871: 48 c1 ea 20 shr $0x20,%rdx ffffffff8001e875: 48 83 c8 01 or $0x1,%rax ffffffff8001e879: 0f 30 wrmsr ffffffff8001e87b: b9 81 00 00 c0 mov $0xc0000081,%ecx ffffffff8001e880: ba 08 00 0b 00 mov $0xb0008,%edx ffffffff8001e885: 31 c0 xor %eax,%eax ffffffff8001e887: 0f 30 wrmsr ffffffff8001e889: 48 8d 05 e0 25 01 00 lea 0x125e0(%rip),%rax # ffffffff80030e70 ffffffff8001e890: b9 82 00 00 c0 mov $0xc0000082,%ecx ffffffff8001e895: 48 89 c6 mov %rax,%rsi ffffffff8001e898: 48 c1 ee 20 shr $0x20,%rsi ffffffff8001e89c: 48 89 f2 mov %rsi,%rdx ffffffff8001e89f: 0f 30 wrmsr ffffffff8001e8a1: b9 84 00 00 c0 mov $0xc0000084,%ecx ffffffff8001e8a6: b8 00 02 00 00 mov $0x200,%eax ffffffff8001e8ab: 31 d2 xor %edx,%edx ffffffff8001e8ad: 0f 30 wrmsr ffffffff8001e8af: 5d pop %rbp ffffffff8001e8b0: c3 ret ffffffff8001e8b1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001e8b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e8bc: 00 00 00 00 ffffffff8001e8c0 : ffffffff8001e8c0: 48 83 ff 01 cmp $0x1,%rdi ffffffff8001e8c4: 74 0a je ffffffff8001e8d0 ffffffff8001e8c6: c3 ret ffffffff8001e8c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001e8ce: 00 00 ffffffff8001e8d0: 55 push %rbp ffffffff8001e8d1: 48 89 d7 mov %rdx,%rdi ffffffff8001e8d4: 48 89 e5 mov %rsp,%rbp ffffffff8001e8d7: 48 83 ec 10 sub $0x10,%rsp ffffffff8001e8db: 48 89 55 f8 mov %rdx,-0x8(%rbp) ffffffff8001e8df: e8 7c 29 fe ff call ffffffff80001260 ffffffff8001e8e4: 48 8b 7d f8 mov -0x8(%rbp),%rdi ffffffff8001e8e8: c9 leave ffffffff8001e8e9: e9 52 7d ff ff jmp ffffffff80016640 ffffffff8001e8ee: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001e8f5: 00 00 00 ffffffff8001e8f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e8ff: 00 ffffffff8001e900 : ffffffff8001e900: 55 push %rbp ffffffff8001e901: 8d 41 14 lea 0x14(%rcx),%eax ffffffff8001e904: 48 89 e5 mov %rsp,%rbp ffffffff8001e907: 41 57 push %r15 ffffffff8001e909: 49 89 ff mov %rdi,%r15 ffffffff8001e90c: 0f b7 f8 movzwl %ax,%edi ffffffff8001e90f: 41 56 push %r14 ffffffff8001e911: 41 89 f6 mov %esi,%r14d ffffffff8001e914: 41 55 push %r13 ffffffff8001e916: 41 54 push %r12 ffffffff8001e918: 41 89 cc mov %ecx,%r12d ffffffff8001e91b: 53 push %rbx ffffffff8001e91c: 48 89 d3 mov %rdx,%rbx ffffffff8001e91f: 48 83 ec 28 sub $0x28,%rsp ffffffff8001e923: 89 75 b4 mov %esi,-0x4c(%rbp) ffffffff8001e926: 66 89 45 be mov %ax,-0x42(%rbp) ffffffff8001e92a: e8 51 96 ff ff call ffffffff80017f80 ffffffff8001e92f: 44 89 f1 mov %r14d,%ecx ffffffff8001e932: 45 0f b7 f4 movzwl %r12w,%r14d ffffffff8001e936: 49 89 c5 mov %rax,%r13 ffffffff8001e939: 41 0f b7 47 06 movzwl 0x6(%r15),%eax ffffffff8001e93e: 44 89 f7 mov %r14d,%edi ffffffff8001e941: 66 c1 c0 08 rol $0x8,%ax ffffffff8001e945: 66 41 89 45 00 mov %ax,0x0(%r13) ffffffff8001e94a: 41 0f b7 47 04 movzwl 0x4(%r15),%eax ffffffff8001e94f: 66 c1 c0 08 rol $0x8,%ax ffffffff8001e953: 66 41 89 45 02 mov %ax,0x2(%r13) ffffffff8001e958: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff8001e95c: 0f c8 bswap %eax ffffffff8001e95e: 41 89 45 04 mov %eax,0x4(%r13) ffffffff8001e962: 41 8b 47 0c mov 0xc(%r15),%eax ffffffff8001e966: 41 c7 45 0e 20 00 00 movl $0x20,0xe(%r13) ffffffff8001e96d: 00 ffffffff8001e96e: 0f c8 bswap %eax ffffffff8001e970: 41 89 45 08 mov %eax,0x8(%r13) ffffffff8001e974: 0f b7 05 41 01 02 00 movzwl 0x20141(%rip),%eax # ffffffff8003eabc ffffffff8001e97b: b0 50 mov $0x50,%al ffffffff8001e97d: 88 cc mov %cl,%ah ffffffff8001e97f: 66 41 89 45 0c mov %ax,0xc(%r13) ffffffff8001e984: 31 c0 xor %eax,%eax ffffffff8001e986: 66 41 89 45 12 mov %ax,0x12(%r13) ffffffff8001e98b: 48 85 db test %rbx,%rbx ffffffff8001e98e: 74 22 je ffffffff8001e9b2 ffffffff8001e990: 66 45 85 e4 test %r12w,%r12w ffffffff8001e994: 74 1c je ffffffff8001e9b2 ffffffff8001e996: 31 c0 xor %eax,%eax ffffffff8001e998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001e99f: 00 ffffffff8001e9a0: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx ffffffff8001e9a4: 41 88 54 05 14 mov %dl,0x14(%r13,%rax,1) ffffffff8001e9a9: 48 83 c0 01 add $0x1,%rax ffffffff8001e9ad: 41 39 c6 cmp %eax,%r14d ffffffff8001e9b0: 7f ee jg ffffffff8001e9a0 ffffffff8001e9b2: 89 7d b8 mov %edi,-0x48(%rbp) ffffffff8001e9b5: e8 f6 ce ff ff call ffffffff8001b8b0 ffffffff8001e9ba: 0f b7 45 be movzwl -0x42(%rbp),%eax ffffffff8001e9be: 8b 7d b8 mov -0x48(%rbp),%edi ffffffff8001e9c1: 48 8d 55 c0 lea -0x40(%rbp),%rdx ffffffff8001e9c5: 4c 8d 4d cc lea -0x34(%rbp),%r9 ffffffff8001e9c9: 66 c1 c0 08 rol $0x8,%ax ffffffff8001e9cd: 66 89 45 ca mov %ax,-0x36(%rbp) ffffffff8001e9d1: 31 c0 xor %eax,%eax ffffffff8001e9d3: 66 90 xchg %ax,%ax ffffffff8001e9d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e9dc: 00 00 00 00 ffffffff8001e9e0: 0f b7 0a movzwl (%rdx),%ecx ffffffff8001e9e3: 48 83 c2 02 add $0x2,%rdx ffffffff8001e9e7: 01 c8 add %ecx,%eax ffffffff8001e9e9: 49 39 d1 cmp %rdx,%r9 ffffffff8001e9ec: 75 f2 jne ffffffff8001e9e0 ffffffff8001e9ee: 4c 89 ea mov %r13,%rdx ffffffff8001e9f1: 4d 8d 4d 14 lea 0x14(%r13),%r9 ffffffff8001e9f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001e9fc: 00 00 00 00 ffffffff8001ea00: 0f b7 0a movzwl (%rdx),%ecx ffffffff8001ea03: 48 83 c2 02 add $0x2,%rdx ffffffff8001ea07: 01 c8 add %ecx,%eax ffffffff8001ea09: 49 39 d1 cmp %rdx,%r9 ffffffff8001ea0c: 75 f2 jne ffffffff8001ea00 ffffffff8001ea0e: 41 83 fe 01 cmp $0x1,%r14d ffffffff8001ea12: 7e 35 jle ffffffff8001ea49 ffffffff8001ea14: 44 89 f2 mov %r14d,%edx ffffffff8001ea17: 41 8d 7e fe lea -0x2(%r14),%edi ffffffff8001ea1b: d1 ea shr $1,%edx ffffffff8001ea1d: 44 8d 5a ff lea -0x1(%rdx),%r11d ffffffff8001ea21: 4c 8d 0c 53 lea (%rbx,%rdx,2),%r9 ffffffff8001ea25: 48 89 da mov %rbx,%rdx ffffffff8001ea28: 4d 89 da mov %r11,%r10 ffffffff8001ea2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ea30: 0f b7 0a movzwl (%rdx),%ecx ffffffff8001ea33: 48 83 c2 02 add $0x2,%rdx ffffffff8001ea37: 01 c8 add %ecx,%eax ffffffff8001ea39: 4c 39 ca cmp %r9,%rdx ffffffff8001ea3c: 75 f2 jne ffffffff8001ea30 ffffffff8001ea3e: 45 01 d2 add %r10d,%r10d ffffffff8001ea41: 4a 8d 5c 5b 02 lea 0x2(%rbx,%r11,2),%rbx ffffffff8001ea46: 44 29 d7 sub %r10d,%edi ffffffff8001ea49: 85 ff test %edi,%edi ffffffff8001ea4b: 74 05 je ffffffff8001ea52 ffffffff8001ea4d: 0f b6 13 movzbl (%rbx),%edx ffffffff8001ea50: 01 d0 add %edx,%eax ffffffff8001ea52: 89 c2 mov %eax,%edx ffffffff8001ea54: c1 ea 10 shr $0x10,%edx ffffffff8001ea57: 74 13 je ffffffff8001ea6c ffffffff8001ea59: 0f b7 c0 movzwl %ax,%eax ffffffff8001ea5c: 01 d0 add %edx,%eax ffffffff8001ea5e: 0f b7 d0 movzwl %ax,%edx ffffffff8001ea61: 89 c6 mov %eax,%esi ffffffff8001ea63: 83 c2 01 add $0x1,%edx ffffffff8001ea66: c1 ee 10 shr $0x10,%esi ffffffff8001ea69: 0f 45 c2 cmovne %edx,%eax ffffffff8001ea6c: f7 d0 not %eax ffffffff8001ea6e: 41 8b 3f mov (%r15),%edi ffffffff8001ea71: 0f b7 4d be movzwl -0x42(%rbp),%ecx ffffffff8001ea75: 4c 89 ea mov %r13,%rdx ffffffff8001ea78: 66 41 89 45 10 mov %ax,0x10(%r13) ffffffff8001ea7d: be 06 00 00 00 mov $0x6,%esi ffffffff8001ea82: e8 89 d2 ff ff call ffffffff8001bd10 ffffffff8001ea87: 4c 89 ef mov %r13,%rdi ffffffff8001ea8a: e8 01 95 ff ff call ffffffff80017f90 ffffffff8001ea8f: 66 45 85 e4 test %r12w,%r12w ffffffff8001ea93: 74 1b je ffffffff8001eab0 ffffffff8001ea95: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff8001ea99: 44 01 f0 add %r14d,%eax ffffffff8001ea9c: 41 89 47 08 mov %eax,0x8(%r15) ffffffff8001eaa0: 48 83 c4 28 add $0x28,%rsp ffffffff8001eaa4: 5b pop %rbx ffffffff8001eaa5: 41 5c pop %r12 ffffffff8001eaa7: 41 5d pop %r13 ffffffff8001eaa9: 41 5e pop %r14 ffffffff8001eaab: 41 5f pop %r15 ffffffff8001eaad: 5d pop %rbp ffffffff8001eaae: c3 ret ffffffff8001eaaf: 90 nop ffffffff8001eab0: f6 45 b4 03 testb $0x3,-0x4c(%rbp) ffffffff8001eab4: 74 ea je ffffffff8001eaa0 ffffffff8001eab6: 41 8b 47 08 mov 0x8(%r15),%eax ffffffff8001eaba: 41 be 01 00 00 00 mov $0x1,%r14d ffffffff8001eac0: eb d7 jmp ffffffff8001ea99 ffffffff8001eac2: 0f 1f 00 nopl (%rax) ffffffff8001eac5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eacc: 00 00 00 00 ffffffff8001ead0 : ffffffff8001ead0: 48 8b 3d 51 70 63 03 mov 0x3637051(%rip),%rdi # ffffffff83655b28 ffffffff8001ead7: 48 85 ff test %rdi,%rdi ffffffff8001eada: 74 1f je ffffffff8001eafb ffffffff8001eadc: 0f b7 46 02 movzwl 0x2(%rsi),%eax ffffffff8001eae0: 66 c1 c0 08 rol $0x8,%ax ffffffff8001eae4: 66 39 47 06 cmp %ax,0x6(%rdi) ffffffff8001eae8: 75 11 jne ffffffff8001eafb ffffffff8001eaea: 8b 47 10 mov 0x10(%rdi),%eax ffffffff8001eaed: 83 f8 01 cmp $0x1,%eax ffffffff8001eaf0: 0f 84 da 00 00 00 je ffffffff8001ebd0 ffffffff8001eaf6: 83 f8 02 cmp $0x2,%eax ffffffff8001eaf9: 74 05 je ffffffff8001eb00 ffffffff8001eafb: c3 ret ffffffff8001eafc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001eb00: f6 46 0d 01 testb $0x1,0xd(%rsi) ffffffff8001eb04: 0f 85 fe 00 00 00 jne ffffffff8001ec08 ffffffff8001eb0a: 44 0f b6 46 0c movzbl 0xc(%rsi),%r8d ffffffff8001eb0f: 41 c0 e8 04 shr $0x4,%r8b ffffffff8001eb13: 41 0f b6 c0 movzbl %r8b,%eax ffffffff8001eb17: c1 e0 02 shl $0x2,%eax ffffffff8001eb1a: 66 29 c2 sub %ax,%dx ffffffff8001eb1d: 74 dc je ffffffff8001eafb ffffffff8001eb1f: 48 63 47 24 movslq 0x24(%rdi),%rax ffffffff8001eb23: 8b 4f 20 mov 0x20(%rdi),%ecx ffffffff8001eb26: 0f b7 d2 movzwl %dx,%edx ffffffff8001eb29: 39 c8 cmp %ecx,%eax ffffffff8001eb2b: 0f 8d 82 00 00 00 jge ffffffff8001ebb3 ffffffff8001eb31: 45 0f b6 c0 movzbl %r8b,%r8d ffffffff8001eb35: 44 8d 52 ff lea -0x1(%rdx),%r10d ffffffff8001eb39: 4e 8d 0c 85 00 00 00 lea 0x0(,%r8,4),%r9 ffffffff8001eb40: 00 ffffffff8001eb41: 4e 8d 04 0e lea (%rsi,%r9,1),%r8 ffffffff8001eb45: 4e 8d 4c 0e 01 lea 0x1(%rsi,%r9,1),%r9 ffffffff8001eb4a: 4d 01 d1 add %r10,%r9 ffffffff8001eb4d: eb 34 jmp ffffffff8001eb83 ffffffff8001eb4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001eb54: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eb5b: 00 00 00 00 ffffffff8001eb5f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eb66: 00 00 00 00 ffffffff8001eb6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eb71: 00 00 00 00 ffffffff8001eb75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eb7c: 00 00 00 00 ffffffff8001eb80: 8b 4f 20 mov 0x20(%rdi),%ecx ffffffff8001eb83: 83 e9 01 sub $0x1,%ecx ffffffff8001eb86: 39 c1 cmp %eax,%ecx ffffffff8001eb88: 7e 21 jle ffffffff8001ebab ffffffff8001eb8a: 48 63 c8 movslq %eax,%rcx ffffffff8001eb8d: 83 c0 01 add $0x1,%eax ffffffff8001eb90: 48 03 4f 18 add 0x18(%rdi),%rcx ffffffff8001eb94: 49 83 c0 01 add $0x1,%r8 ffffffff8001eb98: 89 47 24 mov %eax,0x24(%rdi) ffffffff8001eb9b: 41 0f b6 40 ff movzbl -0x1(%r8),%eax ffffffff8001eba0: 88 01 mov %al,(%rcx) ffffffff8001eba2: 48 63 47 24 movslq 0x24(%rdi),%rax ffffffff8001eba6: 4d 39 c1 cmp %r8,%r9 ffffffff8001eba9: 75 d5 jne ffffffff8001eb80 ffffffff8001ebab: 48 8b 4f 18 mov 0x18(%rdi),%rcx ffffffff8001ebaf: c6 04 01 00 movb $0x0,(%rcx,%rax,1) ffffffff8001ebb3: 8b 46 04 mov 0x4(%rsi),%eax ffffffff8001ebb6: 31 c9 xor %ecx,%ecx ffffffff8001ebb8: be 10 00 00 00 mov $0x10,%esi ffffffff8001ebbd: 0f c8 bswap %eax ffffffff8001ebbf: 01 c2 add %eax,%edx ffffffff8001ebc1: 89 57 0c mov %edx,0xc(%rdi) ffffffff8001ebc4: 31 d2 xor %edx,%edx ffffffff8001ebc6: e9 35 fd ff ff jmp ffffffff8001e900 ffffffff8001ebcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ebd0: 0f b6 46 0d movzbl 0xd(%rsi),%eax ffffffff8001ebd4: f7 d0 not %eax ffffffff8001ebd6: a8 12 test $0x12,%al ffffffff8001ebd8: 0f 85 1d ff ff ff jne ffffffff8001eafb ffffffff8001ebde: 8b 46 04 mov 0x4(%rsi),%eax ffffffff8001ebe1: c7 47 10 02 00 00 00 movl $0x2,0x10(%rdi) ffffffff8001ebe8: 31 c9 xor %ecx,%ecx ffffffff8001ebea: 31 d2 xor %edx,%edx ffffffff8001ebec: c6 47 28 01 movb $0x1,0x28(%rdi) ffffffff8001ebf0: be 10 00 00 00 mov $0x10,%esi ffffffff8001ebf5: 0f c8 bswap %eax ffffffff8001ebf7: 83 c0 01 add $0x1,%eax ffffffff8001ebfa: 89 47 0c mov %eax,0xc(%rdi) ffffffff8001ebfd: e9 fe fc ff ff jmp ffffffff8001e900 ffffffff8001ec02: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ec08: 55 push %rbp ffffffff8001ec09: 8b 46 04 mov 0x4(%rsi),%eax ffffffff8001ec0c: 31 c9 xor %ecx,%ecx ffffffff8001ec0e: 31 d2 xor %edx,%edx ffffffff8001ec10: be 11 00 00 00 mov $0x11,%esi ffffffff8001ec15: 0f c8 bswap %eax ffffffff8001ec17: 83 c0 01 add $0x1,%eax ffffffff8001ec1a: 89 47 0c mov %eax,0xc(%rdi) ffffffff8001ec1d: 48 89 e5 mov %rsp,%rbp ffffffff8001ec20: e8 db fc ff ff call ffffffff8001e900 ffffffff8001ec25: 48 8b 05 fc 6e 63 03 mov 0x3636efc(%rip),%rax # ffffffff83655b28 ffffffff8001ec2c: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) ffffffff8001ec33: c6 40 28 00 movb $0x0,0x28(%rax) ffffffff8001ec37: 5d pop %rbp ffffffff8001ec38: c3 ret ffffffff8001ec39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ec40 : ffffffff8001ec40: 55 push %rbp ffffffff8001ec41: 48 89 e5 mov %rsp,%rbp ffffffff8001ec44: 41 55 push %r13 ffffffff8001ec46: 41 89 fd mov %edi,%r13d ffffffff8001ec49: 41 54 push %r12 ffffffff8001ec4b: 41 89 f4 mov %esi,%r12d ffffffff8001ec4e: 53 push %rbx ffffffff8001ec4f: 48 83 ec 08 sub $0x8,%rsp ffffffff8001ec53: 48 8b 3d ce 6e 63 03 mov 0x3636ece(%rip),%rdi # ffffffff83655b28 ffffffff8001ec5a: 48 85 ff test %rdi,%rdi ffffffff8001ec5d: 74 05 je ffffffff8001ec64 ffffffff8001ec5f: e8 2c 93 ff ff call ffffffff80017f90 ffffffff8001ec64: bf 30 00 00 00 mov $0x30,%edi ffffffff8001ec69: e8 12 93 ff ff call ffffffff80017f80 ffffffff8001ec6e: bf 00 00 01 00 mov $0x10000,%edi ffffffff8001ec73: 66 44 89 60 04 mov %r12w,0x4(%rax) ffffffff8001ec78: 48 89 c3 mov %rax,%rbx ffffffff8001ec7b: 44 89 28 mov %r13d,(%rax) ffffffff8001ec7e: 48 89 05 a3 6e 63 03 mov %rax,0x3636ea3(%rip) # ffffffff83655b28 ffffffff8001ec85: 44 89 e0 mov %r12d,%eax ffffffff8001ec88: 66 c1 e8 03 shr $0x3,%ax ffffffff8001ec8c: 48 c7 43 08 e8 03 00 movq $0x3e8,0x8(%rbx) ffffffff8001ec93: 00 ffffffff8001ec94: 0f b7 c0 movzwl %ax,%eax ffffffff8001ec97: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) ffffffff8001ec9e: 69 c0 c5 20 00 00 imul $0x20c5,%eax,%eax ffffffff8001eca4: c6 43 28 00 movb $0x0,0x28(%rbx) ffffffff8001eca8: c1 e8 14 shr $0x14,%eax ffffffff8001ecab: 66 69 c0 e8 03 imul $0x3e8,%ax,%ax ffffffff8001ecb0: 41 29 c4 sub %eax,%r12d ffffffff8001ecb3: 66 41 81 ec 00 40 sub $0x4000,%r12w ffffffff8001ecb9: 66 44 89 63 06 mov %r12w,0x6(%rbx) ffffffff8001ecbe: e8 bd 92 ff ff call ffffffff80017f80 ffffffff8001ecc3: 48 8b 3d 5e 6e 63 03 mov 0x3636e5e(%rip),%rdi # ffffffff83655b28 ffffffff8001ecca: 31 c9 xor %ecx,%ecx ffffffff8001eccc: 31 d2 xor %edx,%edx ffffffff8001ecce: 48 89 43 18 mov %rax,0x18(%rbx) ffffffff8001ecd2: be 02 00 00 00 mov $0x2,%esi ffffffff8001ecd7: 48 c7 47 20 00 00 01 movq $0x10000,0x20(%rdi) ffffffff8001ecde: 00 ffffffff8001ecdf: e8 1c fc ff ff call ffffffff8001e900 ffffffff8001ece4: 48 8b 05 3d 6e 63 03 mov 0x3636e3d(%rip),%rax # ffffffff83655b28 ffffffff8001eceb: 80 78 28 00 cmpb $0x0,0x28(%rax) ffffffff8001ecef: 74 0b je ffffffff8001ecfc ffffffff8001ecf1: 48 83 c4 08 add $0x8,%rsp ffffffff8001ecf5: 5b pop %rbx ffffffff8001ecf6: 41 5c pop %r12 ffffffff8001ecf8: 41 5d pop %r13 ffffffff8001ecfa: 5d pop %rbp ffffffff8001ecfb: c3 ret ffffffff8001ecfc: 48 8b 78 18 mov 0x18(%rax),%rdi ffffffff8001ed00: e8 8b 92 ff ff call ffffffff80017f90 ffffffff8001ed05: 48 8b 3d 1c 6e 63 03 mov 0x3636e1c(%rip),%rdi # ffffffff83655b28 ffffffff8001ed0c: e8 7f 92 ff ff call ffffffff80017f90 ffffffff8001ed11: 31 c0 xor %eax,%eax ffffffff8001ed13: 48 c7 05 0a 6e 63 03 movq $0x0,0x3636e0a(%rip) # ffffffff83655b28 ffffffff8001ed1a: 00 00 00 00 ffffffff8001ed1e: eb d1 jmp ffffffff8001ecf1 ffffffff8001ed20 : ffffffff8001ed20: 48 85 ff test %rdi,%rdi ffffffff8001ed23: 74 5b je ffffffff8001ed80 ffffffff8001ed25: 80 7f 28 00 cmpb $0x0,0x28(%rdi) ffffffff8001ed29: 74 55 je ffffffff8001ed80 ffffffff8001ed2b: 85 d2 test %edx,%edx ffffffff8001ed2d: 75 39 jne ffffffff8001ed68 ffffffff8001ed2f: 80 3e 00 cmpb $0x0,(%rsi) ffffffff8001ed32: 74 37 je ffffffff8001ed6b ffffffff8001ed34: 48 8d 46 01 lea 0x1(%rsi),%rax ffffffff8001ed38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ed3f: 00 ffffffff8001ed40: 48 89 c1 mov %rax,%rcx ffffffff8001ed43: 48 83 c0 01 add $0x1,%rax ffffffff8001ed47: 80 78 ff 00 cmpb $0x0,-0x1(%rax) ffffffff8001ed4b: 75 f3 jne ffffffff8001ed40 ffffffff8001ed4d: 29 f1 sub %esi,%ecx ffffffff8001ed4f: 0f b7 d1 movzwl %cx,%edx ffffffff8001ed52: 89 d1 mov %edx,%ecx ffffffff8001ed54: 48 89 f2 mov %rsi,%rdx ffffffff8001ed57: be 18 00 00 00 mov $0x18,%esi ffffffff8001ed5c: e9 9f fb ff ff jmp ffffffff8001e900 ffffffff8001ed61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ed68: 0f b7 d2 movzwl %dx,%edx ffffffff8001ed6b: 89 d1 mov %edx,%ecx ffffffff8001ed6d: 48 89 f2 mov %rsi,%rdx ffffffff8001ed70: be 18 00 00 00 mov $0x18,%esi ffffffff8001ed75: e9 86 fb ff ff jmp ffffffff8001e900 ffffffff8001ed7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ed80: c3 ret ffffffff8001ed81: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ed85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ed8c: 00 00 00 00 ffffffff8001ed90 : ffffffff8001ed90: 48 85 ff test %rdi,%rdi ffffffff8001ed93: 0f 84 7f 00 00 00 je ffffffff8001ee18 ffffffff8001ed99: 55 push %rbp ffffffff8001ed9a: 31 c9 xor %ecx,%ecx ffffffff8001ed9c: 31 d2 xor %edx,%edx ffffffff8001ed9e: be 11 00 00 00 mov $0x11,%esi ffffffff8001eda3: 48 89 e5 mov %rsp,%rbp ffffffff8001eda6: 53 push %rbx ffffffff8001eda7: 48 89 fb mov %rdi,%rbx ffffffff8001edaa: 48 83 ec 18 sub $0x18,%rsp ffffffff8001edae: e8 4d fb ff ff call ffffffff8001e900 ffffffff8001edb3: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) ffffffff8001edba: 8b 45 ec mov -0x14(%rbp),%eax ffffffff8001edbd: c7 43 10 00 00 00 00 movl $0x0,0x10(%rbx) ffffffff8001edc4: c6 43 28 00 movb $0x0,0x28(%rbx) ffffffff8001edc8: 3d 3f 42 0f 00 cmp $0xf423f,%eax ffffffff8001edcd: 7f 24 jg ffffffff8001edf3 ffffffff8001edcf: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001edd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001eddc: 00 00 00 00 ffffffff8001ede0: 8b 45 ec mov -0x14(%rbp),%eax ffffffff8001ede3: 83 c0 01 add $0x1,%eax ffffffff8001ede6: 89 45 ec mov %eax,-0x14(%rbp) ffffffff8001ede9: 8b 45 ec mov -0x14(%rbp),%eax ffffffff8001edec: 3d 3f 42 0f 00 cmp $0xf423f,%eax ffffffff8001edf1: 7e ed jle ffffffff8001ede0 ffffffff8001edf3: 48 8b 7b 18 mov 0x18(%rbx),%rdi ffffffff8001edf7: e8 94 91 ff ff call ffffffff80017f90 ffffffff8001edfc: 48 89 df mov %rbx,%rdi ffffffff8001edff: e8 8c 91 ff ff call ffffffff80017f90 ffffffff8001ee04: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8001ee08: 48 c7 05 15 6d 63 03 movq $0x0,0x3636d15(%rip) # ffffffff83655b28 ffffffff8001ee0f: 00 00 00 00 ffffffff8001ee13: c9 leave ffffffff8001ee14: c3 ret ffffffff8001ee15: 0f 1f 00 nopl (%rax) ffffffff8001ee18: c3 ret ffffffff8001ee19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8001ee20 : ffffffff8001ee20: 49 89 f0 mov %rsi,%r8 ffffffff8001ee23: 89 d6 mov %edx,%esi ffffffff8001ee25: 48 85 ff test %rdi,%rdi ffffffff8001ee28: 74 3e je ffffffff8001ee68 ffffffff8001ee2a: 8b 47 24 mov 0x24(%rdi),%eax ffffffff8001ee2d: 85 c0 test %eax,%eax ffffffff8001ee2f: 7e 37 jle ffffffff8001ee68 ffffffff8001ee31: 85 d2 test %edx,%edx ffffffff8001ee33: 7e 33 jle ffffffff8001ee68 ffffffff8001ee35: 31 d2 xor %edx,%edx ffffffff8001ee37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001ee3e: 00 00 ffffffff8001ee40: 48 8b 47 18 mov 0x18(%rdi),%rax ffffffff8001ee44: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax ffffffff8001ee48: 41 88 04 10 mov %al,(%r8,%rdx,1) ffffffff8001ee4c: 8b 4f 24 mov 0x24(%rdi),%ecx ffffffff8001ee4f: 48 89 d0 mov %rdx,%rax ffffffff8001ee52: 48 83 c2 01 add $0x1,%rdx ffffffff8001ee56: 39 ce cmp %ecx,%esi ffffffff8001ee58: 0f 4e ce cmovle %esi,%ecx ffffffff8001ee5b: 39 d1 cmp %edx,%ecx ffffffff8001ee5d: 7f e1 jg ffffffff8001ee40 ffffffff8001ee5f: 83 c0 01 add $0x1,%eax ffffffff8001ee62: c3 ret ffffffff8001ee63: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ee68: 31 c0 xor %eax,%eax ffffffff8001ee6a: c3 ret ffffffff8001ee6b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ee72: 00 00 00 ffffffff8001ee75: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ee7c: 00 00 00 ffffffff8001ee7f: 90 nop ffffffff8001ee80 : ffffffff8001ee80: c3 ret ffffffff8001ee81: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ee85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ee8c: 00 00 00 00 ffffffff8001ee90 : ffffffff8001ee90: 55 push %rbp ffffffff8001ee91: 41 b8 1a 1a 1a ff mov $0xff1a1a1a,%r8d ffffffff8001ee97: 48 89 e5 mov %rsp,%rbp ffffffff8001ee9a: 41 57 push %r15 ffffffff8001ee9c: 49 89 ff mov %rdi,%r15 ffffffff8001ee9f: 41 56 push %r14 ffffffff8001eea1: 41 55 push %r13 ffffffff8001eea3: 41 54 push %r12 ffffffff8001eea5: 53 push %rbx ffffffff8001eea6: 48 83 ec 38 sub $0x38,%rsp ffffffff8001eeaa: 41 8b 47 0c mov 0xc(%r15),%eax ffffffff8001eeae: 45 8b 77 10 mov 0x10(%r15),%r14d ffffffff8001eeb2: 45 8b 67 14 mov 0x14(%r15),%r12d ffffffff8001eeb6: 44 8b 6f 08 mov 0x8(%rdi),%r13d ffffffff8001eeba: 44 8d 50 18 lea 0x18(%rax),%r10d ffffffff8001eebe: 41 8d 5e f8 lea -0x8(%r14),%ebx ffffffff8001eec2: 45 8d 4c 24 e4 lea -0x1c(%r12),%r9d ffffffff8001eec7: 41 8d 7d 04 lea 0x4(%r13),%edi ffffffff8001eecb: 44 89 d6 mov %r10d,%esi ffffffff8001eece: 89 da mov %ebx,%edx ffffffff8001eed0: 44 89 c9 mov %r9d,%ecx ffffffff8001eed3: 44 89 4d c8 mov %r9d,-0x38(%rbp) ffffffff8001eed7: 44 89 55 cc mov %r10d,-0x34(%rbp) ffffffff8001eedb: 89 7d b8 mov %edi,-0x48(%rbp) ffffffff8001eede: e8 9d 61 ff ff call ffffffff80015080 ffffffff8001eee3: 80 3d d6 72 63 03 00 cmpb $0x0,0x36372d6(%rip) # ffffffff836561c0 ffffffff8001eeea: 44 8b 55 cc mov -0x34(%rbp),%r10d ffffffff8001eeee: 44 8b 4d c8 mov -0x38(%rbp),%r9d ffffffff8001eef2: 0f 84 98 01 00 00 je ffffffff8001f090 ffffffff8001eef8: 8b 0d c6 72 63 03 mov 0x36372c6(%rip),%ecx # ffffffff836561c4 ffffffff8001eefe: 44 8b 2d c3 72 63 03 mov 0x36372c3(%rip),%r13d # ffffffff836561c8 ffffffff8001ef05: 41 8d 46 f1 lea -0xf(%r14),%eax ffffffff8001ef09: 41 89 c8 mov %ecx,%r8d ffffffff8001ef0c: 44 39 e8 cmp %r13d,%eax ffffffff8001ef0f: 7f 12 jg ffffffff8001ef23 ffffffff8001ef11: 41 8d 46 f0 lea -0x10(%r14),%eax ffffffff8001ef15: 0f af c1 imul %ecx,%eax ffffffff8001ef18: 99 cltd ffffffff8001ef19: 41 f7 fd idiv %r13d ffffffff8001ef1c: 45 8d 6e f0 lea -0x10(%r14),%r13d ffffffff8001ef20: 41 89 c0 mov %eax,%r8d ffffffff8001ef23: 41 8d 44 24 bd lea -0x43(%r12),%eax ffffffff8001ef28: 44 39 c0 cmp %r8d,%eax ffffffff8001ef2b: 0f 8e ce 00 00 00 jle ffffffff8001efff ffffffff8001ef31: 45 29 c1 sub %r8d,%r9d ffffffff8001ef34: 41 8d 51 e2 lea -0x1e(%r9),%edx ffffffff8001ef38: c1 ea 1f shr $0x1f,%edx ffffffff8001ef3b: 42 8d 54 0a e2 lea -0x1e(%rdx,%r9,1),%edx ffffffff8001ef40: d1 fa sar $1,%edx ffffffff8001ef42: 45 85 c0 test %r8d,%r8d ffffffff8001ef45: 0f 8e dd 00 00 00 jle ffffffff8001f028 ffffffff8001ef4b: 44 29 eb sub %r13d,%ebx ffffffff8001ef4e: 44 89 75 b4 mov %r14d,-0x4c(%rbp) ffffffff8001ef52: 4c 8d 25 87 72 63 03 lea 0x3637287(%rip),%r12 # ffffffff836561e0 ffffffff8001ef59: 89 d8 mov %ebx,%eax ffffffff8001ef5b: 4c 89 7d a8 mov %r15,-0x58(%rbp) ffffffff8001ef5f: c1 e8 1f shr $0x1f,%eax ffffffff8001ef62: 44 89 45 c8 mov %r8d,-0x38(%rbp) ffffffff8001ef66: 45 31 c0 xor %r8d,%r8d ffffffff8001ef69: 01 c3 add %eax,%ebx ffffffff8001ef6b: 8b 45 b8 mov -0x48(%rbp),%eax ffffffff8001ef6e: d1 fb sar $1,%ebx ffffffff8001ef70: 01 d8 add %ebx,%eax ffffffff8001ef72: 89 45 bc mov %eax,-0x44(%rbp) ffffffff8001ef75: 41 8d 04 12 lea (%r10,%rdx,1),%eax ffffffff8001ef79: 89 45 c0 mov %eax,-0x40(%rbp) ffffffff8001ef7c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001ef80: 44 89 c0 mov %r8d,%eax ffffffff8001ef83: 8d 79 ff lea -0x1(%rcx),%edi ffffffff8001ef86: 0f af c1 imul %ecx,%eax ffffffff8001ef89: 99 cltd ffffffff8001ef8a: f7 7d c8 idivl -0x38(%rbp) ffffffff8001ef8d: 39 c8 cmp %ecx,%eax ffffffff8001ef8f: 0f 4d c7 cmovge %edi,%eax ffffffff8001ef92: 45 31 ff xor %r15d,%r15d ffffffff8001ef95: 89 c3 mov %eax,%ebx ffffffff8001ef97: 8b 45 c0 mov -0x40(%rbp),%eax ffffffff8001ef9a: 46 8d 34 00 lea (%rax,%r8,1),%r14d ffffffff8001ef9e: 45 85 ed test %r13d,%r13d ffffffff8001efa1: 7e 4a jle ffffffff8001efed ffffffff8001efa3: 44 89 45 c4 mov %r8d,-0x3c(%rbp) ffffffff8001efa7: 44 89 75 cc mov %r14d,-0x34(%rbp) ffffffff8001efab: 44 8b 75 bc mov -0x44(%rbp),%r14d ffffffff8001efaf: 90 nop ffffffff8001efb0: 8b 0d 12 72 63 03 mov 0x3637212(%rip),%ecx # ffffffff836561c8 ffffffff8001efb6: 8b 75 cc mov -0x34(%rbp),%esi ffffffff8001efb9: 43 8d 3c 3e lea (%r14,%r15,1),%edi ffffffff8001efbd: 89 c8 mov %ecx,%eax ffffffff8001efbf: 41 0f af c7 imul %r15d,%eax ffffffff8001efc3: 99 cltd ffffffff8001efc4: 41 f7 fd idiv %r13d ffffffff8001efc7: 8d 51 ff lea -0x1(%rcx),%edx ffffffff8001efca: 39 c1 cmp %eax,%ecx ffffffff8001efcc: 0f 4f d0 cmovg %eax,%edx ffffffff8001efcf: 0f af cb imul %ebx,%ecx ffffffff8001efd2: 41 83 c7 01 add $0x1,%r15d ffffffff8001efd6: 01 d1 add %edx,%ecx ffffffff8001efd8: 48 63 c9 movslq %ecx,%rcx ffffffff8001efdb: 41 8b 14 8c mov (%r12,%rcx,4),%edx ffffffff8001efdf: e8 fc 5f ff ff call ffffffff80014fe0 ffffffff8001efe4: 45 39 fd cmp %r15d,%r13d ffffffff8001efe7: 75 c7 jne ffffffff8001efb0 ffffffff8001efe9: 44 8b 45 c4 mov -0x3c(%rbp),%r8d ffffffff8001efed: 41 83 c0 01 add $0x1,%r8d ffffffff8001eff1: 44 39 45 c8 cmp %r8d,-0x38(%rbp) ffffffff8001eff5: 74 29 je ffffffff8001f020 ffffffff8001eff7: 8b 0d c7 71 63 03 mov 0x36371c7(%rip),%ecx # ffffffff836561c4 ffffffff8001effd: eb 81 jmp ffffffff8001ef80 ffffffff8001efff: 41 83 ec 44 sub $0x44,%r12d ffffffff8001f003: 45 0f af ec imul %r12d,%r13d ffffffff8001f007: 44 89 e8 mov %r13d,%eax ffffffff8001f00a: 99 cltd ffffffff8001f00b: 41 f7 f8 idiv %r8d ffffffff8001f00e: 45 89 e0 mov %r12d,%r8d ffffffff8001f011: ba 05 00 00 00 mov $0x5,%edx ffffffff8001f016: 41 89 c5 mov %eax,%r13d ffffffff8001f019: e9 24 ff ff ff jmp ffffffff8001ef42 ffffffff8001f01e: 66 90 xchg %ax,%ax ffffffff8001f020: 44 8b 75 b4 mov -0x4c(%rbp),%r14d ffffffff8001f024: 4c 8b 7d a8 mov -0x58(%rbp),%r15 ffffffff8001f028: 41 8d 9e 58 ff ff ff lea -0xa8(%r14),%ebx ffffffff8001f02f: 45 8b 67 14 mov 0x14(%r15),%r12d ffffffff8001f033: 45 03 67 0c add 0xc(%r15),%r12d ffffffff8001f037: b9 16 00 00 00 mov $0x16,%ecx ffffffff8001f03c: c1 eb 1f shr $0x1f,%ebx ffffffff8001f03f: 41 8d 74 24 e2 lea -0x1e(%r12),%esi ffffffff8001f044: ba a0 00 00 00 mov $0xa0,%edx ffffffff8001f049: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8001f04f: 42 8d 9c 33 58 ff ff lea -0xa8(%rbx,%r14,1),%ebx ffffffff8001f056: ff ffffffff8001f057: 41 b8 06 00 00 00 mov $0x6,%r8d ffffffff8001f05d: d1 fb sar $1,%ebx ffffffff8001f05f: 03 5d b8 add -0x48(%rbp),%ebx ffffffff8001f062: 89 df mov %ebx,%edi ffffffff8001f064: e8 97 63 ff ff call ffffffff80015400 ffffffff8001f069: 41 8d 74 24 e8 lea -0x18(%r12),%esi ffffffff8001f06e: 8d 7b 0a lea 0xa(%rbx),%edi ffffffff8001f071: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8001f076: 48 8d 15 c4 2c 01 00 lea 0x12cc4(%rip),%rdx # ffffffff80031d41 ffffffff8001f07d: 48 83 c4 38 add $0x38,%rsp ffffffff8001f081: 5b pop %rbx ffffffff8001f082: 41 5c pop %r12 ffffffff8001f084: 41 5d pop %r13 ffffffff8001f086: 41 5e pop %r14 ffffffff8001f088: 41 5f pop %r15 ffffffff8001f08a: 5d pop %rbp ffffffff8001f08b: e9 90 66 ff ff jmp ffffffff80015720 ffffffff8001f090: 44 89 ce mov %r9d,%esi ffffffff8001f093: 41 8d 7d 18 lea 0x18(%r13),%edi ffffffff8001f097: b9 88 88 88 ff mov $0xff888888,%ecx ffffffff8001f09c: c1 ee 1f shr $0x1f,%esi ffffffff8001f09f: 48 8d 15 8b 2c 01 00 lea 0x12c8b(%rip),%rdx # ffffffff80031d31 ffffffff8001f0a6: 44 01 ce add %r9d,%esi ffffffff8001f0a9: d1 fe sar $1,%esi ffffffff8001f0ab: 44 01 d6 add %r10d,%esi ffffffff8001f0ae: eb cd jmp ffffffff8001f07d ffffffff8001f0b0 : ffffffff8001f0b0: 80 3d 09 71 63 03 00 cmpb $0x0,0x3637109(%rip) # ffffffff836561c0 ffffffff8001f0b7: 89 d1 mov %edx,%ecx ffffffff8001f0b9: 74 2c je ffffffff8001f0e7 ffffffff8001f0bb: 8b 47 10 mov 0x10(%rdi),%eax ffffffff8001f0be: 8d 90 58 ff ff ff lea -0xa8(%rax),%edx ffffffff8001f0c4: 89 d0 mov %edx,%eax ffffffff8001f0c6: c1 e8 1f shr $0x1f,%eax ffffffff8001f0c9: 01 d0 add %edx,%eax ffffffff8001f0cb: d1 f8 sar $1,%eax ffffffff8001f0cd: 8d 50 04 lea 0x4(%rax),%edx ffffffff8001f0d0: 39 f2 cmp %esi,%edx ffffffff8001f0d2: 7f 13 jg ffffffff8001f0e7 ffffffff8001f0d4: 8b 57 14 mov 0x14(%rdi),%edx ffffffff8001f0d7: 8d 7a e2 lea -0x1e(%rdx),%edi ffffffff8001f0da: 39 cf cmp %ecx,%edi ffffffff8001f0dc: 7f 09 jg ffffffff8001f0e7 ffffffff8001f0de: 05 a4 00 00 00 add $0xa4,%eax ffffffff8001f0e3: 39 f0 cmp %esi,%eax ffffffff8001f0e5: 7f 09 jg ffffffff8001f0f0 ffffffff8001f0e7: c3 ret ffffffff8001f0e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f0ef: 00 ffffffff8001f0f0: 83 ea 09 sub $0x9,%edx ffffffff8001f0f3: 39 ca cmp %ecx,%edx ffffffff8001f0f5: 7c f0 jl ffffffff8001f0e7 ffffffff8001f0f7: 48 8d 3d a2 6e 63 03 lea 0x3636ea2(%rip),%rdi # ffffffff83655fa0 ffffffff8001f0fe: e9 ad 4d 00 00 jmp ffffffff80023eb0 ffffffff8001f103: 66 90 xchg %ax,%ax ffffffff8001f105: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f10c: 00 00 00 00 ffffffff8001f110 : ffffffff8001f110: 55 push %rbp ffffffff8001f111: 89 f9 mov %edi,%ecx ffffffff8001f113: 48 89 e5 mov %rsp,%rbp ffffffff8001f116: 48 83 ec 30 sub $0x30,%rsp ffffffff8001f11a: 85 ff test %edi,%edi ffffffff8001f11c: 78 42 js ffffffff8001f160 ffffffff8001f11e: 89 ce mov %ecx,%esi ffffffff8001f120: 83 f9 09 cmp $0x9,%ecx ffffffff8001f123: 7f 64 jg ffffffff8001f189 ffffffff8001f125: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff8001f12a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f12f: 48 0f af c6 imul %rsi,%rax ffffffff8001f133: 48 c1 e8 23 shr $0x23,%rax ffffffff8001f137: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8001f13a: 01 c0 add %eax,%eax ffffffff8001f13c: 29 c1 sub %eax,%ecx ffffffff8001f13e: 83 c1 30 add $0x30,%ecx ffffffff8001f141: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001f145: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f14c: 00 00 00 00 ffffffff8001f150: ec in (%dx),%al ffffffff8001f151: a8 20 test $0x20,%al ffffffff8001f153: 74 fb je ffffffff8001f150 ffffffff8001f155: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f15a: 89 c8 mov %ecx,%eax ffffffff8001f15c: ee out %al,(%dx) ffffffff8001f15d: c9 leave ffffffff8001f15e: c3 ret ffffffff8001f15f: 90 nop ffffffff8001f160: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f165: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f16c: 00 00 00 00 ffffffff8001f170: ec in (%dx),%al ffffffff8001f171: a8 20 test $0x20,%al ffffffff8001f173: 74 fb je ffffffff8001f170 ffffffff8001f175: b8 2d 00 00 00 mov $0x2d,%eax ffffffff8001f17a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f17f: ee out %al,(%dx) ffffffff8001f180: f7 d9 neg %ecx ffffffff8001f182: 89 ce mov %ecx,%esi ffffffff8001f184: 83 f9 09 cmp $0x9,%ecx ffffffff8001f187: 7e 9c jle ffffffff8001f125 ffffffff8001f189: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff8001f18e: 49 89 f0 mov %rsi,%r8 ffffffff8001f191: 4c 0f af c2 imul %rdx,%r8 ffffffff8001f195: 49 c1 e8 23 shr $0x23,%r8 ffffffff8001f199: 45 89 c1 mov %r8d,%r9d ffffffff8001f19c: 83 f9 63 cmp $0x63,%ecx ffffffff8001f19f: 7f 37 jg ffffffff8001f1d8 ffffffff8001f1a1: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff8001f1a6: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f1ab: 49 0f af c1 imul %r9,%rax ffffffff8001f1af: 48 c1 e8 23 shr $0x23,%rax ffffffff8001f1b3: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8001f1b6: 01 c0 add %eax,%eax ffffffff8001f1b8: 41 29 c0 sub %eax,%r8d ffffffff8001f1bb: 41 83 c0 30 add $0x30,%r8d ffffffff8001f1bf: 90 nop ffffffff8001f1c0: ec in (%dx),%al ffffffff8001f1c1: a8 20 test $0x20,%al ffffffff8001f1c3: 74 fb je ffffffff8001f1c0 ffffffff8001f1c5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f1ca: 44 89 c0 mov %r8d,%eax ffffffff8001f1cd: ee out %al,(%dx) ffffffff8001f1ce: e9 52 ff ff ff jmp ffffffff8001f125 ffffffff8001f1d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f1d8: 4c 89 c8 mov %r9,%rax ffffffff8001f1db: 48 0f af c2 imul %rdx,%rax ffffffff8001f1df: 48 c1 e8 23 shr $0x23,%rax ffffffff8001f1e3: 41 89 c2 mov %eax,%r10d ffffffff8001f1e6: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx ffffffff8001f1ec: 7f 31 jg ffffffff8001f21f ffffffff8001f1ee: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff8001f1f3: 49 0f af d2 imul %r10,%rdx ffffffff8001f1f7: 48 c1 ea 23 shr $0x23,%rdx ffffffff8001f1fb: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff8001f1fe: 01 d2 add %edx,%edx ffffffff8001f200: 29 d0 sub %edx,%eax ffffffff8001f202: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f207: 8d 78 30 lea 0x30(%rax),%edi ffffffff8001f20a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001f210: ec in (%dx),%al ffffffff8001f211: a8 20 test $0x20,%al ffffffff8001f213: 74 fb je ffffffff8001f210 ffffffff8001f215: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f21a: 89 f8 mov %edi,%eax ffffffff8001f21c: ee out %al,(%dx) ffffffff8001f21d: eb 82 jmp ffffffff8001f1a1 ffffffff8001f21f: 49 0f af d2 imul %r10,%rdx ffffffff8001f223: 48 89 75 d8 mov %rsi,-0x28(%rbp) ffffffff8001f227: 4c 89 4d e0 mov %r9,-0x20(%rbp) ffffffff8001f22b: 89 4d ec mov %ecx,-0x14(%rbp) ffffffff8001f22e: 48 c1 ea 23 shr $0x23,%rdx ffffffff8001f232: 89 45 f0 mov %eax,-0x10(%rbp) ffffffff8001f235: 48 89 d7 mov %rdx,%rdi ffffffff8001f238: 44 89 45 f4 mov %r8d,-0xc(%rbp) ffffffff8001f23c: 4c 89 55 f8 mov %r10,-0x8(%rbp) ffffffff8001f240: e8 cb fe ff ff call ffffffff8001f110 ffffffff8001f245: 48 8b 75 d8 mov -0x28(%rbp),%rsi ffffffff8001f249: 4c 8b 4d e0 mov -0x20(%rbp),%r9 ffffffff8001f24d: 8b 4d ec mov -0x14(%rbp),%ecx ffffffff8001f250: 8b 45 f0 mov -0x10(%rbp),%eax ffffffff8001f253: 44 8b 45 f4 mov -0xc(%rbp),%r8d ffffffff8001f257: 4c 8b 55 f8 mov -0x8(%rbp),%r10 ffffffff8001f25b: eb 91 jmp ffffffff8001f1ee ffffffff8001f25d: 0f 1f 00 nopl (%rax) ffffffff8001f260 : ffffffff8001f260: 48 8d 35 eb 2a 01 00 lea 0x12aeb(%rip),%rsi # ffffffff80031d52 ffffffff8001f267: 41 b8 5b 00 00 00 mov $0x5b,%r8d ffffffff8001f26d: 4c 8d 56 1b lea 0x1b(%rsi),%r10 ffffffff8001f271: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001f275: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f27c: 00 00 00 00 ffffffff8001f280: 48 83 c6 01 add $0x1,%rsi ffffffff8001f284: 90 nop ffffffff8001f285: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f28c: 00 00 00 00 ffffffff8001f290: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f295: ec in (%dx),%al ffffffff8001f296: a8 20 test $0x20,%al ffffffff8001f298: 74 f6 je ffffffff8001f290 ffffffff8001f29a: 44 89 c0 mov %r8d,%eax ffffffff8001f29d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f2a2: ee out %al,(%dx) ffffffff8001f2a3: 44 0f b6 06 movzbl (%rsi),%r8d ffffffff8001f2a7: 4c 39 d6 cmp %r10,%rsi ffffffff8001f2aa: 75 d4 jne ffffffff8001f280 ffffffff8001f2ac: 0f b6 37 movzbl (%rdi),%esi ffffffff8001f2af: 40 84 f6 test %sil,%sil ffffffff8001f2b2: 74 38 je ffffffff8001f2ec ffffffff8001f2b4: 41 89 f1 mov %esi,%r9d ffffffff8001f2b7: 49 89 f8 mov %rdi,%r8 ffffffff8001f2ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001f2c0: 49 83 c0 01 add $0x1,%r8 ffffffff8001f2c4: 90 nop ffffffff8001f2c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f2cc: 00 00 00 00 ffffffff8001f2d0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f2d5: ec in (%dx),%al ffffffff8001f2d6: a8 20 test $0x20,%al ffffffff8001f2d8: 74 f6 je ffffffff8001f2d0 ffffffff8001f2da: 44 89 c8 mov %r9d,%eax ffffffff8001f2dd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f2e2: ee out %al,(%dx) ffffffff8001f2e3: 45 0f b6 08 movzbl (%r8),%r9d ffffffff8001f2e7: 45 84 c9 test %r9b,%r9b ffffffff8001f2ea: 75 d4 jne ffffffff8001f2c0 ffffffff8001f2ec: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f2f1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001f2f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f2fc: 00 00 00 00 ffffffff8001f300: ec in (%dx),%al ffffffff8001f301: a8 20 test $0x20,%al ffffffff8001f303: 74 fb je ffffffff8001f300 ffffffff8001f305: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f30a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f30f: ee out %al,(%dx) ffffffff8001f310: 48 8d 05 a9 6d 63 03 lea 0x3636da9(%rip),%rax # ffffffff836560c0 ffffffff8001f317: 40 84 f6 test %sil,%sil ffffffff8001f31a: 74 17 je ffffffff8001f333 ffffffff8001f31c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001f320: 48 83 c7 01 add $0x1,%rdi ffffffff8001f324: 40 88 30 mov %sil,(%rax) ffffffff8001f327: 48 83 c0 01 add $0x1,%rax ffffffff8001f32b: 0f b6 37 movzbl (%rdi),%esi ffffffff8001f32e: 40 84 f6 test %sil,%sil ffffffff8001f331: 75 ed jne ffffffff8001f320 ffffffff8001f333: c6 00 00 movb $0x0,(%rax) ffffffff8001f336: c6 05 63 6d 63 03 01 movb $0x1,0x3636d63(%rip) # ffffffff836560a0 ffffffff8001f33d: c3 ret ffffffff8001f33e: 66 90 xchg %ax,%ax ffffffff8001f340 : ffffffff8001f340: 0f b6 05 59 6d 63 03 movzbl 0x3636d59(%rip),%eax # ffffffff836560a0 ffffffff8001f347: 84 c0 test %al,%al ffffffff8001f349: 75 05 jne ffffffff8001f350 ffffffff8001f34b: c3 ret ffffffff8001f34c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001f350: 55 push %rbp ffffffff8001f351: 48 8d 35 16 2a 01 00 lea 0x12a16(%rip),%rsi # ffffffff80031d6e ffffffff8001f358: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001f35d: 4c 8d 4e 1a lea 0x1a(%rsi),%r9 ffffffff8001f361: 48 89 e5 mov %rsp,%rbp ffffffff8001f364: 41 57 push %r15 ffffffff8001f366: 41 56 push %r14 ffffffff8001f368: 41 55 push %r13 ffffffff8001f36a: 41 54 push %r12 ffffffff8001f36c: 53 push %rbx ffffffff8001f36d: 48 83 ec 38 sub $0x38,%rsp ffffffff8001f371: c6 05 28 6d 63 03 00 movb $0x0,0x3636d28(%rip) # ffffffff836560a0 ffffffff8001f378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f37f: 00 ffffffff8001f380: 48 83 c6 01 add $0x1,%rsi ffffffff8001f384: 90 nop ffffffff8001f385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f38c: 00 00 00 00 ffffffff8001f390: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f395: ec in (%dx),%al ffffffff8001f396: a8 20 test $0x20,%al ffffffff8001f398: 74 f6 je ffffffff8001f390 ffffffff8001f39a: 89 f8 mov %edi,%eax ffffffff8001f39c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f3a1: ee out %al,(%dx) ffffffff8001f3a2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f3a5: 4c 39 ce cmp %r9,%rsi ffffffff8001f3a8: 75 d6 jne ffffffff8001f380 ffffffff8001f3aa: 0f b6 35 0f 6d 63 03 movzbl 0x3636d0f(%rip),%esi # ffffffff836560c0 ffffffff8001f3b1: 4c 8d 25 08 6d 63 03 lea 0x3636d08(%rip),%r12 # ffffffff836560c0 ffffffff8001f3b8: 40 84 f6 test %sil,%sil ffffffff8001f3bb: 74 2d je ffffffff8001f3ea ffffffff8001f3bd: 4c 89 e7 mov %r12,%rdi ffffffff8001f3c0: 48 83 c7 01 add $0x1,%rdi ffffffff8001f3c4: 90 nop ffffffff8001f3c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f3cc: 00 00 00 00 ffffffff8001f3d0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f3d5: ec in (%dx),%al ffffffff8001f3d6: a8 20 test $0x20,%al ffffffff8001f3d8: 74 f6 je ffffffff8001f3d0 ffffffff8001f3da: 89 f0 mov %esi,%eax ffffffff8001f3dc: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f3e1: ee out %al,(%dx) ffffffff8001f3e2: 0f b6 37 movzbl (%rdi),%esi ffffffff8001f3e5: 40 84 f6 test %sil,%sil ffffffff8001f3e8: 75 d6 jne ffffffff8001f3c0 ffffffff8001f3ea: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f3ef: 90 nop ffffffff8001f3f0: ec in (%dx),%al ffffffff8001f3f1: a8 20 test $0x20,%al ffffffff8001f3f3: 74 fb je ffffffff8001f3f0 ffffffff8001f3f5: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f3fa: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f3ff: ee out %al,(%dx) ffffffff8001f400: 48 8d 35 5d 1e 01 00 lea 0x11e5d(%rip),%rsi # ffffffff80031264 ffffffff8001f407: 4c 89 e7 mov %r12,%rdi ffffffff8001f40a: e8 61 51 ff ff call ffffffff80014570 ffffffff8001f40f: 49 89 c6 mov %rax,%r14 ffffffff8001f412: 48 85 c0 test %rax,%rax ffffffff8001f415: 0f 84 f5 08 00 00 je ffffffff8001fd10 ffffffff8001f41b: 48 8d 35 83 29 01 00 lea 0x12983(%rip),%rsi # ffffffff80031da5 ffffffff8001f422: 44 8b 68 0c mov 0xc(%rax),%r13d ffffffff8001f426: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001f42b: 4c 8d 4e 13 lea 0x13(%rsi),%r9 ffffffff8001f42f: 90 nop ffffffff8001f430: 48 83 c6 01 add $0x1,%rsi ffffffff8001f434: 90 nop ffffffff8001f435: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f43c: 00 00 00 00 ffffffff8001f440: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f445: ec in (%dx),%al ffffffff8001f446: a8 20 test $0x20,%al ffffffff8001f448: 74 f6 je ffffffff8001f440 ffffffff8001f44a: 89 f8 mov %edi,%eax ffffffff8001f44c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f451: ee out %al,(%dx) ffffffff8001f452: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f455: 4c 39 ce cmp %r9,%rsi ffffffff8001f458: 75 d6 jne ffffffff8001f430 ffffffff8001f45a: 44 89 ef mov %r13d,%edi ffffffff8001f45d: e8 ae fc ff ff call ffffffff8001f110 ffffffff8001f462: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f467: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001f46e: 00 00 ffffffff8001f470: ec in (%dx),%al ffffffff8001f471: a8 20 test $0x20,%al ffffffff8001f473: 74 fb je ffffffff8001f470 ffffffff8001f475: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f47a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f47f: ee out %al,(%dx) ffffffff8001f480: 41 8d 45 ff lea -0x1(%r13),%eax ffffffff8001f484: 3d ff ff 1f 00 cmp $0x1fffff,%eax ffffffff8001f489: 0f 87 2b 08 00 00 ja ffffffff8001fcba ffffffff8001f48f: 44 89 ef mov %r13d,%edi ffffffff8001f492: 45 31 ff xor %r15d,%r15d ffffffff8001f495: e8 e6 8a ff ff call ffffffff80017f80 ffffffff8001f49a: 48 89 c3 mov %rax,%rbx ffffffff8001f49d: 48 85 c0 test %rax,%rax ffffffff8001f4a0: 0f 84 1a 09 00 00 je ffffffff8001fdc0 ffffffff8001f4a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001f4ad: 00 00 00 ffffffff8001f4b0: 44 89 ea mov %r13d,%edx ffffffff8001f4b3: 49 63 f7 movslq %r15d,%rsi ffffffff8001f4b6: 4c 89 f7 mov %r14,%rdi ffffffff8001f4b9: 44 29 fa sub %r15d,%edx ffffffff8001f4bc: 48 01 de add %rbx,%rsi ffffffff8001f4bf: e8 5c 33 ff ff call ffffffff80012820 ffffffff8001f4c4: 85 c0 test %eax,%eax ffffffff8001f4c6: 7e 08 jle ffffffff8001f4d0 ffffffff8001f4c8: 41 01 c7 add %eax,%r15d ffffffff8001f4cb: 45 39 fd cmp %r15d,%r13d ffffffff8001f4ce: 7f e0 jg ffffffff8001f4b0 ffffffff8001f4d0: 4c 89 f7 mov %r14,%rdi ffffffff8001f4d3: e8 48 32 ff ff call ffffffff80012720 ffffffff8001f4d8: 48 8d 35 f3 28 01 00 lea 0x128f3(%rip),%rsi # ffffffff80031dd2 ffffffff8001f4df: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001f4e4: 4c 8d 4e 0e lea 0xe(%rsi),%r9 ffffffff8001f4e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f4ef: 00 ffffffff8001f4f0: 48 83 c6 01 add $0x1,%rsi ffffffff8001f4f4: 90 nop ffffffff8001f4f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f4fc: 00 00 00 00 ffffffff8001f500: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f505: ec in (%dx),%al ffffffff8001f506: a8 20 test $0x20,%al ffffffff8001f508: 74 f6 je ffffffff8001f500 ffffffff8001f50a: 89 f8 mov %edi,%eax ffffffff8001f50c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f511: ee out %al,(%dx) ffffffff8001f512: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f515: 4c 39 ce cmp %r9,%rsi ffffffff8001f518: 75 d6 jne ffffffff8001f4f0 ffffffff8001f51a: 44 89 ff mov %r15d,%edi ffffffff8001f51d: e8 ee fb ff ff call ffffffff8001f110 ffffffff8001f522: 48 8d 35 b8 28 01 00 lea 0x128b8(%rip),%rsi # ffffffff80031de1 ffffffff8001f529: bf 20 00 00 00 mov $0x20,%edi ffffffff8001f52e: 4c 8d 4e 07 lea 0x7(%rsi),%r9 ffffffff8001f532: 0f 1f 00 nopl (%rax) ffffffff8001f535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f53c: 00 00 00 00 ffffffff8001f540: 48 83 c6 01 add $0x1,%rsi ffffffff8001f544: 90 nop ffffffff8001f545: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f54c: 00 00 00 00 ffffffff8001f550: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f555: ec in (%dx),%al ffffffff8001f556: a8 20 test $0x20,%al ffffffff8001f558: 74 f6 je ffffffff8001f550 ffffffff8001f55a: 89 f8 mov %edi,%eax ffffffff8001f55c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f561: ee out %al,(%dx) ffffffff8001f562: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f565: 4c 39 ce cmp %r9,%rsi ffffffff8001f568: 75 d6 jne ffffffff8001f540 ffffffff8001f56a: 45 85 ff test %r15d,%r15d ffffffff8001f56d: 0f 8e 31 07 00 00 jle ffffffff8001fca4 ffffffff8001f573: e8 78 9d ff ff call ffffffff800192f0 ffffffff8001f578: 44 89 fe mov %r15d,%esi ffffffff8001f57b: 48 89 df mov %rbx,%rdi ffffffff8001f57e: e8 ed 9d ff ff call ffffffff80019370 ffffffff8001f583: 48 8d 35 5f 28 01 00 lea 0x1285f(%rip),%rsi # ffffffff80031de9 ffffffff8001f58a: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001f58f: 41 89 c3 mov %eax,%r11d ffffffff8001f592: 4c 8d 4e 1c lea 0x1c(%rsi),%r9 ffffffff8001f596: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001f59d: 00 00 00 ffffffff8001f5a0: 48 83 c6 01 add $0x1,%rsi ffffffff8001f5a4: 90 nop ffffffff8001f5a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f5ac: 00 00 00 00 ffffffff8001f5b0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f5b5: ec in (%dx),%al ffffffff8001f5b6: a8 20 test $0x20,%al ffffffff8001f5b8: 74 f6 je ffffffff8001f5b0 ffffffff8001f5ba: 89 f8 mov %edi,%eax ffffffff8001f5bc: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f5c1: ee out %al,(%dx) ffffffff8001f5c2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f5c5: 4c 39 ce cmp %r9,%rsi ffffffff8001f5c8: 75 d6 jne ffffffff8001f5a0 ffffffff8001f5ca: 44 89 df mov %r11d,%edi ffffffff8001f5cd: e8 3e fb ff ff call ffffffff8001f110 ffffffff8001f5d2: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f5d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001f5de: 00 00 ffffffff8001f5e0: ec in (%dx),%al ffffffff8001f5e1: a8 20 test $0x20,%al ffffffff8001f5e3: 74 fb je ffffffff8001f5e0 ffffffff8001f5e5: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f5ea: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f5ef: ee out %al,(%dx) ffffffff8001f5f0: 45 85 db test %r11d,%r11d ffffffff8001f5f3: 0f 85 a6 06 00 00 jne ffffffff8001fc9f ffffffff8001f5f9: e8 72 b5 ff ff call ffffffff8001ab70 ffffffff8001f5fe: 89 45 cc mov %eax,-0x34(%rbp) ffffffff8001f601: e8 7a b5 ff ff call ffffffff8001ab80 ffffffff8001f606: 41 89 c7 mov %eax,%r15d ffffffff8001f609: e8 92 b5 ff ff call ffffffff8001aba0 ffffffff8001f60e: 48 8d 35 f1 27 01 00 lea 0x127f1(%rip),%rsi # ffffffff80031e06 ffffffff8001f615: 44 8b 4d cc mov -0x34(%rbp),%r9d ffffffff8001f619: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001f61e: 49 89 c3 mov %rax,%r11 ffffffff8001f621: 4c 8d 56 11 lea 0x11(%rsi),%r10 ffffffff8001f625: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f62c: 00 00 00 00 ffffffff8001f630: 48 83 c6 01 add $0x1,%rsi ffffffff8001f634: 90 nop ffffffff8001f635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f63c: 00 00 00 00 ffffffff8001f640: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f645: ec in (%dx),%al ffffffff8001f646: a8 20 test $0x20,%al ffffffff8001f648: 74 f6 je ffffffff8001f640 ffffffff8001f64a: 89 f8 mov %edi,%eax ffffffff8001f64c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f651: ee out %al,(%dx) ffffffff8001f652: 0f b6 3e movzbl (%rsi),%edi ffffffff8001f655: 4c 39 d6 cmp %r10,%rsi ffffffff8001f658: 75 d6 jne ffffffff8001f630 ffffffff8001f65a: 44 89 cf mov %r9d,%edi ffffffff8001f65d: 44 89 4d cc mov %r9d,-0x34(%rbp) ffffffff8001f661: e8 aa fa ff ff call ffffffff8001f110 ffffffff8001f666: 44 8b 4d cc mov -0x34(%rbp),%r9d ffffffff8001f66a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f66f: 90 nop ffffffff8001f670: ec in (%dx),%al ffffffff8001f671: a8 20 test $0x20,%al ffffffff8001f673: 74 fb je ffffffff8001f670 ffffffff8001f675: 44 89 4d cc mov %r9d,-0x34(%rbp) ffffffff8001f679: b8 78 00 00 00 mov $0x78,%eax ffffffff8001f67e: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f683: ee out %al,(%dx) ffffffff8001f684: 44 89 ff mov %r15d,%edi ffffffff8001f687: e8 84 fa ff ff call ffffffff8001f110 ffffffff8001f68c: 44 8b 4d cc mov -0x34(%rbp),%r9d ffffffff8001f690: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f695: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f69c: 00 00 00 00 ffffffff8001f6a0: ec in (%dx),%al ffffffff8001f6a1: a8 20 test $0x20,%al ffffffff8001f6a3: 74 fb je ffffffff8001f6a0 ffffffff8001f6a5: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f6aa: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f6af: ee out %al,(%dx) ffffffff8001f6b0: 4d 85 db test %r11,%r11 ffffffff8001f6b3: 0f 94 c0 sete %al ffffffff8001f6b6: 45 85 c9 test %r9d,%r9d ffffffff8001f6b9: 0f 9e c2 setle %dl ffffffff8001f6bc: 08 d0 or %dl,%al ffffffff8001f6be: 0f 85 db 05 00 00 jne ffffffff8001fc9f ffffffff8001f6c4: 45 85 ff test %r15d,%r15d ffffffff8001f6c7: 0f 8e d2 05 00 00 jle ffffffff8001fc9f ffffffff8001f6cd: 41 81 f9 20 03 00 00 cmp $0x320,%r9d ffffffff8001f6d4: 0f 8f 7f 06 00 00 jg ffffffff8001fd59 ffffffff8001f6da: 41 81 ff 58 02 00 00 cmp $0x258,%r15d ffffffff8001f6e1: 0f 8f 46 07 00 00 jg ffffffff8001fe2d ffffffff8001f6e7: b8 c8 00 00 00 mov $0xc8,%eax ffffffff8001f6ec: 41 8d 71 10 lea 0x10(%r9),%esi ffffffff8001f6f0: 45 8d 57 40 lea 0x40(%r15),%r10d ffffffff8001f6f4: 45 89 fd mov %r15d,%r13d ffffffff8001f6f7: 39 c6 cmp %eax,%esi ffffffff8001f6f9: 45 89 c8 mov %r9d,%r8d ffffffff8001f6fc: 0f 4c f0 cmovl %eax,%esi ffffffff8001f6ff: b8 64 00 00 00 mov $0x64,%eax ffffffff8001f704: 41 39 c2 cmp %eax,%r10d ffffffff8001f707: 44 0f 4c d0 cmovl %eax,%r10d ffffffff8001f70b: 41 8d 47 ff lea -0x1(%r15),%eax ffffffff8001f70f: 44 89 55 b4 mov %r10d,-0x4c(%rbp) ffffffff8001f713: 45 8d 71 ff lea -0x1(%r9),%r14d ffffffff8001f717: 89 45 c0 mov %eax,-0x40(%rbp) ffffffff8001f71a: 49 63 c0 movslq %r8d,%rax ffffffff8001f71d: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff8001f721: 89 75 b0 mov %esi,-0x50(%rbp) ffffffff8001f724: 44 89 6d cc mov %r13d,-0x34(%rbp) ffffffff8001f728: 45 31 ed xor %r13d,%r13d ffffffff8001f72b: 48 89 5d a8 mov %rbx,-0x58(%rbp) ffffffff8001f72f: 31 db xor %ebx,%ebx ffffffff8001f731: 44 89 7d c8 mov %r15d,-0x38(%rbp) ffffffff8001f735: 45 31 ff xor %r15d,%r15d ffffffff8001f738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f73f: 00 ffffffff8001f740: 89 d8 mov %ebx,%eax ffffffff8001f742: 99 cltd ffffffff8001f743: f7 7d cc idivl -0x34(%rbp) ffffffff8001f746: 39 45 c8 cmp %eax,-0x38(%rbp) ffffffff8001f749: 0f 4e 45 c0 cmovle -0x40(%rbp),%eax ffffffff8001f74d: 89 c7 mov %eax,%edi ffffffff8001f74f: 45 85 c0 test %r8d,%r8d ffffffff8001f752: 74 75 je ffffffff8001f7c9 ffffffff8001f754: 48 8d 0d 85 6a 63 03 lea 0x3636a85(%rip),%rcx # ffffffff836561e0 ffffffff8001f75b: 49 63 c7 movslq %r15d,%rax ffffffff8001f75e: 44 89 6d c4 mov %r13d,-0x3c(%rbp) ffffffff8001f762: 41 0f af f9 imul %r9d,%edi ffffffff8001f766: 48 8d 34 81 lea (%rcx,%rax,4),%rsi ffffffff8001f76a: 48 03 45 b8 add -0x48(%rbp),%rax ffffffff8001f76e: 4c 8d 14 81 lea (%rcx,%rax,4),%r10 ffffffff8001f772: 31 c9 xor %ecx,%ecx ffffffff8001f774: 90 nop ffffffff8001f775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f77c: 00 00 00 00 ffffffff8001f780: 89 c8 mov %ecx,%eax ffffffff8001f782: 99 cltd ffffffff8001f783: 41 f7 f8 idiv %r8d ffffffff8001f786: 41 39 c1 cmp %eax,%r9d ffffffff8001f789: 41 0f 4e c6 cmovle %r14d,%eax ffffffff8001f78d: 48 83 c6 04 add $0x4,%rsi ffffffff8001f791: 44 01 c9 add %r9d,%ecx ffffffff8001f794: 01 f8 add %edi,%eax ffffffff8001f796: 8d 14 40 lea (%rax,%rax,2),%edx ffffffff8001f799: 48 63 d2 movslq %edx,%rdx ffffffff8001f79c: 41 0f b6 04 13 movzbl (%r11,%rdx,1),%eax ffffffff8001f7a1: 45 0f b6 6c 13 02 movzbl 0x2(%r11,%rdx,1),%r13d ffffffff8001f7a7: 41 0f b6 54 13 01 movzbl 0x1(%r11,%rdx,1),%edx ffffffff8001f7ad: c1 e0 10 shl $0x10,%eax ffffffff8001f7b0: 44 09 e8 or %r13d,%eax ffffffff8001f7b3: c1 e2 08 shl $0x8,%edx ffffffff8001f7b6: 09 d0 or %edx,%eax ffffffff8001f7b8: 0d 00 00 00 ff or $0xff000000,%eax ffffffff8001f7bd: 89 46 fc mov %eax,-0x4(%rsi) ffffffff8001f7c0: 49 39 f2 cmp %rsi,%r10 ffffffff8001f7c3: 75 bb jne ffffffff8001f780 ffffffff8001f7c5: 44 8b 6d c4 mov -0x3c(%rbp),%r13d ffffffff8001f7c9: 8b 45 cc mov -0x34(%rbp),%eax ffffffff8001f7cc: 41 83 c5 01 add $0x1,%r13d ffffffff8001f7d0: 03 5d c8 add -0x38(%rbp),%ebx ffffffff8001f7d3: 45 01 c7 add %r8d,%r15d ffffffff8001f7d6: 41 39 c5 cmp %eax,%r13d ffffffff8001f7d9: 0f 8c 61 ff ff ff jl ffffffff8001f740 ffffffff8001f7df: 44 8b 55 b4 mov -0x4c(%rbp),%r10d ffffffff8001f7e3: 8b 75 b0 mov -0x50(%rbp),%esi ffffffff8001f7e6: 41 89 c5 mov %eax,%r13d ffffffff8001f7e9: 48 8b 5d a8 mov -0x58(%rbp),%rbx ffffffff8001f7ed: 89 75 c4 mov %esi,-0x3c(%rbp) ffffffff8001f7f0: 44 89 55 c8 mov %r10d,-0x38(%rbp) ffffffff8001f7f4: 44 89 05 cd 69 63 03 mov %r8d,0x36369cd(%rip) # ffffffff836561c8 ffffffff8001f7fb: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8001f7ff: 44 89 2d be 69 63 03 mov %r13d,0x36369be(%rip) # ffffffff836561c4 ffffffff8001f806: c6 05 b3 69 63 03 01 movb $0x1,0x36369b3(%rip) # ffffffff836561c0 ffffffff8001f80d: e8 fe 9a ff ff call ffffffff80019310 ffffffff8001f812: 48 89 df mov %rbx,%rdi ffffffff8001f815: e8 76 87 ff ff call ffffffff80017f90 ffffffff8001f81a: 0f b6 15 9f 68 63 03 movzbl 0x363689f(%rip),%edx # ffffffff836560c0 ffffffff8001f821: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff8001f825: 44 8b 55 c8 mov -0x38(%rbp),%r10d ffffffff8001f829: 8b 75 c4 mov -0x3c(%rbp),%esi ffffffff8001f82c: 84 d2 test %dl,%dl ffffffff8001f82e: 0f 84 08 06 00 00 je ffffffff8001fe3c ffffffff8001f834: 89 d7 mov %edx,%edi ffffffff8001f836: 48 8d 05 63 67 63 03 lea 0x3636763(%rip),%rax # ffffffff83655fa0 ffffffff8001f83d: 48 8d 0d 7c 68 63 03 lea 0x363687c(%rip),%rcx # ffffffff836560c0 ffffffff8001f844: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001f84a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f851: 00 00 00 00 ffffffff8001f855: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f85c: 00 00 00 00 ffffffff8001f860: 48 83 c1 01 add $0x1,%rcx ffffffff8001f864: 40 88 38 mov %dil,(%rax) ffffffff8001f867: 48 83 c0 01 add $0x1,%rax ffffffff8001f86b: 0f b6 39 movzbl (%rcx),%edi ffffffff8001f86e: 40 84 ff test %dil,%dil ffffffff8001f871: 75 ed jne ffffffff8001f860 ffffffff8001f873: c6 00 00 movb $0x0,(%rax) ffffffff8001f876: 31 c9 xor %ecx,%ecx ffffffff8001f878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001f87f: 00 ffffffff8001f880: 48 89 c8 mov %rcx,%rax ffffffff8001f883: 48 83 c1 01 add $0x1,%rcx ffffffff8001f887: 41 80 3c 0c 00 cmpb $0x0,(%r12,%rcx,1) ffffffff8001f88c: 75 f2 jne ffffffff8001f880 ffffffff8001f88e: 48 98 cltq ffffffff8001f890: eb 1b jmp ffffffff8001f8ad ffffffff8001f892: 0f 1f 00 nopl (%rax) ffffffff8001f895: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f89c: 00 00 00 00 ffffffff8001f8a0: 48 83 e8 01 sub $0x1,%rax ffffffff8001f8a4: 83 f8 ff cmp $0xffffffff,%eax ffffffff8001f8a7: 0f 84 ef 04 00 00 je ffffffff8001fd9c ffffffff8001f8ad: 41 80 3c 04 2f cmpb $0x2f,(%r12,%rax,1) ffffffff8001f8b2: 75 ec jne ffffffff8001f8a0 ffffffff8001f8b4: 49 8d 4c 04 01 lea 0x1(%r12,%rax,1),%rcx ffffffff8001f8b9: c6 05 48 ee 04 00 20 movb $0x20,0x4ee48(%rip) # ffffffff8006e708 ffffffff8001f8c0: 48 b8 56 69 65 77 65 movabs $0x2d20726577656956,%rax ffffffff8001f8c7: 72 20 2d ffffffff8001f8ca: 0f b6 11 movzbl (%rcx),%edx ffffffff8001f8cd: 48 89 05 2c ee 04 00 mov %rax,0x4ee2c(%rip) # ffffffff8006e700 ffffffff8001f8d4: 84 d2 test %dl,%dl ffffffff8001f8d6: 0f 84 7f 05 00 00 je ffffffff8001fe5b ffffffff8001f8dc: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001f8e1: 48 8d 3d 17 ee 04 00 lea 0x4ee17(%rip),%rdi # ffffffff8006e6ff ffffffff8001f8e8: eb 24 jmp ffffffff8001f90e ffffffff8001f8ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f8f1: 00 00 00 00 ffffffff8001f8f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f8fc: 00 00 00 00 ffffffff8001f900: 48 83 c0 01 add $0x1,%rax ffffffff8001f904: 48 83 f8 3d cmp $0x3d,%rax ffffffff8001f908: 0f 84 f1 04 00 00 je ffffffff8001fdff ffffffff8001f90e: 88 14 07 mov %dl,(%rdi,%rax,1) ffffffff8001f911: 0f b6 54 01 f7 movzbl -0x9(%rcx,%rax,1),%edx ffffffff8001f916: 84 d2 test %dl,%dl ffffffff8001f918: 75 e6 jne ffffffff8001f900 ffffffff8001f91a: 48 98 cltq ffffffff8001f91c: 48 8d 15 dd ed 04 00 lea 0x4eddd(%rip),%rdx # ffffffff8006e700 ffffffff8001f923: 89 35 27 62 63 03 mov %esi,0x3636227(%rip) # ffffffff83655b50 ffffffff8001f929: 48 8d 3d e8 24 01 00 lea 0x124e8(%rip),%rdi # ffffffff80031e18 ffffffff8001f930: c6 04 02 00 movb $0x0,(%rdx,%rax,1) ffffffff8001f934: 41 b9 5b 00 00 00 mov $0x5b,%r9d ffffffff8001f93a: 48 8d 5f 13 lea 0x13(%rdi),%rbx ffffffff8001f93e: 48 b8 64 00 00 00 32 movabs $0x3200000064,%rax ffffffff8001f945: 00 00 00 ffffffff8001f948: 44 89 15 05 62 63 03 mov %r10d,0x3636205(%rip) # ffffffff83655b54 ffffffff8001f94f: 48 89 05 f2 61 63 03 mov %rax,0x36361f2(%rip) # ffffffff83655b48 ffffffff8001f956: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001f95d: 00 00 00 ffffffff8001f960: 48 83 c7 01 add $0x1,%rdi ffffffff8001f964: 90 nop ffffffff8001f965: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f96c: 00 00 00 00 ffffffff8001f970: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f975: ec in (%dx),%al ffffffff8001f976: a8 20 test $0x20,%al ffffffff8001f978: 74 f6 je ffffffff8001f970 ffffffff8001f97a: 44 89 c8 mov %r9d,%eax ffffffff8001f97d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f982: ee out %al,(%dx) ffffffff8001f983: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff8001f987: 48 39 df cmp %rbx,%rdi ffffffff8001f98a: 75 d4 jne ffffffff8001f960 ffffffff8001f98c: bf 64 00 00 00 mov $0x64,%edi ffffffff8001f991: 44 89 55 c4 mov %r10d,-0x3c(%rbp) ffffffff8001f995: 89 75 c8 mov %esi,-0x38(%rbp) ffffffff8001f998: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8001f99c: e8 6f f7 ff ff call ffffffff8001f110 ffffffff8001f9a1: 48 8d 3d 84 24 01 00 lea 0x12484(%rip),%rdi # ffffffff80031e2c ffffffff8001f9a8: 44 8b 55 c4 mov -0x3c(%rbp),%r10d ffffffff8001f9ac: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff8001f9af: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff8001f9b3: 41 b9 20 00 00 00 mov $0x20,%r9d ffffffff8001f9b9: 48 8d 5f 03 lea 0x3(%rdi),%rbx ffffffff8001f9bd: 0f 1f 00 nopl (%rax) ffffffff8001f9c0: 48 83 c7 01 add $0x1,%rdi ffffffff8001f9c4: 90 nop ffffffff8001f9c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001f9cc: 00 00 00 00 ffffffff8001f9d0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001f9d5: ec in (%dx),%al ffffffff8001f9d6: a8 20 test $0x20,%al ffffffff8001f9d8: 74 f6 je ffffffff8001f9d0 ffffffff8001f9da: 44 89 c8 mov %r9d,%eax ffffffff8001f9dd: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001f9e2: ee out %al,(%dx) ffffffff8001f9e3: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff8001f9e7: 48 39 df cmp %rbx,%rdi ffffffff8001f9ea: 75 d4 jne ffffffff8001f9c0 ffffffff8001f9ec: bf 32 00 00 00 mov $0x32,%edi ffffffff8001f9f1: 44 89 55 c4 mov %r10d,-0x3c(%rbp) ffffffff8001f9f5: 89 75 c8 mov %esi,-0x38(%rbp) ffffffff8001f9f8: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8001f9fc: e8 0f f7 ff ff call ffffffff8001f110 ffffffff8001fa01: 48 8d 3d 28 24 01 00 lea 0x12428(%rip),%rdi # ffffffff80031e30 ffffffff8001fa08: 44 8b 55 c4 mov -0x3c(%rbp),%r10d ffffffff8001fa0c: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff8001fa0f: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff8001fa13: 41 b9 20 00 00 00 mov $0x20,%r9d ffffffff8001fa19: 48 8d 5f 03 lea 0x3(%rdi),%rbx ffffffff8001fa1d: 0f 1f 00 nopl (%rax) ffffffff8001fa20: 48 83 c7 01 add $0x1,%rdi ffffffff8001fa24: 90 nop ffffffff8001fa25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fa2c: 00 00 00 00 ffffffff8001fa30: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fa35: ec in (%dx),%al ffffffff8001fa36: a8 20 test $0x20,%al ffffffff8001fa38: 74 f6 je ffffffff8001fa30 ffffffff8001fa3a: 44 89 c8 mov %r9d,%eax ffffffff8001fa3d: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fa42: ee out %al,(%dx) ffffffff8001fa43: 44 0f b6 0f movzbl (%rdi),%r9d ffffffff8001fa47: 48 39 df cmp %rbx,%rdi ffffffff8001fa4a: 75 d4 jne ffffffff8001fa20 ffffffff8001fa4c: 89 f7 mov %esi,%edi ffffffff8001fa4e: 44 89 55 c8 mov %r10d,-0x38(%rbp) ffffffff8001fa52: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8001fa56: e8 b5 f6 ff ff call ffffffff8001f110 ffffffff8001fa5b: 48 8d 35 d2 23 01 00 lea 0x123d2(%rip),%rsi # ffffffff80031e34 ffffffff8001fa62: 44 8b 55 c8 mov -0x38(%rbp),%r10d ffffffff8001fa66: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff8001fa6a: bf 20 00 00 00 mov $0x20,%edi ffffffff8001fa6f: 4c 8d 5e 03 lea 0x3(%rsi),%r11 ffffffff8001fa73: 66 90 xchg %ax,%ax ffffffff8001fa75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fa7c: 00 00 00 00 ffffffff8001fa80: 48 83 c6 01 add $0x1,%rsi ffffffff8001fa84: 90 nop ffffffff8001fa85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fa8c: 00 00 00 00 ffffffff8001fa90: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fa95: ec in (%dx),%al ffffffff8001fa96: a8 20 test $0x20,%al ffffffff8001fa98: 74 f6 je ffffffff8001fa90 ffffffff8001fa9a: 89 f8 mov %edi,%eax ffffffff8001fa9c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001faa1: ee out %al,(%dx) ffffffff8001faa2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001faa5: 4c 39 de cmp %r11,%rsi ffffffff8001faa8: 75 d6 jne ffffffff8001fa80 ffffffff8001faaa: 44 89 d7 mov %r10d,%edi ffffffff8001faad: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8001fab1: e8 5a f6 ff ff call ffffffff8001f110 ffffffff8001fab6: 48 8d 35 7b 23 01 00 lea 0x1237b(%rip),%rsi # ffffffff80031e38 ffffffff8001fabd: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff8001fac1: bf 20 00 00 00 mov $0x20,%edi ffffffff8001fac6: 4c 8d 56 05 lea 0x5(%rsi),%r10 ffffffff8001faca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001fad0: 48 83 c6 01 add $0x1,%rsi ffffffff8001fad4: 90 nop ffffffff8001fad5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fadc: 00 00 00 00 ffffffff8001fae0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fae5: ec in (%dx),%al ffffffff8001fae6: a8 20 test $0x20,%al ffffffff8001fae8: 74 f6 je ffffffff8001fae0 ffffffff8001faea: 89 f8 mov %edi,%eax ffffffff8001faec: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001faf1: ee out %al,(%dx) ffffffff8001faf2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001faf5: 4c 39 d6 cmp %r10,%rsi ffffffff8001faf8: 75 d6 jne ffffffff8001fad0 ffffffff8001fafa: 44 89 c7 mov %r8d,%edi ffffffff8001fafd: e8 0e f6 ff ff call ffffffff8001f110 ffffffff8001fb02: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fb07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001fb0e: 00 00 ffffffff8001fb10: ec in (%dx),%al ffffffff8001fb11: a8 20 test $0x20,%al ffffffff8001fb13: 74 fb je ffffffff8001fb10 ffffffff8001fb15: b8 78 00 00 00 mov $0x78,%eax ffffffff8001fb1a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fb1f: ee out %al,(%dx) ffffffff8001fb20: 44 89 ef mov %r13d,%edi ffffffff8001fb23: e8 e8 f5 ff ff call ffffffff8001f110 ffffffff8001fb28: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fb2d: 0f 1f 00 nopl (%rax) ffffffff8001fb30: ec in (%dx),%al ffffffff8001fb31: a8 20 test $0x20,%al ffffffff8001fb33: 74 fb je ffffffff8001fb30 ffffffff8001fb35: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001fb3a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fb3f: ee out %al,(%dx) ffffffff8001fb40: 48 8d 3d f9 5f 63 03 lea 0x3635ff9(%rip),%rdi # ffffffff83655b40 ffffffff8001fb47: c6 05 0a 60 63 03 01 movb $0x1,0x363600a(%rip) # ffffffff83655b58 ffffffff8001fb4e: e8 fd 8b 00 00 call ffffffff80028750 ffffffff8001fb53: 48 8d 35 e4 22 01 00 lea 0x122e4(%rip),%rsi # ffffffff80031e3e ffffffff8001fb5a: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fb5f: 4c 8d 4e 11 lea 0x11(%rsi),%r9 ffffffff8001fb63: 66 90 xchg %ax,%ax ffffffff8001fb65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fb6c: 00 00 00 00 ffffffff8001fb70: 48 83 c6 01 add $0x1,%rsi ffffffff8001fb74: 90 nop ffffffff8001fb75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fb7c: 00 00 00 00 ffffffff8001fb80: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fb85: ec in (%dx),%al ffffffff8001fb86: a8 20 test $0x20,%al ffffffff8001fb88: 74 f6 je ffffffff8001fb80 ffffffff8001fb8a: 89 f8 mov %edi,%eax ffffffff8001fb8c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fb91: ee out %al,(%dx) ffffffff8001fb92: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fb95: 4c 39 ce cmp %r9,%rsi ffffffff8001fb98: 75 d6 jne ffffffff8001fb70 ffffffff8001fb9a: 8b 3d c8 63 63 03 mov 0x36363c8(%rip),%edi # ffffffff83655f68 ffffffff8001fba0: e8 6b f5 ff ff call ffffffff8001f110 ffffffff8001fba5: 48 8d 35 a4 22 01 00 lea 0x122a4(%rip),%rsi # ffffffff80031e50 ffffffff8001fbac: bf 20 00 00 00 mov $0x20,%edi ffffffff8001fbb1: 4c 8d 4e 09 lea 0x9(%rsi),%r9 ffffffff8001fbb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fbbc: 00 00 00 00 ffffffff8001fbc0: 48 83 c6 01 add $0x1,%rsi ffffffff8001fbc4: 90 nop ffffffff8001fbc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fbcc: 00 00 00 00 ffffffff8001fbd0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fbd5: ec in (%dx),%al ffffffff8001fbd6: a8 20 test $0x20,%al ffffffff8001fbd8: 74 f6 je ffffffff8001fbd0 ffffffff8001fbda: 89 f8 mov %edi,%eax ffffffff8001fbdc: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fbe1: ee out %al,(%dx) ffffffff8001fbe2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fbe5: 4c 39 ce cmp %r9,%rsi ffffffff8001fbe8: 75 d6 jne ffffffff8001fbc0 ffffffff8001fbea: 0f b6 3d 67 5f 63 03 movzbl 0x3635f67(%rip),%edi # ffffffff83655b58 ffffffff8001fbf1: e8 1a f5 ff ff call ffffffff8001f110 ffffffff8001fbf6: 48 8d 35 5d 22 01 00 lea 0x1225d(%rip),%rsi # ffffffff80031e5a ffffffff8001fbfd: bf 20 00 00 00 mov $0x20,%edi ffffffff8001fc02: 4c 8d 4e 09 lea 0x9(%rsi),%r9 ffffffff8001fc06: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001fc0d: 00 00 00 ffffffff8001fc10: 48 83 c6 01 add $0x1,%rsi ffffffff8001fc14: 90 nop ffffffff8001fc15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fc1c: 00 00 00 00 ffffffff8001fc20: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fc25: ec in (%dx),%al ffffffff8001fc26: a8 20 test $0x20,%al ffffffff8001fc28: 74 f6 je ffffffff8001fc20 ffffffff8001fc2a: 89 f8 mov %edi,%eax ffffffff8001fc2c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fc31: ee out %al,(%dx) ffffffff8001fc32: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fc35: 4c 39 ce cmp %r9,%rsi ffffffff8001fc38: 75 d6 jne ffffffff8001fc10 ffffffff8001fc3a: 0f b6 3d 23 63 63 03 movzbl 0x3636323(%rip),%edi # ffffffff83655f64 ffffffff8001fc41: e8 ca f4 ff ff call ffffffff8001f110 ffffffff8001fc46: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fc4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001fc50: ec in (%dx),%al ffffffff8001fc51: a8 20 test $0x20,%al ffffffff8001fc53: 74 fb je ffffffff8001fc50 ffffffff8001fc55: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001fc5a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fc5f: ee out %al,(%dx) ffffffff8001fc60: 48 8d 35 fd 21 01 00 lea 0x121fd(%rip),%rsi # ffffffff80031e64 ffffffff8001fc67: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fc6c: 4c 8d 4e 17 lea 0x17(%rsi),%r9 ffffffff8001fc70: 48 83 c6 01 add $0x1,%rsi ffffffff8001fc74: 90 nop ffffffff8001fc75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fc7c: 00 00 00 00 ffffffff8001fc80: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fc85: ec in (%dx),%al ffffffff8001fc86: a8 20 test $0x20,%al ffffffff8001fc88: 74 f6 je ffffffff8001fc80 ffffffff8001fc8a: 89 f8 mov %edi,%eax ffffffff8001fc8c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fc91: ee out %al,(%dx) ffffffff8001fc92: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fc95: 4c 39 ce cmp %r9,%rsi ffffffff8001fc98: 75 d6 jne ffffffff8001fc70 ffffffff8001fc9a: e9 ab 00 00 00 jmp ffffffff8001fd4a ffffffff8001fc9f: e8 6c 96 ff ff call ffffffff80019310 ffffffff8001fca4: 48 83 c4 38 add $0x38,%rsp ffffffff8001fca8: 48 89 df mov %rbx,%rdi ffffffff8001fcab: 5b pop %rbx ffffffff8001fcac: 41 5c pop %r12 ffffffff8001fcae: 41 5d pop %r13 ffffffff8001fcb0: 41 5e pop %r14 ffffffff8001fcb2: 41 5f pop %r15 ffffffff8001fcb4: 5d pop %rbp ffffffff8001fcb5: e9 d6 82 ff ff jmp ffffffff80017f90 ffffffff8001fcba: 48 8d 35 77 e8 01 00 lea 0x1e877(%rip),%rsi # ffffffff8003e538 ffffffff8001fcc1: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fcc6: 4c 8d 4e 1f lea 0x1f(%rsi),%r9 ffffffff8001fcca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8001fcd0: 48 83 c6 01 add $0x1,%rsi ffffffff8001fcd4: 90 nop ffffffff8001fcd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fcdc: 00 00 00 00 ffffffff8001fce0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fce5: ec in (%dx),%al ffffffff8001fce6: a8 20 test $0x20,%al ffffffff8001fce8: 74 f6 je ffffffff8001fce0 ffffffff8001fcea: 89 f8 mov %edi,%eax ffffffff8001fcec: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fcf1: ee out %al,(%dx) ffffffff8001fcf2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fcf5: 4c 39 ce cmp %r9,%rsi ffffffff8001fcf8: 75 d6 jne ffffffff8001fcd0 ffffffff8001fcfa: 48 83 c4 38 add $0x38,%rsp ffffffff8001fcfe: 4c 89 f7 mov %r14,%rdi ffffffff8001fd01: 5b pop %rbx ffffffff8001fd02: 41 5c pop %r12 ffffffff8001fd04: 41 5d pop %r13 ffffffff8001fd06: 41 5e pop %r14 ffffffff8001fd08: 41 5f pop %r15 ffffffff8001fd0a: 5d pop %rbp ffffffff8001fd0b: e9 10 2a ff ff jmp ffffffff80012720 ffffffff8001fd10: 48 8d 35 72 20 01 00 lea 0x12072(%rip),%rsi # ffffffff80031d89 ffffffff8001fd17: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fd1c: 4c 8d 4e 1b lea 0x1b(%rsi),%r9 ffffffff8001fd20: 48 83 c6 01 add $0x1,%rsi ffffffff8001fd24: 90 nop ffffffff8001fd25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fd2c: 00 00 00 00 ffffffff8001fd30: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fd35: ec in (%dx),%al ffffffff8001fd36: a8 20 test $0x20,%al ffffffff8001fd38: 74 f6 je ffffffff8001fd30 ffffffff8001fd3a: 89 f8 mov %edi,%eax ffffffff8001fd3c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fd41: ee out %al,(%dx) ffffffff8001fd42: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fd45: 4c 39 ce cmp %r9,%rsi ffffffff8001fd48: 75 d6 jne ffffffff8001fd20 ffffffff8001fd4a: 48 83 c4 38 add $0x38,%rsp ffffffff8001fd4e: 5b pop %rbx ffffffff8001fd4f: 41 5c pop %r12 ffffffff8001fd51: 41 5d pop %r13 ffffffff8001fd53: 41 5e pop %r14 ffffffff8001fd55: 41 5f pop %r15 ffffffff8001fd57: 5d pop %rbp ffffffff8001fd58: c3 ret ffffffff8001fd59: 41 69 c7 20 03 00 00 imul $0x320,%r15d,%eax ffffffff8001fd60: 99 cltd ffffffff8001fd61: 41 f7 f9 idiv %r9d ffffffff8001fd64: 41 89 c5 mov %eax,%r13d ffffffff8001fd67: 3d 58 02 00 00 cmp $0x258,%eax ffffffff8001fd6c: 0f 8e 97 00 00 00 jle ffffffff8001fe09 ffffffff8001fd72: b8 00 53 07 00 mov $0x75300,%eax ffffffff8001fd77: 99 cltd ffffffff8001fd78: 41 ba 98 02 00 00 mov $0x298,%r10d ffffffff8001fd7e: 41 f7 fd idiv %r13d ffffffff8001fd81: 41 bd 58 02 00 00 mov $0x258,%r13d ffffffff8001fd87: 8d 70 10 lea 0x10(%rax),%esi ffffffff8001fd8a: 41 89 c0 mov %eax,%r8d ffffffff8001fd8d: b8 c8 00 00 00 mov $0xc8,%eax ffffffff8001fd92: 39 c6 cmp %eax,%esi ffffffff8001fd94: 0f 4c f0 cmovl %eax,%esi ffffffff8001fd97: e9 6f f9 ff ff jmp ffffffff8001f70b ffffffff8001fd9c: c6 05 65 e9 04 00 20 movb $0x20,0x4e965(%rip) # ffffffff8006e708 ffffffff8001fda3: 48 8d 0d 16 63 63 03 lea 0x3636316(%rip),%rcx # ffffffff836560c0 ffffffff8001fdaa: 48 b8 56 69 65 77 65 movabs $0x2d20726577656956,%rax ffffffff8001fdb1: 72 20 2d ffffffff8001fdb4: 48 89 05 45 e9 04 00 mov %rax,0x4e945(%rip) # ffffffff8006e700 ffffffff8001fdbb: e9 1c fb ff ff jmp ffffffff8001f8dc ffffffff8001fdc0: 48 8d 35 f2 1f 01 00 lea 0x11ff2(%rip),%rsi # ffffffff80031db9 ffffffff8001fdc7: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fdcc: 4c 8d 4e 18 lea 0x18(%rsi),%r9 ffffffff8001fdd0: 48 83 c6 01 add $0x1,%rsi ffffffff8001fdd4: 90 nop ffffffff8001fdd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fddc: 00 00 00 00 ffffffff8001fde0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001fde5: ec in (%dx),%al ffffffff8001fde6: a8 20 test $0x20,%al ffffffff8001fde8: 74 f6 je ffffffff8001fde0 ffffffff8001fdea: 89 f8 mov %edi,%eax ffffffff8001fdec: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001fdf1: ee out %al,(%dx) ffffffff8001fdf2: 0f b6 3e movzbl (%rsi),%edi ffffffff8001fdf5: 4c 39 ce cmp %r9,%rsi ffffffff8001fdf8: 75 d6 jne ffffffff8001fdd0 ffffffff8001fdfa: e9 fb fe ff ff jmp ffffffff8001fcfa ffffffff8001fdff: b8 3c 00 00 00 mov $0x3c,%eax ffffffff8001fe04: e9 11 fb ff ff jmp ffffffff8001f91a ffffffff8001fe09: 85 c0 test %eax,%eax ffffffff8001fe0b: 74 58 je ffffffff8001fe65 ffffffff8001fe0d: 44 8d 50 40 lea 0x40(%rax),%r10d ffffffff8001fe11: b8 64 00 00 00 mov $0x64,%eax ffffffff8001fe16: be 30 03 00 00 mov $0x330,%esi ffffffff8001fe1b: 41 b8 20 03 00 00 mov $0x320,%r8d ffffffff8001fe21: 41 39 c2 cmp %eax,%r10d ffffffff8001fe24: 44 0f 4c d0 cmovl %eax,%r10d ffffffff8001fe28: e9 de f8 ff ff jmp ffffffff8001f70b ffffffff8001fe2d: 41 69 c1 58 02 00 00 imul $0x258,%r9d,%eax ffffffff8001fe34: 45 89 fd mov %r15d,%r13d ffffffff8001fe37: e9 3b ff ff ff jmp ffffffff8001fd77 ffffffff8001fe3c: 48 b8 56 69 65 77 65 movabs $0x2d20726577656956,%rax ffffffff8001fe43: 72 20 2d ffffffff8001fe46: c6 05 53 61 63 03 00 movb $0x0,0x3636153(%rip) # ffffffff83655fa0 ffffffff8001fe4d: 48 89 05 ac e8 04 00 mov %rax,0x4e8ac(%rip) # ffffffff8006e700 ffffffff8001fe54: c6 05 ad e8 04 00 20 movb $0x20,0x4e8ad(%rip) # ffffffff8006e708 ffffffff8001fe5b: b8 09 00 00 00 mov $0x9,%eax ffffffff8001fe60: e9 b5 fa ff ff jmp ffffffff8001f91a ffffffff8001fe65: 41 ba 64 00 00 00 mov $0x64,%r10d ffffffff8001fe6b: be 30 03 00 00 mov $0x330,%esi ffffffff8001fe70: 41 b8 20 03 00 00 mov $0x320,%r8d ffffffff8001fe76: e9 72 f9 ff ff jmp ffffffff8001f7ed ffffffff8001fe7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001fe80 : ffffffff8001fe80: 48 8d 05 79 e8 04 00 lea 0x4e879(%rip),%rax # ffffffff8006e700 ffffffff8001fe87: c6 05 78 e8 04 00 00 movb $0x0,0x4e878(%rip) # ffffffff8006e706 ffffffff8001fe8e: 48 8d 35 c3 e6 01 00 lea 0x1e6c3(%rip),%rsi # ffffffff8003e558 ffffffff8001fe95: bf 5b 00 00 00 mov $0x5b,%edi ffffffff8001fe9a: 48 89 05 9f 5c 63 03 mov %rax,0x3635c9f(%rip) # ffffffff83655b40 ffffffff8001fea1: b8 65 72 00 00 mov $0x7265,%eax ffffffff8001fea6: 4c 8d 4e 25 lea 0x25(%rsi),%r9 ffffffff8001feaa: 66 89 05 53 e8 04 00 mov %ax,0x4e853(%rip) # ffffffff8006e704 ffffffff8001feb1: 48 b8 64 00 00 00 32 movabs $0x3200000064,%rax ffffffff8001feb8: 00 00 00 ffffffff8001febb: 48 89 05 86 5c 63 03 mov %rax,0x3635c86(%rip) # ffffffff83655b48 ffffffff8001fec2: 48 b8 f4 01 00 00 90 movabs $0x190000001f4,%rax ffffffff8001fec9: 01 00 00 ffffffff8001fecc: 48 89 05 7d 5c 63 03 mov %rax,0x3635c7d(%rip) # ffffffff83655b50 ffffffff8001fed3: 48 8d 05 b6 ef ff ff lea -0x104a(%rip),%rax # ffffffff8001ee90 ffffffff8001feda: 48 89 05 97 60 63 03 mov %rax,0x3636097(%rip) # ffffffff83655f78 ffffffff8001fee1: 48 8d 05 c8 f1 ff ff lea -0xe38(%rip),%rax # ffffffff8001f0b0 ffffffff8001fee8: 48 89 05 99 60 63 03 mov %rax,0x3636099(%rip) # ffffffff83655f88 ffffffff8001feef: 48 8d 05 8a ef ff ff lea -0x1076(%rip),%rax # ffffffff8001ee80 ffffffff8001fef6: c7 05 00 e8 04 00 56 movl $0x77656956,0x4e800(%rip) # ffffffff8006e700 ffffffff8001fefd: 69 65 77 ffffffff8001ff00: c6 05 51 5c 63 03 00 movb $0x0,0x3635c51(%rip) # ffffffff83655b58 ffffffff8001ff07: 48 89 05 72 60 63 03 mov %rax,0x3636072(%rip) # ffffffff83655f80 ffffffff8001ff0e: 48 c7 05 77 60 63 03 movq $0x0,0x3636077(%rip) # ffffffff83655f90 ffffffff8001ff15: 00 00 00 00 ffffffff8001ff19: 48 c7 05 4c 60 63 03 movq $0x0,0x363604c(%rip) # ffffffff83655f70 ffffffff8001ff20: 00 00 00 00 ffffffff8001ff24: 90 nop ffffffff8001ff25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ff2c: 00 00 00 00 ffffffff8001ff30: 48 83 c6 01 add $0x1,%rsi ffffffff8001ff34: 90 nop ffffffff8001ff35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ff3c: 00 00 00 00 ffffffff8001ff40: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001ff45: ec in (%dx),%al ffffffff8001ff46: a8 20 test $0x20,%al ffffffff8001ff48: 74 f6 je ffffffff8001ff40 ffffffff8001ff4a: 89 f8 mov %edi,%eax ffffffff8001ff4c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001ff51: ee out %al,(%dx) ffffffff8001ff52: 0f b6 3e movzbl (%rsi),%edi ffffffff8001ff55: 4c 39 ce cmp %r9,%rsi ffffffff8001ff58: 75 d6 jne ffffffff8001ff30 ffffffff8001ff5a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001ff5f: 90 nop ffffffff8001ff60: ec in (%dx),%al ffffffff8001ff61: a8 20 test $0x20,%al ffffffff8001ff63: 74 fb je ffffffff8001ff60 ffffffff8001ff65: b8 31 00 00 00 mov $0x31,%eax ffffffff8001ff6a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001ff6f: ee out %al,(%dx) ffffffff8001ff70: ba fd 03 00 00 mov $0x3fd,%edx ffffffff8001ff75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001ff7c: 00 00 00 00 ffffffff8001ff80: ec in (%dx),%al ffffffff8001ff81: a8 20 test $0x20,%al ffffffff8001ff83: 74 fb je ffffffff8001ff80 ffffffff8001ff85: b8 0a 00 00 00 mov $0xa,%eax ffffffff8001ff8a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8001ff8f: ee out %al,(%dx) ffffffff8001ff90: c3 ret ffffffff8001ff91: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8001ff98: 00 00 00 ffffffff8001ff9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ffa0 : ffffffff8001ffa0: 8b 05 3a ae 80 03 mov 0x380ae3a(%rip),%eax # ffffffff8382ade0 ffffffff8001ffa6: 85 c0 test %eax,%eax ffffffff8001ffa8: 7e 46 jle ffffffff8001fff0 ffffffff8001ffaa: 55 push %rbp ffffffff8001ffab: 48 89 e5 mov %rsp,%rbp ffffffff8001ffae: 41 54 push %r12 ffffffff8001ffb0: 45 31 e4 xor %r12d,%r12d ffffffff8001ffb3: 53 push %rbx ffffffff8001ffb4: 48 8d 1d 45 ae 80 03 lea 0x380ae45(%rip),%rbx # ffffffff8382ae00 ffffffff8001ffbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001ffc0: 8b 4b 0c mov 0xc(%rbx),%ecx ffffffff8001ffc3: 8b 53 08 mov 0x8(%rbx),%edx ffffffff8001ffc6: 41 83 c4 01 add $0x1,%r12d ffffffff8001ffca: 48 83 c3 14 add $0x14,%rbx ffffffff8001ffce: 8b 73 f0 mov -0x10(%rbx),%esi ffffffff8001ffd1: 8b 7b ec mov -0x14(%rbx),%edi ffffffff8001ffd4: 44 8b 43 fc mov -0x4(%rbx),%r8d ffffffff8001ffd8: e8 a3 50 ff ff call ffffffff80015080 ffffffff8001ffdd: 44 39 25 fc ad 80 03 cmp %r12d,0x380adfc(%rip) # ffffffff8382ade0 ffffffff8001ffe4: 7f da jg ffffffff8001ffc0 ffffffff8001ffe6: 5b pop %rbx ffffffff8001ffe7: 41 5c pop %r12 ffffffff8001ffe9: 5d pop %rbp ffffffff8001ffea: c3 ret ffffffff8001ffeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8001fff0: c3 ret ffffffff8001fff1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8001fff5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8001fffc: 00 00 00 00 ffffffff80020000 : ffffffff80020000: 83 fe 07 cmp $0x7,%esi ffffffff80020003: 0f 8e 8f 0a 00 00 jle ffffffff80020a98 ffffffff80020009: 48 8d 05 6c 1e 01 00 lea 0x11e6c(%rip),%rax # ffffffff80031e7c ffffffff80020010: 48 89 f9 mov %rdi,%rcx ffffffff80020013: ba 42 00 00 00 mov $0x42,%edx ffffffff80020018: 4c 8d 40 07 lea 0x7(%rax),%r8 ffffffff8002001c: eb 09 jmp ffffffff80020027 ffffffff8002001e: 66 90 xchg %ax,%ax ffffffff80020020: 0f be 10 movsbl (%rax),%edx ffffffff80020023: 48 83 c1 01 add $0x1,%rcx ffffffff80020027: 44 0f b6 09 movzbl (%rcx),%r9d ffffffff8002002b: 41 39 d1 cmp %edx,%r9d ffffffff8002002e: 0f 85 64 0a 00 00 jne ffffffff80020a98 ffffffff80020034: 48 83 c0 01 add $0x1,%rax ffffffff80020038: 49 39 c0 cmp %rax,%r8 ffffffff8002003b: 75 e3 jne ffffffff80020020 ffffffff8002003d: 55 push %rbp ffffffff8002003e: ba 00 00 01 00 mov $0x10000,%edx ffffffff80020043: 48 89 e5 mov %rsp,%rbp ffffffff80020046: 41 57 push %r15 ffffffff80020048: 41 56 push %r14 ffffffff8002004a: 41 89 f6 mov %esi,%r14d ffffffff8002004d: 31 f6 xor %esi,%esi ffffffff8002004f: 41 55 push %r13 ffffffff80020051: 41 54 push %r12 ffffffff80020053: 4c 8d 25 a6 c1 80 03 lea 0x380c1a6(%rip),%r12 # ffffffff8382c200 ffffffff8002005a: 53 push %rbx ffffffff8002005b: 48 89 fb mov %rdi,%rbx ffffffff8002005e: 4c 89 e7 mov %r12,%rdi ffffffff80020061: 48 83 ec 38 sub $0x38,%rsp ffffffff80020065: c7 05 91 c1 81 03 00 movl $0x0,0x381c191(%rip) # ffffffff8383c200 ffffffff8002006c: 00 00 00 ffffffff8002006f: e8 cc df 00 00 call ffffffff8002e040 ffffffff80020074: 48 8d 05 6d 12 01 04 lea 0x401126d(%rip),%rax # ffffffff840312e8 ffffffff8002007b: 48 8d 35 1e ff ff ff lea -0xe2(%rip),%rsi # ffffffff8001ffa0 ffffffff80020082: c7 05 b4 e6 04 00 00 movl $0x2000,0x4e6b4(%rip) # ffffffff8006e740 ffffffff80020089: 20 00 00 ffffffff8002008c: c7 05 4a ad 80 03 00 movl $0x0,0x380ad4a(%rip) # ffffffff8382ade0 ffffffff80020093: 00 00 00 ffffffff80020096: 48 89 30 mov %rsi,(%rax) ffffffff80020099: 41 81 fe 00 00 01 00 cmp $0x10000,%r14d ffffffff800200a0: 0f 8f 2d 22 00 00 jg ffffffff800222d3 ffffffff800200a6: ba 00 00 01 00 mov $0x10000,%edx ffffffff800200ab: 31 f6 xor %esi,%esi ffffffff800200ad: 4c 89 e7 mov %r12,%rdi ffffffff800200b0: e8 8b df 00 00 call ffffffff8002e040 ffffffff800200b5: 49 63 ce movslq %r14d,%rcx ffffffff800200b8: 31 c0 xor %eax,%eax ffffffff800200ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800200c0: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx ffffffff800200c4: 41 88 14 04 mov %dl,(%r12,%rax,1) ffffffff800200c8: 48 83 c0 01 add $0x1,%rax ffffffff800200cc: 48 39 c1 cmp %rax,%rcx ffffffff800200cf: 75 ef jne ffffffff800200c0 ffffffff800200d1: bb 08 00 00 00 mov $0x8,%ebx ffffffff800200d6: 4c 8d 2d c3 f5 01 00 lea 0x1f5c3(%rip),%r13 # ffffffff8003f6a0 ffffffff800200dd: 41 83 fe 08 cmp $0x8,%r14d ffffffff800200e1: 0f 84 19 01 00 00 je ffffffff80020200 ffffffff800200e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800200ee: 00 00 ffffffff800200f0: 48 63 c3 movslq %ebx,%rax ffffffff800200f3: 44 8d 7b 01 lea 0x1(%rbx),%r15d ffffffff800200f7: 41 80 3c 04 16 cmpb $0x16,(%r12,%rax,1) ffffffff800200fc: 0f 87 7a 09 00 00 ja ffffffff80020a7c ffffffff80020102: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020107: 49 63 44 85 00 movslq 0x0(%r13,%rax,4),%rax ffffffff8002010c: 4c 01 e8 add %r13,%rax ffffffff8002010f: ff e0 jmp *%rax ffffffff80020111: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020118: 48 63 15 e1 c0 81 03 movslq 0x381c0e1(%rip),%rdx # ffffffff8383c200 ffffffff8002011f: 8d 73 05 lea 0x5(%rbx),%esi ffffffff80020122: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80020128: 0f 8f d2 0b 00 00 jg ffffffff80020d00 ffffffff8002012e: 8d 43 02 lea 0x2(%rbx),%eax ffffffff80020131: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff80020134: 4d 63 ff movslq %r15d,%r15 ffffffff80020137: 83 c3 04 add $0x4,%ebx ffffffff8002013a: 48 98 cltq ffffffff8002013c: 48 63 c9 movslq %ecx,%rcx ffffffff8002013f: 48 63 db movslq %ebx,%rbx ffffffff80020142: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020147: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff8002014c: c1 e0 08 shl $0x8,%eax ffffffff8002014f: c1 e1 10 shl $0x10,%ecx ffffffff80020152: 09 c8 or %ecx,%eax ffffffff80020154: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff80020159: 09 c8 or %ecx,%eax ffffffff8002015b: 41 0f b6 0c 1c movzbl (%r12,%rbx,1),%ecx ffffffff80020160: 89 f3 mov %esi,%ebx ffffffff80020162: c1 e1 18 shl $0x18,%ecx ffffffff80020165: 09 c8 or %ecx,%eax ffffffff80020167: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8002016a: 89 0d 90 c0 81 03 mov %ecx,0x381c090(%rip) # ffffffff8383c200 ffffffff80020170: 48 8d 0d a9 c0 81 03 lea 0x381c0a9(%rip),%rcx # ffffffff8383c220 ffffffff80020177: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff8002017a: e9 c1 04 00 00 jmp ffffffff80020640 ffffffff8002017f: 90 nop ffffffff80020180: 8d 43 02 lea 0x2(%rbx),%eax ffffffff80020183: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff80020186: 4d 63 ff movslq %r15d,%r15 ffffffff80020189: 48 98 cltq ffffffff8002018b: 48 63 c9 movslq %ecx,%rcx ffffffff8002018e: 8d 53 04 lea 0x4(%rbx),%edx ffffffff80020191: 83 c3 05 add $0x5,%ebx ffffffff80020194: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020199: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff8002019e: 48 63 d2 movslq %edx,%rdx ffffffff800201a1: c1 e1 10 shl $0x10,%ecx ffffffff800201a4: c1 e0 08 shl $0x8,%eax ffffffff800201a7: 09 c8 or %ecx,%eax ffffffff800201a9: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff800201ae: 45 0f b6 3c 14 movzbl (%r12,%rdx,1),%r15d ffffffff800201b3: 09 c8 or %ecx,%eax ffffffff800201b5: 41 c1 e7 18 shl $0x18,%r15d ffffffff800201b9: 41 09 c7 or %eax,%r15d ffffffff800201bc: 8b 05 3e c0 81 03 mov 0x381c03e(%rip),%eax # ffffffff8383c200 ffffffff800201c2: 85 c0 test %eax,%eax ffffffff800201c4: 0f 8e 5e 0a 00 00 jle ffffffff80020c28 ffffffff800201ca: 83 e8 01 sub $0x1,%eax ffffffff800201cd: 48 8d 0d 4c c0 81 03 lea 0x381c04c(%rip),%rcx # ffffffff8383c220 ffffffff800201d4: 89 05 26 c0 81 03 mov %eax,0x381c026(%rip) # ffffffff8383c200 ffffffff800201da: 48 98 cltq ffffffff800201dc: 8b 04 81 mov (%rcx,%rax,4),%eax ffffffff800201df: 41 81 ff ff ff 00 00 cmp $0xffff,%r15d ffffffff800201e6: 0f 87 54 04 00 00 ja ffffffff80020640 ffffffff800201ec: 4d 63 ff movslq %r15d,%r15 ffffffff800201ef: 43 88 04 3c mov %al,(%r12,%r15,1) ffffffff800201f3: 41 39 de cmp %ebx,%r14d ffffffff800201f6: 0f 8f f4 fe ff ff jg ffffffff800200f0 ffffffff800201fc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80020200: 48 8d 05 e1 10 01 04 lea 0x40110e1(%rip),%rax # ffffffff840312e8 ffffffff80020207: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff8002020e: 31 c0 xor %eax,%eax ffffffff80020210: 48 83 c4 38 add $0x38,%rsp ffffffff80020214: 5b pop %rbx ffffffff80020215: 41 5c pop %r12 ffffffff80020217: 41 5d pop %r13 ffffffff80020219: 41 5e pop %r14 ffffffff8002021b: 41 5f pop %r15 ffffffff8002021d: 5d pop %rbp ffffffff8002021e: c3 ret ffffffff8002021f: 90 nop ffffffff80020220: 8d 43 02 lea 0x2(%rbx),%eax ffffffff80020223: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff80020226: 4d 63 ff movslq %r15d,%r15 ffffffff80020229: 48 98 cltq ffffffff8002022b: 48 63 c9 movslq %ecx,%rcx ffffffff8002022e: 8d 53 04 lea 0x4(%rbx),%edx ffffffff80020231: 83 c3 05 add $0x5,%ebx ffffffff80020234: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020239: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff8002023e: 48 63 d2 movslq %edx,%rdx ffffffff80020241: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff80020246: c1 e1 10 shl $0x10,%ecx ffffffff80020249: c1 e0 08 shl $0x8,%eax ffffffff8002024c: 09 c8 or %ecx,%eax ffffffff8002024e: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff80020253: c1 e2 18 shl $0x18,%edx ffffffff80020256: 09 c8 or %ecx,%eax ffffffff80020258: 09 d0 or %edx,%eax ffffffff8002025a: 48 63 15 9f bf 81 03 movslq 0x381bf9f(%rip),%rdx # ffffffff8383c200 ffffffff80020261: 3d ff ff 00 00 cmp $0xffff,%eax ffffffff80020266: 0f 87 34 08 00 00 ja ffffffff80020aa0 ffffffff8002026c: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80020272: 0f 8f 20 20 00 00 jg ffffffff80022298 ffffffff80020278: 48 98 cltq ffffffff8002027a: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8002027d: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020282: 89 0d 78 bf 81 03 mov %ecx,0x381bf78(%rip) # ffffffff8383c200 ffffffff80020288: 48 8d 0d 91 bf 81 03 lea 0x381bf91(%rip),%rcx # ffffffff8383c220 ffffffff8002028f: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff80020292: e9 a9 03 00 00 jmp ffffffff80020640 ffffffff80020297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002029e: 00 00 ffffffff800202a0: 8d 53 02 lea 0x2(%rbx),%edx ffffffff800202a3: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff800202a6: 4d 63 ff movslq %r15d,%r15 ffffffff800202a9: 48 63 d2 movslq %edx,%rdx ffffffff800202ac: 48 63 c9 movslq %ecx,%rcx ffffffff800202af: 8d 43 04 lea 0x4(%rbx),%eax ffffffff800202b2: 83 c3 05 add $0x5,%ebx ffffffff800202b5: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff800202ba: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff800202bf: 48 98 cltq ffffffff800202c1: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff800202c6: c1 e1 10 shl $0x10,%ecx ffffffff800202c9: c1 e2 08 shl $0x8,%edx ffffffff800202cc: 09 ca or %ecx,%edx ffffffff800202ce: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff800202d3: c1 e0 18 shl $0x18,%eax ffffffff800202d6: 09 ca or %ecx,%edx ffffffff800202d8: 09 d0 or %edx,%eax ffffffff800202da: 83 f8 3c cmp $0x3c,%eax ffffffff800202dd: 0f 87 a3 0b 00 00 ja ffffffff80020e86 ffffffff800202e3: 48 8d 15 12 f4 01 00 lea 0x1f412(%rip),%rdx # ffffffff8003f6fc ffffffff800202ea: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff800202ee: 48 01 d0 add %rdx,%rax ffffffff800202f1: ff e0 jmp *%rax ffffffff800202f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800202f8: 8b 05 02 bf 81 03 mov 0x381bf02(%rip),%eax # ffffffff8383c200 ffffffff800202fe: 85 c0 test %eax,%eax ffffffff80020300: 0f 8e ba 09 00 00 jle ffffffff80020cc0 ffffffff80020306: 83 e8 01 sub $0x1,%eax ffffffff80020309: 48 8d 0d 10 bf 81 03 lea 0x381bf10(%rip),%rcx # ffffffff8383c220 ffffffff80020310: 48 63 d0 movslq %eax,%rdx ffffffff80020313: 89 05 e7 be 81 03 mov %eax,0x381bee7(%rip) # ffffffff8383c200 ffffffff80020319: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff8002031c: 85 c0 test %eax,%eax ffffffff8002031e: 0f 8e 8c 0a 00 00 jle ffffffff80020db0 ffffffff80020324: 83 e8 01 sub $0x1,%eax ffffffff80020327: 48 8d 0d f2 be 81 03 lea 0x381bef2(%rip),%rcx # ffffffff8383c220 ffffffff8002032e: 48 63 d0 movslq %eax,%rdx ffffffff80020331: 89 05 c9 be 81 03 mov %eax,0x381bec9(%rip) # ffffffff8383c200 ffffffff80020337: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff8002033a: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002033f: 0f 8f f3 09 00 00 jg ffffffff80020d38 ffffffff80020345: 39 da cmp %ebx,%edx ffffffff80020347: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8002034a: 48 98 cltq ffffffff8002034c: 0f 9d c2 setge %dl ffffffff8002034f: 89 0d ab be 81 03 mov %ecx,0x381beab(%rip) # ffffffff8383c200 ffffffff80020355: 48 8d 0d c4 be 81 03 lea 0x381bec4(%rip),%rcx # ffffffff8383c220 ffffffff8002035c: 0f b6 d2 movzbl %dl,%edx ffffffff8002035f: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80020362: e9 29 05 00 00 jmp ffffffff80020890 ffffffff80020367: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002036e: 00 00 ffffffff80020370: 8b 05 8a be 81 03 mov 0x381be8a(%rip),%eax # ffffffff8383c200 ffffffff80020376: 85 c0 test %eax,%eax ffffffff80020378: 0f 8e 22 09 00 00 jle ffffffff80020ca0 ffffffff8002037e: 83 e8 01 sub $0x1,%eax ffffffff80020381: 48 8d 0d 98 be 81 03 lea 0x381be98(%rip),%rcx # ffffffff8383c220 ffffffff80020388: 48 63 d0 movslq %eax,%rdx ffffffff8002038b: 89 05 6f be 81 03 mov %eax,0x381be6f(%rip) # ffffffff8383c200 ffffffff80020391: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff80020394: 85 c0 test %eax,%eax ffffffff80020396: 0f 8e 74 0a 00 00 jle ffffffff80020e10 ffffffff8002039c: 83 e8 01 sub $0x1,%eax ffffffff8002039f: 48 8d 0d 7a be 81 03 lea 0x381be7a(%rip),%rcx # ffffffff8383c220 ffffffff800203a6: 48 63 d0 movslq %eax,%rdx ffffffff800203a9: 89 05 51 be 81 03 mov %eax,0x381be51(%rip) # ffffffff8383c200 ffffffff800203af: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff800203b2: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800203b7: 0f 8f 7b 09 00 00 jg ffffffff80020d38 ffffffff800203bd: 39 da cmp %ebx,%edx ffffffff800203bf: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800203c2: 48 98 cltq ffffffff800203c4: 0f 9e c2 setle %dl ffffffff800203c7: 89 0d 33 be 81 03 mov %ecx,0x381be33(%rip) # ffffffff8383c200 ffffffff800203cd: 48 8d 0d 4c be 81 03 lea 0x381be4c(%rip),%rcx # ffffffff8383c220 ffffffff800203d4: 0f b6 d2 movzbl %dl,%edx ffffffff800203d7: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800203da: e9 b1 04 00 00 jmp ffffffff80020890 ffffffff800203df: 90 nop ffffffff800203e0: 8b 05 1a be 81 03 mov 0x381be1a(%rip),%eax # ffffffff8383c200 ffffffff800203e6: 85 c0 test %eax,%eax ffffffff800203e8: 0f 8e 02 08 00 00 jle ffffffff80020bf0 ffffffff800203ee: 83 e8 01 sub $0x1,%eax ffffffff800203f1: 48 8d 0d 28 be 81 03 lea 0x381be28(%rip),%rcx # ffffffff8383c220 ffffffff800203f8: 48 63 d0 movslq %eax,%rdx ffffffff800203fb: 89 05 ff bd 81 03 mov %eax,0x381bdff(%rip) # ffffffff8383c200 ffffffff80020401: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff80020404: 85 c0 test %eax,%eax ffffffff80020406: 0f 8e 44 0a 00 00 jle ffffffff80020e50 ffffffff8002040c: 83 e8 01 sub $0x1,%eax ffffffff8002040f: 48 8d 0d 0a be 81 03 lea 0x381be0a(%rip),%rcx # ffffffff8383c220 ffffffff80020416: 48 63 d0 movslq %eax,%rdx ffffffff80020419: 89 05 e1 bd 81 03 mov %eax,0x381bde1(%rip) # ffffffff8383c200 ffffffff8002041f: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80020422: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020427: 0f 8f 0b 09 00 00 jg ffffffff80020d38 ffffffff8002042d: 39 da cmp %ebx,%edx ffffffff8002042f: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80020432: 48 98 cltq ffffffff80020434: 0f 9f c2 setg %dl ffffffff80020437: 89 0d c3 bd 81 03 mov %ecx,0x381bdc3(%rip) # ffffffff8383c200 ffffffff8002043d: 48 8d 0d dc bd 81 03 lea 0x381bddc(%rip),%rcx # ffffffff8383c220 ffffffff80020444: 0f b6 d2 movzbl %dl,%edx ffffffff80020447: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002044a: e9 41 04 00 00 jmp ffffffff80020890 ffffffff8002044f: 90 nop ffffffff80020450: 8b 05 aa bd 81 03 mov 0x381bdaa(%rip),%eax # ffffffff8383c200 ffffffff80020456: 85 c0 test %eax,%eax ffffffff80020458: 0f 8e 72 07 00 00 jle ffffffff80020bd0 ffffffff8002045e: 83 e8 01 sub $0x1,%eax ffffffff80020461: 48 8d 0d b8 bd 81 03 lea 0x381bdb8(%rip),%rcx # ffffffff8383c220 ffffffff80020468: 48 63 d0 movslq %eax,%rdx ffffffff8002046b: 89 05 8f bd 81 03 mov %eax,0x381bd8f(%rip) # ffffffff8383c200 ffffffff80020471: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff80020474: 85 c0 test %eax,%eax ffffffff80020476: 0f 8e 74 09 00 00 jle ffffffff80020df0 ffffffff8002047c: 83 e8 01 sub $0x1,%eax ffffffff8002047f: 48 8d 0d 9a bd 81 03 lea 0x381bd9a(%rip),%rcx # ffffffff8383c220 ffffffff80020486: 48 63 d0 movslq %eax,%rdx ffffffff80020489: 89 05 71 bd 81 03 mov %eax,0x381bd71(%rip) # ffffffff8383c200 ffffffff8002048f: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80020492: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020497: 0f 8f 9b 08 00 00 jg ffffffff80020d38 ffffffff8002049d: 39 da cmp %ebx,%edx ffffffff8002049f: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800204a2: 48 98 cltq ffffffff800204a4: 0f 9c c2 setl %dl ffffffff800204a7: 89 0d 53 bd 81 03 mov %ecx,0x381bd53(%rip) # ffffffff8383c200 ffffffff800204ad: 48 8d 0d 6c bd 81 03 lea 0x381bd6c(%rip),%rcx # ffffffff8383c220 ffffffff800204b4: 0f b6 d2 movzbl %dl,%edx ffffffff800204b7: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800204ba: e9 d1 03 00 00 jmp ffffffff80020890 ffffffff800204bf: 90 nop ffffffff800204c0: 8b 05 3a bd 81 03 mov 0x381bd3a(%rip),%eax # ffffffff8383c200 ffffffff800204c6: 85 c0 test %eax,%eax ffffffff800204c8: 0f 8e c2 06 00 00 jle ffffffff80020b90 ffffffff800204ce: 83 e8 01 sub $0x1,%eax ffffffff800204d1: 48 8d 0d 48 bd 81 03 lea 0x381bd48(%rip),%rcx # ffffffff8383c220 ffffffff800204d8: 48 63 d0 movslq %eax,%rdx ffffffff800204db: 89 05 1f bd 81 03 mov %eax,0x381bd1f(%rip) # ffffffff8383c200 ffffffff800204e1: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff800204e4: 85 c0 test %eax,%eax ffffffff800204e6: 0f 8e a4 08 00 00 jle ffffffff80020d90 ffffffff800204ec: 83 e8 01 sub $0x1,%eax ffffffff800204ef: 48 8d 0d 2a bd 81 03 lea 0x381bd2a(%rip),%rcx # ffffffff8383c220 ffffffff800204f6: 48 63 d0 movslq %eax,%rdx ffffffff800204f9: 89 05 01 bd 81 03 mov %eax,0x381bd01(%rip) # ffffffff8383c200 ffffffff800204ff: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80020502: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020507: 0f 8f 2b 08 00 00 jg ffffffff80020d38 ffffffff8002050d: 39 da cmp %ebx,%edx ffffffff8002050f: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80020512: 48 98 cltq ffffffff80020514: 0f 95 c2 setne %dl ffffffff80020517: 89 0d e3 bc 81 03 mov %ecx,0x381bce3(%rip) # ffffffff8383c200 ffffffff8002051d: 48 8d 0d fc bc 81 03 lea 0x381bcfc(%rip),%rcx # ffffffff8383c220 ffffffff80020524: 0f b6 d2 movzbl %dl,%edx ffffffff80020527: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002052a: e9 61 03 00 00 jmp ffffffff80020890 ffffffff8002052f: 90 nop ffffffff80020530: 8b 05 ca bc 81 03 mov 0x381bcca(%rip),%eax # ffffffff8383c200 ffffffff80020536: 85 c0 test %eax,%eax ffffffff80020538: 0f 8e 72 06 00 00 jle ffffffff80020bb0 ffffffff8002053e: 83 e8 01 sub $0x1,%eax ffffffff80020541: 48 8d 0d d8 bc 81 03 lea 0x381bcd8(%rip),%rcx # ffffffff8383c220 ffffffff80020548: 48 63 d0 movslq %eax,%rdx ffffffff8002054b: 89 05 af bc 81 03 mov %eax,0x381bcaf(%rip) # ffffffff8383c200 ffffffff80020551: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff80020554: 85 c0 test %eax,%eax ffffffff80020556: 0f 8e 74 08 00 00 jle ffffffff80020dd0 ffffffff8002055c: 83 e8 01 sub $0x1,%eax ffffffff8002055f: 48 8d 0d ba bc 81 03 lea 0x381bcba(%rip),%rcx # ffffffff8383c220 ffffffff80020566: 48 63 d0 movslq %eax,%rdx ffffffff80020569: 89 05 91 bc 81 03 mov %eax,0x381bc91(%rip) # ffffffff8383c200 ffffffff8002056f: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80020572: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020577: 0f 8f bb 07 00 00 jg ffffffff80020d38 ffffffff8002057d: 39 da cmp %ebx,%edx ffffffff8002057f: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80020582: 48 98 cltq ffffffff80020584: 0f 94 c2 sete %dl ffffffff80020587: 89 0d 73 bc 81 03 mov %ecx,0x381bc73(%rip) # ffffffff8383c200 ffffffff8002058d: 48 8d 0d 8c bc 81 03 lea 0x381bc8c(%rip),%rcx # ffffffff8383c220 ffffffff80020594: 0f b6 d2 movzbl %dl,%edx ffffffff80020597: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002059a: e9 f1 02 00 00 jmp ffffffff80020890 ffffffff8002059f: 90 nop ffffffff800205a0: 8d 43 02 lea 0x2(%rbx),%eax ffffffff800205a3: 4d 63 ff movslq %r15d,%r15 ffffffff800205a6: 48 98 cltq ffffffff800205a8: 43 0f b6 14 3c movzbl (%r12,%r15,1),%edx ffffffff800205ad: 45 0f b6 3c 04 movzbl (%r12,%rax,1),%r15d ffffffff800205b2: 8d 43 03 lea 0x3(%rbx),%eax ffffffff800205b5: 48 98 cltq ffffffff800205b7: 41 0f b6 34 04 movzbl (%r12,%rax,1),%esi ffffffff800205bc: 8d 43 04 lea 0x4(%rbx),%eax ffffffff800205bf: 48 98 cltq ffffffff800205c1: 45 0f b6 04 04 movzbl (%r12,%rax,1),%r8d ffffffff800205c6: 8b 05 34 bc 81 03 mov 0x381bc34(%rip),%eax # ffffffff8383c200 ffffffff800205cc: 85 c0 test %eax,%eax ffffffff800205ce: 0f 8e 84 06 00 00 jle ffffffff80020c58 ffffffff800205d4: 83 e8 01 sub $0x1,%eax ffffffff800205d7: 48 8d 0d 42 bc 81 03 lea 0x381bc42(%rip),%rcx # ffffffff8383c220 ffffffff800205de: 89 05 1c bc 81 03 mov %eax,0x381bc1c(%rip) # ffffffff8383c200 ffffffff800205e4: 48 98 cltq ffffffff800205e6: 8b 04 81 mov (%rcx,%rax,4),%eax ffffffff800205e9: 85 c0 test %eax,%eax ffffffff800205eb: 0f 84 8b 06 00 00 je ffffffff80020c7c ffffffff800205f1: 83 c3 05 add $0x5,%ebx ffffffff800205f4: eb 4a jmp ffffffff80020640 ffffffff800205f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800205fd: 00 00 00 ffffffff80020600: 8d 43 02 lea 0x2(%rbx),%eax ffffffff80020603: 8d 53 03 lea 0x3(%rbx),%edx ffffffff80020606: 83 c3 04 add $0x4,%ebx ffffffff80020609: 4d 63 ff movslq %r15d,%r15 ffffffff8002060c: 48 98 cltq ffffffff8002060e: 48 63 d2 movslq %edx,%rdx ffffffff80020611: 48 63 db movslq %ebx,%rbx ffffffff80020614: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020619: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff8002061e: 41 0f b6 1c 1c movzbl (%r12,%rbx,1),%ebx ffffffff80020623: c1 e2 10 shl $0x10,%edx ffffffff80020626: c1 e0 08 shl $0x8,%eax ffffffff80020629: 09 d0 or %edx,%eax ffffffff8002062b: 43 0f b6 14 3c movzbl (%r12,%r15,1),%edx ffffffff80020630: c1 e3 18 shl $0x18,%ebx ffffffff80020633: 09 d0 or %edx,%eax ffffffff80020635: 09 c3 or %eax,%ebx ffffffff80020637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002063e: 00 00 ffffffff80020640: 41 39 de cmp %ebx,%r14d ffffffff80020643: 0f 8f a7 fa ff ff jg ffffffff800200f0 ffffffff80020649: e9 b2 fb ff ff jmp ffffffff80020200 ffffffff8002064e: 66 90 xchg %ax,%ax ffffffff80020650: 8b 05 aa bb 81 03 mov 0x381bbaa(%rip),%eax # ffffffff8383c200 ffffffff80020656: 85 c0 test %eax,%eax ffffffff80020658: 0f 8e b2 05 00 00 jle ffffffff80020c10 ffffffff8002065e: 83 e8 01 sub $0x1,%eax ffffffff80020661: 48 8d 0d b8 bb 81 03 lea 0x381bbb8(%rip),%rcx # ffffffff8383c220 ffffffff80020668: 89 05 92 bb 81 03 mov %eax,0x381bb92(%rip) # ffffffff8383c200 ffffffff8002066e: 48 98 cltq ffffffff80020670: 0f b6 04 81 movzbl (%rcx,%rax,4),%eax ffffffff80020674: 48 8d 7d ce lea -0x32(%rbp),%rdi ffffffff80020678: 88 45 ce mov %al,-0x32(%rbp) ffffffff8002067b: c6 45 cf 00 movb $0x0,-0x31(%rbp) ffffffff8002067f: e8 dc 0b fe ff call ffffffff80001260 ffffffff80020684: e9 07 02 00 00 jmp ffffffff80020890 ffffffff80020689: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020690: 8b 05 6a bb 81 03 mov 0x381bb6a(%rip),%eax # ffffffff8383c200 ffffffff80020696: 85 c0 test %eax,%eax ffffffff80020698: 0f 8e 62 04 00 00 jle ffffffff80020b00 ffffffff8002069e: 83 e8 01 sub $0x1,%eax ffffffff800206a1: 48 8d 0d 78 bb 81 03 lea 0x381bb78(%rip),%rcx # ffffffff8383c220 ffffffff800206a8: 89 05 52 bb 81 03 mov %eax,0x381bb52(%rip) # ffffffff8383c200 ffffffff800206ae: 48 98 cltq ffffffff800206b0: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff800206b3: e8 f8 27 fe ff call ffffffff80002eb0 ffffffff800206b8: 48 8d 3d 49 21 01 00 lea 0x12149(%rip),%rdi # ffffffff80032808 ffffffff800206bf: e8 9c 0b fe ff call ffffffff80001260 ffffffff800206c4: e9 c7 01 00 00 jmp ffffffff80020890 ffffffff800206c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800206d0: 8b 35 2a bb 81 03 mov 0x381bb2a(%rip),%esi # ffffffff8383c200 ffffffff800206d6: 85 f6 test %esi,%esi ffffffff800206d8: 0f 8e f2 03 00 00 jle ffffffff80020ad0 ffffffff800206de: 8d 46 ff lea -0x1(%rsi),%eax ffffffff800206e1: 48 8d 0d 38 bb 81 03 lea 0x381bb38(%rip),%rcx # ffffffff8383c220 ffffffff800206e8: 48 63 d0 movslq %eax,%rdx ffffffff800206eb: 89 05 0f bb 81 03 mov %eax,0x381bb0f(%rip) # ffffffff8383c200 ffffffff800206f1: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff800206f4: 85 c0 test %eax,%eax ffffffff800206f6: 0f 84 6d 07 00 00 je ffffffff80020e69 ffffffff800206fc: 83 ee 02 sub $0x2,%esi ffffffff800206ff: 48 63 c6 movslq %esi,%rax ffffffff80020702: 89 35 f8 ba 81 03 mov %esi,0x381baf8(%rip) # ffffffff8383c200 ffffffff80020708: 8b 04 81 mov (%rcx,%rax,4),%eax ffffffff8002070b: 85 db test %ebx,%ebx ffffffff8002070d: 74 05 je ffffffff80020714 ffffffff8002070f: 99 cltd ffffffff80020710: f7 fb idiv %ebx ffffffff80020712: 89 c3 mov %eax,%ebx ffffffff80020714: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8002071a: 0f 8f 18 06 00 00 jg ffffffff80020d38 ffffffff80020720: 8d 46 01 lea 0x1(%rsi),%eax ffffffff80020723: 48 8d 0d f6 ba 81 03 lea 0x381baf6(%rip),%rcx # ffffffff8383c220 ffffffff8002072a: 48 63 f6 movslq %esi,%rsi ffffffff8002072d: 89 05 cd ba 81 03 mov %eax,0x381bacd(%rip) # ffffffff8383c200 ffffffff80020733: 89 1c b1 mov %ebx,(%rcx,%rsi,4) ffffffff80020736: e9 55 01 00 00 jmp ffffffff80020890 ffffffff8002073b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020740: 8b 05 ba ba 81 03 mov 0x381baba(%rip),%eax # ffffffff8383c200 ffffffff80020746: 85 c0 test %eax,%eax ffffffff80020748: 0f 8e 02 04 00 00 jle ffffffff80020b50 ffffffff8002074e: 83 e8 01 sub $0x1,%eax ffffffff80020751: 48 8d 0d c8 ba 81 03 lea 0x381bac8(%rip),%rcx # ffffffff8383c220 ffffffff80020758: 48 63 d0 movslq %eax,%rdx ffffffff8002075b: 89 05 9f ba 81 03 mov %eax,0x381ba9f(%rip) # ffffffff8383c200 ffffffff80020761: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80020764: 85 c0 test %eax,%eax ffffffff80020766: 0f 8e c4 06 00 00 jle ffffffff80020e30 ffffffff8002076c: 83 e8 01 sub $0x1,%eax ffffffff8002076f: 48 8d 0d aa ba 81 03 lea 0x381baaa(%rip),%rcx # ffffffff8383c220 ffffffff80020776: 48 63 f0 movslq %eax,%rsi ffffffff80020779: 89 05 81 ba 81 03 mov %eax,0x381ba81(%rip) # ffffffff8383c200 ffffffff8002077f: 0f af 14 b1 imul (%rcx,%rsi,4),%edx ffffffff80020783: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020788: 0f 8f aa 05 00 00 jg ffffffff80020d38 ffffffff8002078e: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80020791: 48 98 cltq ffffffff80020793: 89 0d 67 ba 81 03 mov %ecx,0x381ba67(%rip) # ffffffff8383c200 ffffffff80020799: 48 8d 0d 80 ba 81 03 lea 0x381ba80(%rip),%rcx # ffffffff8383c220 ffffffff800207a0: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800207a3: e9 e8 00 00 00 jmp ffffffff80020890 ffffffff800207a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800207af: 00 ffffffff800207b0: 8b 05 4a ba 81 03 mov 0x381ba4a(%rip),%eax # ffffffff8383c200 ffffffff800207b6: 85 c0 test %eax,%eax ffffffff800207b8: 0f 8e b2 03 00 00 jle ffffffff80020b70 ffffffff800207be: 83 e8 01 sub $0x1,%eax ffffffff800207c1: 48 8d 0d 58 ba 81 03 lea 0x381ba58(%rip),%rcx # ffffffff8383c220 ffffffff800207c8: 48 63 d0 movslq %eax,%rdx ffffffff800207cb: 89 05 2f ba 81 03 mov %eax,0x381ba2f(%rip) # ffffffff8383c200 ffffffff800207d1: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff800207d4: 85 c0 test %eax,%eax ffffffff800207d6: 0f 8e 94 05 00 00 jle ffffffff80020d70 ffffffff800207dc: 83 e8 01 sub $0x1,%eax ffffffff800207df: 48 8d 0d 3a ba 81 03 lea 0x381ba3a(%rip),%rcx # ffffffff8383c220 ffffffff800207e6: 48 63 d0 movslq %eax,%rdx ffffffff800207e9: 89 05 11 ba 81 03 mov %eax,0x381ba11(%rip) # ffffffff8383c200 ffffffff800207ef: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff800207f2: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800207f7: 0f 8f 3b 05 00 00 jg ffffffff80020d38 ffffffff800207fd: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80020800: 29 da sub %ebx,%edx ffffffff80020802: 48 98 cltq ffffffff80020804: 89 0d f6 b9 81 03 mov %ecx,0x381b9f6(%rip) # ffffffff8383c200 ffffffff8002080a: 48 8d 0d 0f ba 81 03 lea 0x381ba0f(%rip),%rcx # ffffffff8383c220 ffffffff80020811: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80020814: eb 7a jmp ffffffff80020890 ffffffff80020816: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002081d: 00 00 00 ffffffff80020820: 8b 05 da b9 81 03 mov 0x381b9da(%rip),%eax # ffffffff8383c200 ffffffff80020826: 85 c0 test %eax,%eax ffffffff80020828: 0f 8e 02 03 00 00 jle ffffffff80020b30 ffffffff8002082e: 83 e8 01 sub $0x1,%eax ffffffff80020831: 48 8d 0d e8 b9 81 03 lea 0x381b9e8(%rip),%rcx # ffffffff8383c220 ffffffff80020838: 48 63 d0 movslq %eax,%rdx ffffffff8002083b: 89 05 bf b9 81 03 mov %eax,0x381b9bf(%rip) # ffffffff8383c200 ffffffff80020841: 8b 1c 91 mov (%rcx,%rdx,4),%ebx ffffffff80020844: 85 c0 test %eax,%eax ffffffff80020846: 0f 8e 04 05 00 00 jle ffffffff80020d50 ffffffff8002084c: 83 e8 01 sub $0x1,%eax ffffffff8002084f: 48 8d 0d ca b9 81 03 lea 0x381b9ca(%rip),%rcx # ffffffff8383c220 ffffffff80020856: 89 05 a4 b9 81 03 mov %eax,0x381b9a4(%rip) # ffffffff8383c200 ffffffff8002085c: 48 63 d0 movslq %eax,%rdx ffffffff8002085f: 03 1c 91 add (%rcx,%rdx,4),%ebx ffffffff80020862: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020867: 0f 8f cb 04 00 00 jg ffffffff80020d38 ffffffff8002086d: 8d 50 01 lea 0x1(%rax),%edx ffffffff80020870: 48 8d 0d a9 b9 81 03 lea 0x381b9a9(%rip),%rcx # ffffffff8383c220 ffffffff80020877: 48 98 cltq ffffffff80020879: 89 15 81 b9 81 03 mov %edx,0x381b981(%rip) # ffffffff8383c200 ffffffff8002087f: 89 1c 81 mov %ebx,(%rcx,%rax,4) ffffffff80020882: 0f 1f 00 nopl (%rax) ffffffff80020885: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002088c: 00 00 00 00 ffffffff80020890: 44 89 fb mov %r15d,%ebx ffffffff80020893: e9 a8 fd ff ff jmp ffffffff80020640 ffffffff80020898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002089f: 00 ffffffff800208a0: 8d 43 02 lea 0x2(%rbx),%eax ffffffff800208a3: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff800208a6: 4d 63 ff movslq %r15d,%r15 ffffffff800208a9: 48 98 cltq ffffffff800208ab: 48 63 c9 movslq %ecx,%rcx ffffffff800208ae: 8d 53 04 lea 0x4(%rbx),%edx ffffffff800208b1: 83 c3 05 add $0x5,%ebx ffffffff800208b4: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff800208b9: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff800208be: 48 63 d2 movslq %edx,%rdx ffffffff800208c1: c1 e1 10 shl $0x10,%ecx ffffffff800208c4: c1 e0 08 shl $0x8,%eax ffffffff800208c7: 09 c8 or %ecx,%eax ffffffff800208c9: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff800208ce: 45 0f b6 3c 14 movzbl (%r12,%rdx,1),%r15d ffffffff800208d3: 09 c8 or %ecx,%eax ffffffff800208d5: 41 c1 e7 18 shl $0x18,%r15d ffffffff800208d9: 41 09 c7 or %eax,%r15d ffffffff800208dc: 8b 05 1e b9 81 03 mov 0x381b91e(%rip),%eax # ffffffff8383c200 ffffffff800208e2: 85 c0 test %eax,%eax ffffffff800208e4: 0f 8e 2e 02 00 00 jle ffffffff80020b18 ffffffff800208ea: 83 e8 01 sub $0x1,%eax ffffffff800208ed: 48 8d 0d 2c b9 81 03 lea 0x381b92c(%rip),%rcx # ffffffff8383c220 ffffffff800208f4: 89 05 06 b9 81 03 mov %eax,0x381b906(%rip) # ffffffff8383c200 ffffffff800208fa: 48 98 cltq ffffffff800208fc: 8b 04 81 mov (%rcx,%rax,4),%eax ffffffff800208ff: 41 81 ff fc ff 00 00 cmp $0xfffc,%r15d ffffffff80020906: 0f 87 34 fd ff ff ja ffffffff80020640 ffffffff8002090c: 49 63 d7 movslq %r15d,%rdx ffffffff8002090f: 4c 89 e6 mov %r12,%rsi ffffffff80020912: 89 c1 mov %eax,%ecx ffffffff80020914: 41 88 04 14 mov %al,(%r12,%rdx,1) ffffffff80020918: 41 8d 57 01 lea 0x1(%r15),%edx ffffffff8002091c: c1 f9 10 sar $0x10,%ecx ffffffff8002091f: 48 63 d2 movslq %edx,%rdx ffffffff80020922: 88 24 16 mov %ah,(%rsi,%rdx,1) ffffffff80020925: 41 8d 57 02 lea 0x2(%r15),%edx ffffffff80020929: 41 83 c7 03 add $0x3,%r15d ffffffff8002092d: c1 e8 18 shr $0x18,%eax ffffffff80020930: 48 63 d2 movslq %edx,%rdx ffffffff80020933: 4d 63 ff movslq %r15d,%r15 ffffffff80020936: 41 88 0c 14 mov %cl,(%r12,%rdx,1) ffffffff8002093a: 43 88 04 3c mov %al,(%r12,%r15,1) ffffffff8002093e: e9 fd fc ff ff jmp ffffffff80020640 ffffffff80020943: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020948: 8d 53 02 lea 0x2(%rbx),%edx ffffffff8002094b: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff8002094e: 4d 63 ff movslq %r15d,%r15 ffffffff80020951: 48 63 d2 movslq %edx,%rdx ffffffff80020954: 48 63 c9 movslq %ecx,%rcx ffffffff80020957: 8d 43 04 lea 0x4(%rbx),%eax ffffffff8002095a: 83 c3 05 add $0x5,%ebx ffffffff8002095d: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff80020962: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff80020967: 48 98 cltq ffffffff80020969: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff8002096e: c1 e1 10 shl $0x10,%ecx ffffffff80020971: c1 e2 08 shl $0x8,%edx ffffffff80020974: 09 ca or %ecx,%edx ffffffff80020976: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff8002097b: c1 e0 18 shl $0x18,%eax ffffffff8002097e: 09 ca or %ecx,%edx ffffffff80020980: 09 d0 or %edx,%eax ffffffff80020982: 31 d2 xor %edx,%edx ffffffff80020984: 3d fc ff 00 00 cmp $0xfffc,%eax ffffffff80020989: 77 37 ja ffffffff800209c2 ffffffff8002098b: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002098e: 8d 48 02 lea 0x2(%rax),%ecx ffffffff80020991: 48 63 d2 movslq %edx,%rdx ffffffff80020994: 48 63 c9 movslq %ecx,%rcx ffffffff80020997: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff8002099c: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff800209a1: c1 e2 08 shl $0x8,%edx ffffffff800209a4: c1 e1 10 shl $0x10,%ecx ffffffff800209a7: 09 ca or %ecx,%edx ffffffff800209a9: 48 63 c8 movslq %eax,%rcx ffffffff800209ac: 83 c0 03 add $0x3,%eax ffffffff800209af: 48 98 cltq ffffffff800209b1: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff800209b6: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff800209bb: 09 ca or %ecx,%edx ffffffff800209bd: c1 e0 18 shl $0x18,%eax ffffffff800209c0: 09 c2 or %eax,%edx ffffffff800209c2: 48 63 05 37 b8 81 03 movslq 0x381b837(%rip),%rax # ffffffff8383c200 ffffffff800209c9: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800209ce: 0f 8f 4c 03 00 00 jg ffffffff80020d20 ffffffff800209d4: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800209d7: 89 0d 23 b8 81 03 mov %ecx,0x381b823(%rip) # ffffffff8383c200 ffffffff800209dd: 48 8d 0d 3c b8 81 03 lea 0x381b83c(%rip),%rcx # ffffffff8383c220 ffffffff800209e4: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800209e7: e9 54 fc ff ff jmp ffffffff80020640 ffffffff800209ec: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800209f0: 48 63 15 09 b8 81 03 movslq 0x381b809(%rip),%rdx # ffffffff8383c200 ffffffff800209f7: 8d 73 05 lea 0x5(%rbx),%esi ffffffff800209fa: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80020a00: 0f 8f da 02 00 00 jg ffffffff80020ce0 ffffffff80020a06: 8d 43 02 lea 0x2(%rbx),%eax ffffffff80020a09: 8d 4b 03 lea 0x3(%rbx),%ecx ffffffff80020a0c: 4d 63 ff movslq %r15d,%r15 ffffffff80020a0f: 83 c3 04 add $0x4,%ebx ffffffff80020a12: 48 98 cltq ffffffff80020a14: 48 63 c9 movslq %ecx,%rcx ffffffff80020a17: 48 63 db movslq %ebx,%rbx ffffffff80020a1a: 41 0f b6 04 04 movzbl (%r12,%rax,1),%eax ffffffff80020a1f: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff80020a24: c1 e0 08 shl $0x8,%eax ffffffff80020a27: c1 e1 10 shl $0x10,%ecx ffffffff80020a2a: 09 c8 or %ecx,%eax ffffffff80020a2c: 43 0f b6 0c 3c movzbl (%r12,%r15,1),%ecx ffffffff80020a31: 09 c8 or %ecx,%eax ffffffff80020a33: 41 0f b6 0c 1c movzbl (%r12,%rbx,1),%ecx ffffffff80020a38: 89 f3 mov %esi,%ebx ffffffff80020a3a: c1 e1 18 shl $0x18,%ecx ffffffff80020a3d: 09 c8 or %ecx,%eax ffffffff80020a3f: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff80020a42: 89 0d b8 b7 81 03 mov %ecx,0x381b7b8(%rip) # ffffffff8383c200 ffffffff80020a48: 48 8d 0d d1 b7 81 03 lea 0x381b7d1(%rip),%rcx # ffffffff8383c220 ffffffff80020a4f: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff80020a52: e9 e9 fb ff ff jmp ffffffff80020640 ffffffff80020a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80020a5e: 00 00 ffffffff80020a60: 8b 05 9a b7 81 03 mov 0x381b79a(%rip),%eax # ffffffff8383c200 ffffffff80020a66: 85 c0 test %eax,%eax ffffffff80020a68: 0f 8e d2 01 00 00 jle ffffffff80020c40 ffffffff80020a6e: 83 e8 01 sub $0x1,%eax ffffffff80020a71: 89 05 89 b7 81 03 mov %eax,0x381b789(%rip) # ffffffff8383c200 ffffffff80020a77: e9 14 fe ff ff jmp ffffffff80020890 ffffffff80020a7c: 48 8d 05 65 08 01 04 lea 0x4010865(%rip),%rax # ffffffff840312e8 ffffffff80020a83: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff80020a8a: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80020a8f: e9 7c f7 ff ff jmp ffffffff80020210 ffffffff80020a94: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80020a98: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80020a9d: c3 ret ffffffff80020a9e: 66 90 xchg %ax,%ax ffffffff80020aa0: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80020aa6: 0f 8f fd 17 00 00 jg ffffffff800222a9 ffffffff80020aac: 8d 42 01 lea 0x1(%rdx),%eax ffffffff80020aaf: 48 8d 0d 6a b7 81 03 lea 0x381b76a(%rip),%rcx # ffffffff8383c220 ffffffff80020ab6: 89 05 44 b7 81 03 mov %eax,0x381b744(%rip) # ffffffff8383c200 ffffffff80020abc: c7 04 91 00 00 00 00 movl $0x0,(%rcx,%rdx,4) ffffffff80020ac3: e9 78 fb ff ff jmp ffffffff80020640 ffffffff80020ac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020acf: 00 ffffffff80020ad0: 48 8d 3d e3 13 01 00 lea 0x113e3(%rip),%rdi # ffffffff80031eba ffffffff80020ad7: e8 84 07 fe ff call ffffffff80001260 ffffffff80020adc: 8b 35 1e b7 81 03 mov 0x381b71e(%rip),%esi # ffffffff8383c200 ffffffff80020ae2: 85 f6 test %esi,%esi ffffffff80020ae4: 0f 8e d0 17 00 00 jle ffffffff800222ba ffffffff80020aea: 83 ee 01 sub $0x1,%esi ffffffff80020aed: 31 db xor %ebx,%ebx ffffffff80020aef: 89 35 0b b7 81 03 mov %esi,0x381b70b(%rip) # ffffffff8383c200 ffffffff80020af5: e9 1a fc ff ff jmp ffffffff80020714 ffffffff80020afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80020b00: 48 8d 3d b3 13 01 00 lea 0x113b3(%rip),%rdi # ffffffff80031eba ffffffff80020b07: e8 54 07 fe ff call ffffffff80001260 ffffffff80020b0c: 31 ff xor %edi,%edi ffffffff80020b0e: e9 a0 fb ff ff jmp ffffffff800206b3 ffffffff80020b13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020b18: 48 8d 3d 9b 13 01 00 lea 0x1139b(%rip),%rdi # ffffffff80031eba ffffffff80020b1f: e8 3c 07 fe ff call ffffffff80001260 ffffffff80020b24: 31 c0 xor %eax,%eax ffffffff80020b26: e9 d4 fd ff ff jmp ffffffff800208ff ffffffff80020b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020b30: 48 8d 3d 83 13 01 00 lea 0x11383(%rip),%rdi # ffffffff80031eba ffffffff80020b37: 31 db xor %ebx,%ebx ffffffff80020b39: e8 22 07 fe ff call ffffffff80001260 ffffffff80020b3e: 8b 05 bc b6 81 03 mov 0x381b6bc(%rip),%eax # ffffffff8383c200 ffffffff80020b44: e9 fb fc ff ff jmp ffffffff80020844 ffffffff80020b49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020b50: 48 8d 3d 63 13 01 00 lea 0x11363(%rip),%rdi # ffffffff80031eba ffffffff80020b57: e8 04 07 fe ff call ffffffff80001260 ffffffff80020b5c: 8b 05 9e b6 81 03 mov 0x381b69e(%rip),%eax # ffffffff8383c200 ffffffff80020b62: 31 d2 xor %edx,%edx ffffffff80020b64: e9 fb fb ff ff jmp ffffffff80020764 ffffffff80020b69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020b70: 48 8d 3d 43 13 01 00 lea 0x11343(%rip),%rdi # ffffffff80031eba ffffffff80020b77: 31 db xor %ebx,%ebx ffffffff80020b79: e8 e2 06 fe ff call ffffffff80001260 ffffffff80020b7e: 8b 05 7c b6 81 03 mov 0x381b67c(%rip),%eax # ffffffff8383c200 ffffffff80020b84: e9 4b fc ff ff jmp ffffffff800207d4 ffffffff80020b89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020b90: 48 8d 3d 23 13 01 00 lea 0x11323(%rip),%rdi # ffffffff80031eba ffffffff80020b97: 31 db xor %ebx,%ebx ffffffff80020b99: e8 c2 06 fe ff call ffffffff80001260 ffffffff80020b9e: 8b 05 5c b6 81 03 mov 0x381b65c(%rip),%eax # ffffffff8383c200 ffffffff80020ba4: e9 3b f9 ff ff jmp ffffffff800204e4 ffffffff80020ba9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020bb0: 48 8d 3d 03 13 01 00 lea 0x11303(%rip),%rdi # ffffffff80031eba ffffffff80020bb7: 31 db xor %ebx,%ebx ffffffff80020bb9: e8 a2 06 fe ff call ffffffff80001260 ffffffff80020bbe: 8b 05 3c b6 81 03 mov 0x381b63c(%rip),%eax # ffffffff8383c200 ffffffff80020bc4: e9 8b f9 ff ff jmp ffffffff80020554 ffffffff80020bc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020bd0: 48 8d 3d e3 12 01 00 lea 0x112e3(%rip),%rdi # ffffffff80031eba ffffffff80020bd7: 31 db xor %ebx,%ebx ffffffff80020bd9: e8 82 06 fe ff call ffffffff80001260 ffffffff80020bde: 8b 05 1c b6 81 03 mov 0x381b61c(%rip),%eax # ffffffff8383c200 ffffffff80020be4: e9 8b f8 ff ff jmp ffffffff80020474 ffffffff80020be9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020bf0: 48 8d 3d c3 12 01 00 lea 0x112c3(%rip),%rdi # ffffffff80031eba ffffffff80020bf7: 31 db xor %ebx,%ebx ffffffff80020bf9: e8 62 06 fe ff call ffffffff80001260 ffffffff80020bfe: 8b 05 fc b5 81 03 mov 0x381b5fc(%rip),%eax # ffffffff8383c200 ffffffff80020c04: e9 fb f7 ff ff jmp ffffffff80020404 ffffffff80020c09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020c10: 48 8d 3d a3 12 01 00 lea 0x112a3(%rip),%rdi # ffffffff80031eba ffffffff80020c17: e8 44 06 fe ff call ffffffff80001260 ffffffff80020c1c: 31 c0 xor %eax,%eax ffffffff80020c1e: e9 51 fa ff ff jmp ffffffff80020674 ffffffff80020c23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020c28: 48 8d 3d 8b 12 01 00 lea 0x1128b(%rip),%rdi # ffffffff80031eba ffffffff80020c2f: e8 2c 06 fe ff call ffffffff80001260 ffffffff80020c34: 31 c0 xor %eax,%eax ffffffff80020c36: e9 a4 f5 ff ff jmp ffffffff800201df ffffffff80020c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020c40: 48 8d 3d 73 12 01 00 lea 0x11273(%rip),%rdi # ffffffff80031eba ffffffff80020c47: e8 14 06 fe ff call ffffffff80001260 ffffffff80020c4c: e9 3f fc ff ff jmp ffffffff80020890 ffffffff80020c51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020c58: 48 8d 3d 5b 12 01 00 lea 0x1125b(%rip),%rdi # ffffffff80031eba ffffffff80020c5f: 88 55 a8 mov %dl,-0x58(%rbp) ffffffff80020c62: 44 88 45 b0 mov %r8b,-0x50(%rbp) ffffffff80020c66: 40 88 75 bc mov %sil,-0x44(%rbp) ffffffff80020c6a: e8 f1 05 fe ff call ffffffff80001260 ffffffff80020c6f: 0f b6 75 bc movzbl -0x44(%rbp),%esi ffffffff80020c73: 44 0f b6 45 b0 movzbl -0x50(%rbp),%r8d ffffffff80020c78: 0f b6 55 a8 movzbl -0x58(%rbp),%edx ffffffff80020c7c: c1 e6 10 shl $0x10,%esi ffffffff80020c7f: 41 0f b6 c7 movzbl %r15b,%eax ffffffff80020c83: 41 c1 e0 18 shl $0x18,%r8d ffffffff80020c87: c1 e0 08 shl $0x8,%eax ffffffff80020c8a: 44 89 c3 mov %r8d,%ebx ffffffff80020c8d: 09 f0 or %esi,%eax ffffffff80020c8f: 09 d0 or %edx,%eax ffffffff80020c91: 09 c3 or %eax,%ebx ffffffff80020c93: e9 a8 f9 ff ff jmp ffffffff80020640 ffffffff80020c98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80020c9f: 00 ffffffff80020ca0: 48 8d 3d 13 12 01 00 lea 0x11213(%rip),%rdi # ffffffff80031eba ffffffff80020ca7: 31 db xor %ebx,%ebx ffffffff80020ca9: e8 b2 05 fe ff call ffffffff80001260 ffffffff80020cae: 8b 05 4c b5 81 03 mov 0x381b54c(%rip),%eax # ffffffff8383c200 ffffffff80020cb4: e9 db f6 ff ff jmp ffffffff80020394 ffffffff80020cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020cc0: 48 8d 3d f3 11 01 00 lea 0x111f3(%rip),%rdi # ffffffff80031eba ffffffff80020cc7: 31 db xor %ebx,%ebx ffffffff80020cc9: e8 92 05 fe ff call ffffffff80001260 ffffffff80020cce: 8b 05 2c b5 81 03 mov 0x381b52c(%rip),%eax # ffffffff8383c200 ffffffff80020cd4: e9 43 f6 ff ff jmp ffffffff8002031c ffffffff80020cd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020ce0: 48 8d 3d b9 11 01 00 lea 0x111b9(%rip),%rdi # ffffffff80031ea0 ffffffff80020ce7: 89 75 bc mov %esi,-0x44(%rbp) ffffffff80020cea: e8 71 05 fe ff call ffffffff80001260 ffffffff80020cef: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80020cf2: 89 f3 mov %esi,%ebx ffffffff80020cf4: e9 47 f9 ff ff jmp ffffffff80020640 ffffffff80020cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020d00: 48 8d 3d 99 11 01 00 lea 0x11199(%rip),%rdi # ffffffff80031ea0 ffffffff80020d07: 89 75 bc mov %esi,-0x44(%rbp) ffffffff80020d0a: e8 51 05 fe ff call ffffffff80001260 ffffffff80020d0f: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80020d12: 89 f3 mov %esi,%ebx ffffffff80020d14: e9 27 f9 ff ff jmp ffffffff80020640 ffffffff80020d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020d20: 48 8d 3d 79 11 01 00 lea 0x11179(%rip),%rdi # ffffffff80031ea0 ffffffff80020d27: e8 34 05 fe ff call ffffffff80001260 ffffffff80020d2c: e9 0f f9 ff ff jmp ffffffff80020640 ffffffff80020d31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020d38: 48 8d 3d 61 11 01 00 lea 0x11161(%rip),%rdi # ffffffff80031ea0 ffffffff80020d3f: e8 1c 05 fe ff call ffffffff80001260 ffffffff80020d44: e9 47 fb ff ff jmp ffffffff80020890 ffffffff80020d49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020d50: 48 8d 3d 63 11 01 00 lea 0x11163(%rip),%rdi # ffffffff80031eba ffffffff80020d57: e8 04 05 fe ff call ffffffff80001260 ffffffff80020d5c: 8b 05 9e b4 81 03 mov 0x381b49e(%rip),%eax # ffffffff8383c200 ffffffff80020d62: e9 fb fa ff ff jmp ffffffff80020862 ffffffff80020d67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80020d6e: 00 00 ffffffff80020d70: 48 8d 3d 43 11 01 00 lea 0x11143(%rip),%rdi # ffffffff80031eba ffffffff80020d77: e8 e4 04 fe ff call ffffffff80001260 ffffffff80020d7c: 8b 05 7e b4 81 03 mov 0x381b47e(%rip),%eax # ffffffff8383c200 ffffffff80020d82: 31 d2 xor %edx,%edx ffffffff80020d84: e9 69 fa ff ff jmp ffffffff800207f2 ffffffff80020d89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020d90: 48 8d 3d 23 11 01 00 lea 0x11123(%rip),%rdi # ffffffff80031eba ffffffff80020d97: e8 c4 04 fe ff call ffffffff80001260 ffffffff80020d9c: 8b 05 5e b4 81 03 mov 0x381b45e(%rip),%eax # ffffffff8383c200 ffffffff80020da2: 31 d2 xor %edx,%edx ffffffff80020da4: e9 59 f7 ff ff jmp ffffffff80020502 ffffffff80020da9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020db0: 48 8d 3d 03 11 01 00 lea 0x11103(%rip),%rdi # ffffffff80031eba ffffffff80020db7: e8 a4 04 fe ff call ffffffff80001260 ffffffff80020dbc: 8b 05 3e b4 81 03 mov 0x381b43e(%rip),%eax # ffffffff8383c200 ffffffff80020dc2: 31 d2 xor %edx,%edx ffffffff80020dc4: e9 71 f5 ff ff jmp ffffffff8002033a ffffffff80020dc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020dd0: 48 8d 3d e3 10 01 00 lea 0x110e3(%rip),%rdi # ffffffff80031eba ffffffff80020dd7: e8 84 04 fe ff call ffffffff80001260 ffffffff80020ddc: 8b 05 1e b4 81 03 mov 0x381b41e(%rip),%eax # ffffffff8383c200 ffffffff80020de2: 31 d2 xor %edx,%edx ffffffff80020de4: e9 89 f7 ff ff jmp ffffffff80020572 ffffffff80020de9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020df0: 48 8d 3d c3 10 01 00 lea 0x110c3(%rip),%rdi # ffffffff80031eba ffffffff80020df7: e8 64 04 fe ff call ffffffff80001260 ffffffff80020dfc: 8b 05 fe b3 81 03 mov 0x381b3fe(%rip),%eax # ffffffff8383c200 ffffffff80020e02: 31 d2 xor %edx,%edx ffffffff80020e04: e9 89 f6 ff ff jmp ffffffff80020492 ffffffff80020e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020e10: 48 8d 3d a3 10 01 00 lea 0x110a3(%rip),%rdi # ffffffff80031eba ffffffff80020e17: e8 44 04 fe ff call ffffffff80001260 ffffffff80020e1c: 8b 05 de b3 81 03 mov 0x381b3de(%rip),%eax # ffffffff8383c200 ffffffff80020e22: 31 d2 xor %edx,%edx ffffffff80020e24: e9 89 f5 ff ff jmp ffffffff800203b2 ffffffff80020e29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020e30: 48 8d 3d 83 10 01 00 lea 0x11083(%rip),%rdi # ffffffff80031eba ffffffff80020e37: e8 24 04 fe ff call ffffffff80001260 ffffffff80020e3c: 8b 05 be b3 81 03 mov 0x381b3be(%rip),%eax # ffffffff8383c200 ffffffff80020e42: 31 d2 xor %edx,%edx ffffffff80020e44: e9 3a f9 ff ff jmp ffffffff80020783 ffffffff80020e49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80020e50: 48 8d 3d 63 10 01 00 lea 0x11063(%rip),%rdi # ffffffff80031eba ffffffff80020e57: e8 04 04 fe ff call ffffffff80001260 ffffffff80020e5c: 8b 05 9e b3 81 03 mov 0x381b39e(%rip),%eax # ffffffff8383c200 ffffffff80020e62: 31 d2 xor %edx,%edx ffffffff80020e64: e9 b9 f5 ff ff jmp ffffffff80020422 ffffffff80020e69: 48 8d 3d 4a 10 01 00 lea 0x1104a(%rip),%rdi # ffffffff80031eba ffffffff80020e70: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80020e73: e8 e8 03 fe ff call ffffffff80001260 ffffffff80020e78: 8b 35 82 b3 81 03 mov 0x381b382(%rip),%esi # ffffffff8383c200 ffffffff80020e7e: 8b 45 bc mov -0x44(%rbp),%eax ffffffff80020e81: e9 85 f8 ff ff jmp ffffffff8002070b ffffffff80020e86: 48 8d 3d 48 10 01 00 lea 0x11048(%rip),%rdi # ffffffff80031ed5 ffffffff80020e8d: e8 ce 03 fe ff call ffffffff80001260 ffffffff80020e92: e9 a9 f7 ff ff jmp ffffffff80020640 ffffffff80020e97: 8b 05 63 b3 81 03 mov 0x381b363(%rip),%eax # ffffffff8383c200 ffffffff80020e9d: 85 c0 test %eax,%eax ffffffff80020e9f: 0f 8e df 1b 00 00 jle ffffffff80022a84 ffffffff80020ea5: 83 e8 01 sub $0x1,%eax ffffffff80020ea8: 89 05 52 b3 81 03 mov %eax,0x381b352(%rip) # ffffffff8383c200 ffffffff80020eae: 85 c0 test %eax,%eax ffffffff80020eb0: 0f 8e b7 1b 00 00 jle ffffffff80022a6d ffffffff80020eb6: 83 e8 01 sub $0x1,%eax ffffffff80020eb9: 89 05 41 b3 81 03 mov %eax,0x381b341(%rip) # ffffffff8383c200 ffffffff80020ebf: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020ec4: 0f 8f 05 1f 00 00 jg ffffffff80022dcf ffffffff80020eca: 8d 50 01 lea 0x1(%rax),%edx ffffffff80020ecd: 48 8d 0d 4c b3 81 03 lea 0x381b34c(%rip),%rcx # ffffffff8383c220 ffffffff80020ed4: 48 98 cltq ffffffff80020ed6: 89 15 24 b3 81 03 mov %edx,0x381b324(%rip) # ffffffff8383c200 ffffffff80020edc: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80020ee3: e9 58 f7 ff ff jmp ffffffff80020640 ffffffff80020ee8: 8b 05 12 b3 81 03 mov 0x381b312(%rip),%eax # ffffffff8383c200 ffffffff80020eee: 85 c0 test %eax,%eax ffffffff80020ef0: 0f 8e dd 18 00 00 jle ffffffff800227d3 ffffffff80020ef6: 83 e8 01 sub $0x1,%eax ffffffff80020ef9: 89 05 01 b3 81 03 mov %eax,0x381b301(%rip) # ffffffff8383c200 ffffffff80020eff: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020f04: 0f 8f a6 23 00 00 jg ffffffff800232b0 ffffffff80020f0a: 8d 50 01 lea 0x1(%rax),%edx ffffffff80020f0d: 48 8d 0d 0c b3 81 03 lea 0x381b30c(%rip),%rcx # ffffffff8383c220 ffffffff80020f14: 48 98 cltq ffffffff80020f16: 89 15 e4 b2 81 03 mov %edx,0x381b2e4(%rip) # ffffffff8383c200 ffffffff80020f1c: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80020f23: e9 18 f7 ff ff jmp ffffffff80020640 ffffffff80020f28: 8b 05 d2 b2 81 03 mov 0x381b2d2(%rip),%eax # ffffffff8383c200 ffffffff80020f2e: 85 c0 test %eax,%eax ffffffff80020f30: 0f 8e b1 14 00 00 jle ffffffff800223e7 ffffffff80020f36: 83 e8 01 sub $0x1,%eax ffffffff80020f39: 89 05 c1 b2 81 03 mov %eax,0x381b2c1(%rip) # ffffffff8383c200 ffffffff80020f3f: 85 c0 test %eax,%eax ffffffff80020f41: 0f 8e 89 14 00 00 jle ffffffff800223d0 ffffffff80020f47: 83 e8 01 sub $0x1,%eax ffffffff80020f4a: 89 05 b0 b2 81 03 mov %eax,0x381b2b0(%rip) # ffffffff8383c200 ffffffff80020f50: 85 c0 test %eax,%eax ffffffff80020f52: 0f 8e 61 14 00 00 jle ffffffff800223b9 ffffffff80020f58: 83 e8 01 sub $0x1,%eax ffffffff80020f5b: 89 05 9f b2 81 03 mov %eax,0x381b29f(%rip) # ffffffff8383c200 ffffffff80020f61: 85 c0 test %eax,%eax ffffffff80020f63: 0f 8e 39 14 00 00 jle ffffffff800223a2 ffffffff80020f69: 83 e8 01 sub $0x1,%eax ffffffff80020f6c: 89 05 8e b2 81 03 mov %eax,0x381b28e(%rip) # ffffffff8383c200 ffffffff80020f72: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020f77: 0f 8f 85 1e 00 00 jg ffffffff80022e02 ffffffff80020f7d: 8d 50 01 lea 0x1(%rax),%edx ffffffff80020f80: 48 8d 0d 99 b2 81 03 lea 0x381b299(%rip),%rcx # ffffffff8383c220 ffffffff80020f87: 48 98 cltq ffffffff80020f89: 89 15 71 b2 81 03 mov %edx,0x381b271(%rip) # ffffffff8383c200 ffffffff80020f8f: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80020f96: e9 a5 f6 ff ff jmp ffffffff80020640 ffffffff80020f9b: 8b 05 5f b2 81 03 mov 0x381b25f(%rip),%eax # ffffffff8383c200 ffffffff80020fa1: 85 c0 test %eax,%eax ffffffff80020fa3: 0f 8e 37 1b 00 00 jle ffffffff80022ae0 ffffffff80020fa9: 83 e8 01 sub $0x1,%eax ffffffff80020fac: 89 05 4e b2 81 03 mov %eax,0x381b24e(%rip) # ffffffff8383c200 ffffffff80020fb2: 85 c0 test %eax,%eax ffffffff80020fb4: 0f 8e 0f 1b 00 00 jle ffffffff80022ac9 ffffffff80020fba: 83 e8 01 sub $0x1,%eax ffffffff80020fbd: 89 05 3d b2 81 03 mov %eax,0x381b23d(%rip) # ffffffff8383c200 ffffffff80020fc3: 85 c0 test %eax,%eax ffffffff80020fc5: 0f 8e e7 1a 00 00 jle ffffffff80022ab2 ffffffff80020fcb: 83 e8 01 sub $0x1,%eax ffffffff80020fce: 89 05 2c b2 81 03 mov %eax,0x381b22c(%rip) # ffffffff8383c200 ffffffff80020fd4: 85 c0 test %eax,%eax ffffffff80020fd6: 0f 8e bf 1a 00 00 jle ffffffff80022a9b ffffffff80020fdc: 83 e8 01 sub $0x1,%eax ffffffff80020fdf: 89 05 1b b2 81 03 mov %eax,0x381b21b(%rip) # ffffffff8383c200 ffffffff80020fe5: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80020fea: 0f 8f 5f 1c 00 00 jg ffffffff80022c4f ffffffff80020ff0: 8d 50 01 lea 0x1(%rax),%edx ffffffff80020ff3: 48 8d 0d 26 b2 81 03 lea 0x381b226(%rip),%rcx # ffffffff8383c220 ffffffff80020ffa: 48 98 cltq ffffffff80020ffc: 89 15 fe b1 81 03 mov %edx,0x381b1fe(%rip) # ffffffff8383c200 ffffffff80021002: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021009: e9 32 f6 ff ff jmp ffffffff80020640 ffffffff8002100e: e4 64 in $0x64,%al ffffffff80021010: 48 63 15 e9 b1 81 03 movslq 0x381b1e9(%rip),%rdx # ffffffff8383c200 ffffffff80021017: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff8002101d: 0f 8f 12 1e 00 00 jg ffffffff80022e35 ffffffff80021023: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff80021026: 83 e0 01 and $0x1,%eax ffffffff80021029: 89 0d d1 b1 81 03 mov %ecx,0x381b1d1(%rip) # ffffffff8383c200 ffffffff8002102f: 48 8d 0d ea b1 81 03 lea 0x381b1ea(%rip),%rcx # ffffffff8383c220 ffffffff80021036: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff80021039: e9 02 f6 ff ff jmp ffffffff80020640 ffffffff8002103e: 8b 05 bc b1 81 03 mov 0x381b1bc(%rip),%eax # ffffffff8383c200 ffffffff80021044: 85 c0 test %eax,%eax ffffffff80021046: 0f 8e 4b 15 00 00 jle ffffffff80022597 ffffffff8002104c: 83 e8 01 sub $0x1,%eax ffffffff8002104f: 48 8d 0d ca b1 81 03 lea 0x381b1ca(%rip),%rcx # ffffffff8383c220 ffffffff80021056: 48 63 d0 movslq %eax,%rdx ffffffff80021059: 89 05 a1 b1 81 03 mov %eax,0x381b1a1(%rip) # ffffffff8383c200 ffffffff8002105f: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021063: 85 c0 test %eax,%eax ffffffff80021065: 0f 8e dc 14 00 00 jle ffffffff80022547 ffffffff8002106b: 83 e8 01 sub $0x1,%eax ffffffff8002106e: 48 8d 0d ab b1 81 03 lea 0x381b1ab(%rip),%rcx # ffffffff8383c220 ffffffff80021075: 48 63 d0 movslq %eax,%rdx ffffffff80021078: 89 05 82 b1 81 03 mov %eax,0x381b182(%rip) # ffffffff8383c200 ffffffff8002107e: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80021082: 81 fa fc ff 00 00 cmp $0xfffc,%edx ffffffff80021088: 0f 86 da 1f 00 00 jbe ffffffff80023068 ffffffff8002108e: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021093: 0f 8f be 1f 00 00 jg ffffffff80023057 ffffffff80021099: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002109c: 48 8d 0d 7d b1 81 03 lea 0x381b17d(%rip),%rcx # ffffffff8383c220 ffffffff800210a3: 48 98 cltq ffffffff800210a5: 89 15 55 b1 81 03 mov %edx,0x381b155(%rip) # ffffffff8383c200 ffffffff800210ab: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800210b2: e9 89 f5 ff ff jmp ffffffff80020640 ffffffff800210b7: 8b 05 43 b1 81 03 mov 0x381b143(%rip),%eax # ffffffff8383c200 ffffffff800210bd: 85 c0 test %eax,%eax ffffffff800210bf: 0f 8e 1c 19 00 00 jle ffffffff800229e1 ffffffff800210c5: 83 e8 01 sub $0x1,%eax ffffffff800210c8: 48 8d 0d 51 b1 81 03 lea 0x381b151(%rip),%rcx # ffffffff8383c220 ffffffff800210cf: 48 63 d0 movslq %eax,%rdx ffffffff800210d2: 89 05 28 b1 81 03 mov %eax,0x381b128(%rip) # ffffffff8383c200 ffffffff800210d8: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff800210db: 83 e2 df and $0xffffffdf,%edx ffffffff800210de: 83 ea 41 sub $0x41,%edx ffffffff800210e1: 83 fa 19 cmp $0x19,%edx ffffffff800210e4: 0f 96 c2 setbe %dl ffffffff800210e7: 0f b6 d2 movzbl %dl,%edx ffffffff800210ea: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800210ef: 0f 8f 81 20 00 00 jg ffffffff80023176 ffffffff800210f5: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800210f8: 48 98 cltq ffffffff800210fa: 89 0d 00 b1 81 03 mov %ecx,0x381b100(%rip) # ffffffff8383c200 ffffffff80021100: 48 8d 0d 19 b1 81 03 lea 0x381b119(%rip),%rcx # ffffffff8383c220 ffffffff80021107: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002110a: e9 31 f5 ff ff jmp ffffffff80020640 ffffffff8002110f: 8b 05 eb b0 81 03 mov 0x381b0eb(%rip),%eax # ffffffff8383c200 ffffffff80021115: 85 c0 test %eax,%eax ffffffff80021117: 0f 8e dd 18 00 00 jle ffffffff800229fa ffffffff8002111d: 83 e8 01 sub $0x1,%eax ffffffff80021120: 48 8d 0d f9 b0 81 03 lea 0x381b0f9(%rip),%rcx # ffffffff8383c220 ffffffff80021127: 48 63 d0 movslq %eax,%rdx ffffffff8002112a: 89 05 d0 b0 81 03 mov %eax,0x381b0d0(%rip) # ffffffff8383c200 ffffffff80021130: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80021133: 83 ea 30 sub $0x30,%edx ffffffff80021136: 83 fa 09 cmp $0x9,%edx ffffffff80021139: 0f 96 c2 setbe %dl ffffffff8002113c: 0f b6 d2 movzbl %dl,%edx ffffffff8002113f: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021144: 0f 8f a7 1c 00 00 jg ffffffff80022df1 ffffffff8002114a: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8002114d: 48 98 cltq ffffffff8002114f: 89 0d ab b0 81 03 mov %ecx,0x381b0ab(%rip) # ffffffff8383c200 ffffffff80021155: 48 8d 0d c4 b0 81 03 lea 0x381b0c4(%rip),%rcx # ffffffff8383c220 ffffffff8002115c: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002115f: e9 dc f4 ff ff jmp ffffffff80020640 ffffffff80021164: 8b 15 96 b0 81 03 mov 0x381b096(%rip),%edx # ffffffff8383c200 ffffffff8002116a: 85 d2 test %edx,%edx ffffffff8002116c: 0f 8e de 11 00 00 jle ffffffff80022350 ffffffff80021172: 8d 72 ff lea -0x1(%rdx),%esi ffffffff80021175: 48 8d 0d a4 b0 81 03 lea 0x381b0a4(%rip),%rcx # ffffffff8383c220 ffffffff8002117c: 48 63 fe movslq %esi,%rdi ffffffff8002117f: 89 35 7b b0 81 03 mov %esi,0x381b07b(%rip) # ffffffff8383c200 ffffffff80021185: 8b 04 b9 mov (%rcx,%rdi,4),%eax ffffffff80021188: 44 8d 40 bf lea -0x41(%rax),%r8d ffffffff8002118c: 41 83 f8 19 cmp $0x19,%r8d ffffffff80021190: 0f 87 c8 11 00 00 ja ffffffff8002235e ffffffff80021196: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8002119c: 0f 8f 92 24 00 00 jg ffffffff80023634 ffffffff800211a2: 83 c0 20 add $0x20,%eax ffffffff800211a5: 89 15 55 b0 81 03 mov %edx,0x381b055(%rip) # ffffffff8383c200 ffffffff800211ab: 89 04 b9 mov %eax,(%rcx,%rdi,4) ffffffff800211ae: e9 8d f4 ff ff jmp ffffffff80020640 ffffffff800211b3: 8b 15 47 b0 81 03 mov 0x381b047(%rip),%edx # ffffffff8383c200 ffffffff800211b9: 85 d2 test %edx,%edx ffffffff800211bb: 0f 8e 56 11 00 00 jle ffffffff80022317 ffffffff800211c1: 8d 72 ff lea -0x1(%rdx),%esi ffffffff800211c4: 48 8d 0d 55 b0 81 03 lea 0x381b055(%rip),%rcx # ffffffff8383c220 ffffffff800211cb: 48 63 fe movslq %esi,%rdi ffffffff800211ce: 89 35 2c b0 81 03 mov %esi,0x381b02c(%rip) # ffffffff8383c200 ffffffff800211d4: 8b 04 b9 mov (%rcx,%rdi,4),%eax ffffffff800211d7: 44 8d 40 9f lea -0x61(%rax),%r8d ffffffff800211db: 41 83 f8 19 cmp $0x19,%r8d ffffffff800211df: 0f 87 40 11 00 00 ja ffffffff80022325 ffffffff800211e5: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff800211eb: 0f 8f e7 23 00 00 jg ffffffff800235d8 ffffffff800211f1: 83 e8 20 sub $0x20,%eax ffffffff800211f4: 89 15 06 b0 81 03 mov %edx,0x381b006(%rip) # ffffffff8383c200 ffffffff800211fa: 89 04 b9 mov %eax,(%rcx,%rdi,4) ffffffff800211fd: e9 3e f4 ff ff jmp ffffffff80020640 ffffffff80021202: 8b 05 f8 af 81 03 mov 0x381aff8(%rip),%eax # ffffffff8383c200 ffffffff80021208: 85 c0 test %eax,%eax ffffffff8002120a: 0f 8e b7 17 00 00 jle ffffffff800229c7 ffffffff80021210: 83 e8 01 sub $0x1,%eax ffffffff80021213: 48 8d 0d 06 b0 81 03 lea 0x381b006(%rip),%rcx # ffffffff8383c220 ffffffff8002121a: 48 63 d0 movslq %eax,%rdx ffffffff8002121d: 89 05 dd af 81 03 mov %eax,0x381afdd(%rip) # ffffffff8383c200 ffffffff80021223: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021227: 85 c0 test %eax,%eax ffffffff80021229: 0f 8e 7f 17 00 00 jle ffffffff800229ae ffffffff8002122f: 83 e8 01 sub $0x1,%eax ffffffff80021232: 48 8d 0d e7 af 81 03 lea 0x381afe7(%rip),%rcx # ffffffff8383c220 ffffffff80021239: 48 63 d0 movslq %eax,%rdx ffffffff8002123c: 89 05 be af 81 03 mov %eax,0x381afbe(%rip) # ffffffff8383c200 ffffffff80021242: 8b 34 91 mov (%rcx,%rdx,4),%esi ffffffff80021245: 85 c0 test %eax,%eax ffffffff80021247: 0f 8e 48 17 00 00 jle ffffffff80022995 ffffffff8002124d: 83 e8 01 sub $0x1,%eax ffffffff80021250: 48 8d 0d c9 af 81 03 lea 0x381afc9(%rip),%rcx # ffffffff8383c220 ffffffff80021257: 89 05 a3 af 81 03 mov %eax,0x381afa3(%rip) # ffffffff8383c200 ffffffff8002125d: 48 98 cltq ffffffff8002125f: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff80021262: 44 89 fa mov %r15d,%edx ffffffff80021265: e8 76 3d ff ff call ffffffff80014fe0 ffffffff8002126a: 48 63 05 8f af 81 03 movslq 0x381af8f(%rip),%rax # ffffffff8383c200 ffffffff80021271: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021276: 0f 8f e9 1e 00 00 jg ffffffff80023165 ffffffff8002127c: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002127f: 48 8d 0d 9a af 81 03 lea 0x381af9a(%rip),%rcx # ffffffff8383c220 ffffffff80021286: 89 15 74 af 81 03 mov %edx,0x381af74(%rip) # ffffffff8383c200 ffffffff8002128c: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021293: e9 a8 f3 ff ff jmp ffffffff80020640 ffffffff80021298: e8 63 3b ff ff call ffffffff80014e00 ffffffff8002129d: 89 c2 mov %eax,%edx ffffffff8002129f: 48 63 05 5a af 81 03 movslq 0x381af5a(%rip),%rax # ffffffff8383c200 ffffffff800212a6: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800212ab: 0f 8f 73 1b 00 00 jg ffffffff80022e24 ffffffff800212b1: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800212b4: 89 0d 46 af 81 03 mov %ecx,0x381af46(%rip) # ffffffff8383c200 ffffffff800212ba: 48 8d 0d 5f af 81 03 lea 0x381af5f(%rip),%rcx # ffffffff8383c220 ffffffff800212c1: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800212c4: e9 77 f3 ff ff jmp ffffffff80020640 ffffffff800212c9: e8 52 3b ff ff call ffffffff80014e20 ffffffff800212ce: 89 c2 mov %eax,%edx ffffffff800212d0: 48 63 05 29 af 81 03 movslq 0x381af29(%rip),%rax # ffffffff8383c200 ffffffff800212d7: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800212dc: 0f 8f c7 1e 00 00 jg ffffffff800231a9 ffffffff800212e2: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800212e5: 89 0d 15 af 81 03 mov %ecx,0x381af15(%rip) # ffffffff8383c200 ffffffff800212eb: 48 8d 0d 2e af 81 03 lea 0x381af2e(%rip),%rcx # ffffffff8383c220 ffffffff800212f2: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800212f5: e9 46 f3 ff ff jmp ffffffff80020640 ffffffff800212fa: 8b 05 00 af 81 03 mov 0x381af00(%rip),%eax # ffffffff8383c200 ffffffff80021300: 85 c0 test %eax,%eax ffffffff80021302: 0f 8e 81 10 00 00 jle ffffffff80022389 ffffffff80021308: 83 e8 01 sub $0x1,%eax ffffffff8002130b: 48 8d 0d 0e af 81 03 lea 0x381af0e(%rip),%rcx # ffffffff8383c220 ffffffff80021312: 48 63 d0 movslq %eax,%rdx ffffffff80021315: 89 05 e5 ae 81 03 mov %eax,0x381aee5(%rip) # ffffffff8383c200 ffffffff8002131b: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff8002131e: 8b 35 1c d4 04 00 mov 0x4d41c(%rip),%esi # ffffffff8006e740 ffffffff80021324: 01 f2 add %esi,%edx ffffffff80021326: 89 15 14 d4 04 00 mov %edx,0x4d414(%rip) # ffffffff8006e740 ffffffff8002132c: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff80021332: 0f 8e ba 0f 00 00 jle ffffffff800222f2 ffffffff80021338: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002133d: 0f 8f 56 22 00 00 jg ffffffff80023599 ffffffff80021343: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021346: 48 8d 0d d3 ae 81 03 lea 0x381aed3(%rip),%rcx # ffffffff8383c220 ffffffff8002134d: 48 98 cltq ffffffff8002134f: 89 15 ab ae 81 03 mov %edx,0x381aeab(%rip) # ffffffff8383c200 ffffffff80021355: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002135c: e9 df f2 ff ff jmp ffffffff80020640 ffffffff80021361: 8b 05 99 ae 81 03 mov 0x381ae99(%rip),%eax # ffffffff8383c200 ffffffff80021367: 85 c0 test %eax,%eax ffffffff80021369: 0f 8e 0f 16 00 00 jle ffffffff8002297e ffffffff8002136f: 83 e8 01 sub $0x1,%eax ffffffff80021372: 89 05 88 ae 81 03 mov %eax,0x381ae88(%rip) # ffffffff8383c200 ffffffff80021378: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002137d: 0f 8f 90 1a 00 00 jg ffffffff80022e13 ffffffff80021383: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021386: 48 8d 0d 93 ae 81 03 lea 0x381ae93(%rip),%rcx # ffffffff8383c220 ffffffff8002138d: 48 98 cltq ffffffff8002138f: 89 15 6b ae 81 03 mov %edx,0x381ae6b(%rip) # ffffffff8383c200 ffffffff80021395: c7 04 81 ff ff ff ff movl $0xffffffff,(%rcx,%rax,4) ffffffff8002139c: e9 9f f2 ff ff jmp ffffffff80020640 ffffffff800213a1: 8b 05 59 ae 81 03 mov 0x381ae59(%rip),%eax # ffffffff8383c200 ffffffff800213a7: 85 c0 test %eax,%eax ffffffff800213a9: 0f 8e 64 16 00 00 jle ffffffff80022a13 ffffffff800213af: 83 e8 01 sub $0x1,%eax ffffffff800213b2: 89 05 48 ae 81 03 mov %eax,0x381ae48(%rip) # ffffffff8383c200 ffffffff800213b8: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800213bd: 0f 8f a6 19 00 00 jg ffffffff80022d69 ffffffff800213c3: 8d 50 01 lea 0x1(%rax),%edx ffffffff800213c6: 48 8d 0d 53 ae 81 03 lea 0x381ae53(%rip),%rcx # ffffffff8383c220 ffffffff800213cd: 48 98 cltq ffffffff800213cf: 89 15 2b ae 81 03 mov %edx,0x381ae2b(%rip) # ffffffff8383c200 ffffffff800213d5: c7 04 81 ff ff ff ff movl $0xffffffff,(%rcx,%rax,4) ffffffff800213dc: e9 5f f2 ff ff jmp ffffffff80020640 ffffffff800213e1: 8b 05 19 ae 81 03 mov 0x381ae19(%rip),%eax # ffffffff8383c200 ffffffff800213e7: 85 c0 test %eax,%eax ffffffff800213e9: 0f 8e 10 15 00 00 jle ffffffff800228ff ffffffff800213ef: 83 e8 01 sub $0x1,%eax ffffffff800213f2: 48 8d 0d 27 ae 81 03 lea 0x381ae27(%rip),%rcx # ffffffff8383c220 ffffffff800213f9: 48 63 d0 movslq %eax,%rdx ffffffff800213fc: 89 05 fe ad 81 03 mov %eax,0x381adfe(%rip) # ffffffff8383c200 ffffffff80021402: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021406: 85 c0 test %eax,%eax ffffffff80021408: 0f 8e 79 14 00 00 jle ffffffff80022887 ffffffff8002140e: 8d 70 ff lea -0x1(%rax),%esi ffffffff80021411: 48 8d 0d 08 ae 81 03 lea 0x381ae08(%rip),%rcx # ffffffff8383c220 ffffffff80021418: 48 63 d6 movslq %esi,%rdx ffffffff8002141b: 89 35 df ad 81 03 mov %esi,0x381addf(%rip) # ffffffff8383c200 ffffffff80021421: 8b 3c 91 mov (%rcx,%rdx,4),%edi ffffffff80021424: 81 ff ff ff 00 00 cmp $0xffff,%edi ffffffff8002142a: 0f 86 9b 1d 00 00 jbe ffffffff800231cb ffffffff80021430: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80021436: 0f 8f f4 20 00 00 jg ffffffff80023530 ffffffff8002143c: 89 05 be ad 81 03 mov %eax,0x381adbe(%rip) # ffffffff8383c200 ffffffff80021442: c7 04 91 00 00 00 00 movl $0x0,(%rcx,%rdx,4) ffffffff80021449: e9 f2 f1 ff ff jmp ffffffff80020640 ffffffff8002144e: 8b 05 ac ad 81 03 mov 0x381adac(%rip),%eax # ffffffff8383c200 ffffffff80021454: 85 c0 test %eax,%eax ffffffff80021456: 0f 8e 11 14 00 00 jle ffffffff8002286d ffffffff8002145c: 83 e8 01 sub $0x1,%eax ffffffff8002145f: 48 8d 0d ba ad 81 03 lea 0x381adba(%rip),%rcx # ffffffff8383c220 ffffffff80021466: 48 63 d0 movslq %eax,%rdx ffffffff80021469: 89 05 91 ad 81 03 mov %eax,0x381ad91(%rip) # ffffffff8383c200 ffffffff8002146f: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021473: 85 c0 test %eax,%eax ffffffff80021475: 0f 8e d9 13 00 00 jle ffffffff80022854 ffffffff8002147b: 83 e8 01 sub $0x1,%eax ffffffff8002147e: 48 8d 0d 9b ad 81 03 lea 0x381ad9b(%rip),%rcx # ffffffff8383c220 ffffffff80021485: 48 63 d0 movslq %eax,%rdx ffffffff80021488: 89 05 72 ad 81 03 mov %eax,0x381ad72(%rip) # ffffffff8383c200 ffffffff8002148e: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80021492: 85 c0 test %eax,%eax ffffffff80021494: 0f 8e 97 13 00 00 jle ffffffff80022831 ffffffff8002149a: 83 e8 01 sub $0x1,%eax ffffffff8002149d: 48 8d 0d 7c ad 81 03 lea 0x381ad7c(%rip),%rcx # ffffffff8383c220 ffffffff800214a4: 48 63 f0 movslq %eax,%rsi ffffffff800214a7: 89 05 53 ad 81 03 mov %eax,0x381ad53(%rip) # ffffffff8383c200 ffffffff800214ad: 8b 3c b1 mov (%rcx,%rsi,4),%edi ffffffff800214b0: 42 8d 0c 3f lea (%rdi,%r15,1),%ecx ffffffff800214b4: 85 ff test %edi,%edi ffffffff800214b6: 78 10 js ffffffff800214c8 ffffffff800214b8: 81 f9 00 00 01 00 cmp $0x10000,%ecx ffffffff800214be: 7f 08 jg ffffffff800214c8 ffffffff800214c0: 85 d2 test %edx,%edx ffffffff800214c2: 0f 89 0a 1e 00 00 jns ffffffff800232d2 ffffffff800214c8: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800214cd: 0f 8f 1b 1d 00 00 jg ffffffff800231ee ffffffff800214d3: 8d 50 01 lea 0x1(%rax),%edx ffffffff800214d6: 48 8d 0d 43 ad 81 03 lea 0x381ad43(%rip),%rcx # ffffffff8383c220 ffffffff800214dd: 48 98 cltq ffffffff800214df: 89 15 1b ad 81 03 mov %edx,0x381ad1b(%rip) # ffffffff8383c200 ffffffff800214e5: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800214ec: e9 4f f1 ff ff jmp ffffffff80020640 ffffffff800214f1: 8b 05 09 ad 81 03 mov 0x381ad09(%rip),%eax # ffffffff8383c200 ffffffff800214f7: 85 c0 test %eax,%eax ffffffff800214f9: 0f 8e 55 16 00 00 jle ffffffff80022b54 ffffffff800214ff: 8d 50 ff lea -0x1(%rax),%edx ffffffff80021502: 48 8d 0d 17 ad 81 03 lea 0x381ad17(%rip),%rcx # ffffffff8383c220 ffffffff80021509: 48 63 f2 movslq %edx,%rsi ffffffff8002150c: 89 15 ee ac 81 03 mov %edx,0x381acee(%rip) # ffffffff8383c200 ffffffff80021512: 44 8b 3c b1 mov (%rcx,%rsi,4),%r15d ffffffff80021516: 85 d2 test %edx,%edx ffffffff80021518: 0f 84 a0 1b 00 00 je ffffffff800230be ffffffff8002151e: 83 e8 02 sub $0x2,%eax ffffffff80021521: 89 05 d9 ac 81 03 mov %eax,0x381acd9(%rip) # ffffffff8383c200 ffffffff80021527: 48 98 cltq ffffffff80021529: 8b 14 81 mov (%rcx,%rax,4),%edx ffffffff8002152c: 41 81 ff ff ff 00 00 cmp $0xffff,%r15d ffffffff80021533: 0f 86 75 21 00 00 jbe ffffffff800236ae ffffffff80021539: 48 63 05 c0 ac 81 03 movslq 0x381acc0(%rip),%rax # ffffffff8383c200 ffffffff80021540: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021545: 0f 8f 8a 1b 00 00 jg ffffffff800230d5 ffffffff8002154b: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002154e: 48 8d 0d cb ac 81 03 lea 0x381accb(%rip),%rcx # ffffffff8383c220 ffffffff80021555: 89 15 a5 ac 81 03 mov %edx,0x381aca5(%rip) # ffffffff8383c200 ffffffff8002155b: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021562: e9 d9 f0 ff ff jmp ffffffff80020640 ffffffff80021567: 8b 15 93 ac 81 03 mov 0x381ac93(%rip),%edx # ffffffff8383c200 ffffffff8002156d: 85 d2 test %edx,%edx ffffffff8002156f: 0f 8e 45 12 00 00 jle ffffffff800227ba ffffffff80021575: 83 ea 01 sub $0x1,%edx ffffffff80021578: 48 8d 0d a1 ac 81 03 lea 0x381aca1(%rip),%rcx # ffffffff8383c220 ffffffff8002157f: be ff ff ff ff mov $0xffffffff,%esi ffffffff80021584: 48 63 c2 movslq %edx,%rax ffffffff80021587: 89 15 73 ac 81 03 mov %edx,0x381ac73(%rip) # ffffffff8383c200 ffffffff8002158d: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff80021590: 31 c0 xor %eax,%eax ffffffff80021592: 85 ff test %edi,%edi ffffffff80021594: 78 0e js ffffffff800215a4 ffffffff80021596: 89 c6 mov %eax,%esi ffffffff80021598: 83 c0 01 add $0x1,%eax ffffffff8002159b: 89 c1 mov %eax,%ecx ffffffff8002159d: 0f af c8 imul %eax,%ecx ffffffff800215a0: 39 f9 cmp %edi,%ecx ffffffff800215a2: 7e f2 jle ffffffff80021596 ffffffff800215a4: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff800215aa: 0f 8f 96 1a 00 00 jg ffffffff80023046 ffffffff800215b0: 8d 42 01 lea 0x1(%rdx),%eax ffffffff800215b3: 48 8d 0d 66 ac 81 03 lea 0x381ac66(%rip),%rcx # ffffffff8383c220 ffffffff800215ba: 48 63 d2 movslq %edx,%rdx ffffffff800215bd: 89 05 3d ac 81 03 mov %eax,0x381ac3d(%rip) # ffffffff8383c200 ffffffff800215c3: 89 34 91 mov %esi,(%rcx,%rdx,4) ffffffff800215c6: e9 75 f0 ff ff jmp ffffffff80020640 ffffffff800215cb: 8b 05 2f ac 81 03 mov 0x381ac2f(%rip),%eax # ffffffff8383c200 ffffffff800215d1: 85 c0 test %eax,%eax ffffffff800215d3: 0f 8e ce 11 00 00 jle ffffffff800227a7 ffffffff800215d9: 83 e8 01 sub $0x1,%eax ffffffff800215dc: 48 8d 0d 3d ac 81 03 lea 0x381ac3d(%rip),%rcx # ffffffff8383c220 ffffffff800215e3: 89 05 17 ac 81 03 mov %eax,0x381ac17(%rip) # ffffffff8383c200 ffffffff800215e9: 48 98 cltq ffffffff800215eb: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff800215ee: e8 2d cd 00 00 call ffffffff8002e320 ffffffff800215f3: 48 63 05 06 ac 81 03 movslq 0x381ac06(%rip),%rax # ffffffff8383c200 ffffffff800215fa: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800215ff: 0f 8f 89 1c 00 00 jg ffffffff8002328e ffffffff80021605: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021608: 48 8d 0d 11 ac 81 03 lea 0x381ac11(%rip),%rcx # ffffffff8383c220 ffffffff8002160f: 89 15 eb ab 81 03 mov %edx,0x381abeb(%rip) # ffffffff8383c200 ffffffff80021615: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002161c: e9 1f f0 ff ff jmp ffffffff80020640 ffffffff80021621: 8b 05 d9 ab 81 03 mov 0x381abd9(%rip),%eax # ffffffff8383c200 ffffffff80021627: 85 c0 test %eax,%eax ffffffff80021629: 0f 8e ea 12 00 00 jle ffffffff80022919 ffffffff8002162f: 83 e8 01 sub $0x1,%eax ffffffff80021632: 48 8d 0d e7 ab 81 03 lea 0x381abe7(%rip),%rcx # ffffffff8383c220 ffffffff80021639: 48 63 d0 movslq %eax,%rdx ffffffff8002163c: 89 05 be ab 81 03 mov %eax,0x381abbe(%rip) # ffffffff8383c200 ffffffff80021642: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80021646: 49 8d 3c 14 lea (%r12,%rdx,1),%rdi ffffffff8002164a: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff80021650: 0f 86 d6 12 00 00 jbe ffffffff8002292c ffffffff80021656: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002165b: 0f 8f fa 1b 00 00 jg ffffffff8002325b ffffffff80021661: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021664: 48 8d 0d b5 ab 81 03 lea 0x381abb5(%rip),%rcx # ffffffff8383c220 ffffffff8002166b: 48 98 cltq ffffffff8002166d: 89 15 8d ab 81 03 mov %edx,0x381ab8d(%rip) # ffffffff8383c200 ffffffff80021673: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002167a: e9 c1 ef ff ff jmp ffffffff80020640 ffffffff8002167f: 48 8d 3d 82 11 01 00 lea 0x11182(%rip),%rdi # ffffffff80032808 ffffffff80021686: e8 d5 fb fd ff call ffffffff80001260 ffffffff8002168b: 48 63 05 6e ab 81 03 movslq 0x381ab6e(%rip),%rax # ffffffff8383c200 ffffffff80021692: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021697: 0f 8f 65 19 00 00 jg ffffffff80023002 ffffffff8002169d: 8d 50 01 lea 0x1(%rax),%edx ffffffff800216a0: 48 8d 0d 79 ab 81 03 lea 0x381ab79(%rip),%rcx # ffffffff8383c220 ffffffff800216a7: 89 15 53 ab 81 03 mov %edx,0x381ab53(%rip) # ffffffff8383c200 ffffffff800216ad: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800216b4: e9 87 ef ff ff jmp ffffffff80020640 ffffffff800216b9: 8b 05 41 ab 81 03 mov 0x381ab41(%rip),%eax # ffffffff8383c200 ffffffff800216bf: 85 c0 test %eax,%eax ffffffff800216c1: 0f 8e ea 0e 00 00 jle ffffffff800225b1 ffffffff800216c7: 83 e8 01 sub $0x1,%eax ffffffff800216ca: 48 8d 0d 4f ab 81 03 lea 0x381ab4f(%rip),%rcx # ffffffff8383c220 ffffffff800216d1: be 01 00 00 00 mov $0x1,%esi ffffffff800216d6: 48 63 d0 movslq %eax,%rdx ffffffff800216d9: 89 05 21 ab 81 03 mov %eax,0x381ab21(%rip) # ffffffff8383c200 ffffffff800216df: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff800216e2: 89 d1 mov %edx,%ecx ffffffff800216e4: 83 e1 df and $0xffffffdf,%ecx ffffffff800216e7: 83 e9 41 sub $0x41,%ecx ffffffff800216ea: 83 f9 19 cmp $0x19,%ecx ffffffff800216ed: 0f 87 1f 1f 00 00 ja ffffffff80023612 ffffffff800216f3: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800216f8: 0f 8f 0d 1d 00 00 jg ffffffff8002340b ffffffff800216fe: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021701: 48 8d 0d 18 ab 81 03 lea 0x381ab18(%rip),%rcx # ffffffff8383c220 ffffffff80021708: 48 98 cltq ffffffff8002170a: 89 15 f0 aa 81 03 mov %edx,0x381aaf0(%rip) # ffffffff8383c200 ffffffff80021710: 89 34 81 mov %esi,(%rcx,%rax,4) ffffffff80021713: e9 28 ef ff ff jmp ffffffff80020640 ffffffff80021718: 8b 05 e2 aa 81 03 mov 0x381aae2(%rip),%eax # ffffffff8383c200 ffffffff8002171e: 85 c0 test %eax,%eax ffffffff80021720: 0f 8e 67 10 00 00 jle ffffffff8002278d ffffffff80021726: 83 e8 01 sub $0x1,%eax ffffffff80021729: 48 8d 0d f0 aa 81 03 lea 0x381aaf0(%rip),%rcx # ffffffff8383c220 ffffffff80021730: 48 63 d0 movslq %eax,%rdx ffffffff80021733: 89 05 c7 aa 81 03 mov %eax,0x381aac7(%rip) # ffffffff8383c200 ffffffff80021739: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff8002173d: 85 c0 test %eax,%eax ffffffff8002173f: 0f 8e 2f 10 00 00 jle ffffffff80022774 ffffffff80021745: 83 e8 01 sub $0x1,%eax ffffffff80021748: 48 8d 0d d1 aa 81 03 lea 0x381aad1(%rip),%rcx # ffffffff8383c220 ffffffff8002174f: 48 63 d0 movslq %eax,%rdx ffffffff80021752: 89 05 a8 aa 81 03 mov %eax,0x381aaa8(%rip) # ffffffff8383c200 ffffffff80021758: 48 63 34 91 movslq (%rcx,%rdx,4),%rsi ffffffff8002175c: 85 c0 test %eax,%eax ffffffff8002175e: 0f 8e 68 0f 00 00 jle ffffffff800226cc ffffffff80021764: 83 e8 01 sub $0x1,%eax ffffffff80021767: 48 8d 0d b2 aa 81 03 lea 0x381aab2(%rip),%rcx # ffffffff8383c220 ffffffff8002176e: 48 63 d0 movslq %eax,%rdx ffffffff80021771: 89 05 89 aa 81 03 mov %eax,0x381aa89(%rip) # ffffffff8383c200 ffffffff80021777: 8b 3c 91 mov (%rcx,%rdx,4),%edi ffffffff8002177a: 42 8d 14 3f lea (%rdi,%r15,1),%edx ffffffff8002177e: 85 ff test %edi,%edi ffffffff80021780: 78 10 js ffffffff80021792 ffffffff80021782: 81 fa 00 00 01 00 cmp $0x10000,%edx ffffffff80021788: 7f 08 jg ffffffff80021792 ffffffff8002178a: 85 f6 test %esi,%esi ffffffff8002178c: 0f 89 9b 1c 00 00 jns ffffffff8002342d ffffffff80021792: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021797: 0f 8f 4c 1c 00 00 jg ffffffff800233e9 ffffffff8002179d: 8d 50 01 lea 0x1(%rax),%edx ffffffff800217a0: 48 8d 0d 79 aa 81 03 lea 0x381aa79(%rip),%rcx # ffffffff8383c220 ffffffff800217a7: 48 98 cltq ffffffff800217a9: 89 15 51 aa 81 03 mov %edx,0x381aa51(%rip) # ffffffff8383c200 ffffffff800217af: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800217b6: e9 85 ee ff ff jmp ffffffff80020640 ffffffff800217bb: 8b 05 3f aa 81 03 mov 0x381aa3f(%rip),%eax # ffffffff8383c200 ffffffff800217c1: 85 c0 test %eax,%eax ffffffff800217c3: 0f 8e 9b 11 00 00 jle ffffffff80022964 ffffffff800217c9: 83 e8 01 sub $0x1,%eax ffffffff800217cc: 48 8d 0d 4d aa 81 03 lea 0x381aa4d(%rip),%rcx # ffffffff8383c220 ffffffff800217d3: 48 63 d0 movslq %eax,%rdx ffffffff800217d6: 89 05 24 aa 81 03 mov %eax,0x381aa24(%rip) # ffffffff8383c200 ffffffff800217dc: 4c 63 3c 91 movslq (%rcx,%rdx,4),%r15 ffffffff800217e0: 85 c0 test %eax,%eax ffffffff800217e2: 0f 8e 54 11 00 00 jle ffffffff8002293c ffffffff800217e8: 83 e8 01 sub $0x1,%eax ffffffff800217eb: 48 8d 0d 2e aa 81 03 lea 0x381aa2e(%rip),%rcx # ffffffff8383c220 ffffffff800217f2: 48 63 d0 movslq %eax,%rdx ffffffff800217f5: 89 05 05 aa 81 03 mov %eax,0x381aa05(%rip) # ffffffff8383c200 ffffffff800217fb: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff800217ff: 0f 84 b5 1b 00 00 je ffffffff800233ba ffffffff80021805: 8d 70 ff lea -0x1(%rax),%esi ffffffff80021808: 89 d7 mov %edx,%edi ffffffff8002180a: 48 63 c6 movslq %esi,%rax ffffffff8002180d: 89 35 ed a9 81 03 mov %esi,0x381a9ed(%rip) # ffffffff8383c200 ffffffff80021813: 48 63 04 81 movslq (%rcx,%rax,4),%rax ffffffff80021817: 09 c7 or %eax,%edi ffffffff80021819: 81 ff ff ff 00 00 cmp $0xffff,%edi ffffffff8002181f: 0f 86 38 1b 00 00 jbe ffffffff8002335d ffffffff80021825: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff8002182b: 0f 8f c9 1b 00 00 jg ffffffff800233fa ffffffff80021831: 8d 46 01 lea 0x1(%rsi),%eax ffffffff80021834: 89 05 c6 a9 81 03 mov %eax,0x381a9c6(%rip) # ffffffff8383c200 ffffffff8002183a: 48 63 c6 movslq %esi,%rax ffffffff8002183d: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021844: e9 f7 ed ff ff jmp ffffffff80020640 ffffffff80021849: 8b 05 b1 a9 81 03 mov 0x381a9b1(%rip),%eax # ffffffff8383c200 ffffffff8002184f: 85 c0 test %eax,%eax ffffffff80021851: 0f 8e d3 12 00 00 jle ffffffff80022b2a ffffffff80021857: 44 8d 78 ff lea -0x1(%rax),%r15d ffffffff8002185b: 48 8d 0d be a9 81 03 lea 0x381a9be(%rip),%rcx # ffffffff8383c220 ffffffff80021862: 49 63 c7 movslq %r15d,%rax ffffffff80021865: 44 89 3d 94 a9 81 03 mov %r15d,0x381a994(%rip) # ffffffff8383c200 ffffffff8002186c: 48 63 04 81 movslq (%rcx,%rax,4),%rax ffffffff80021870: 45 85 ff test %r15d,%r15d ffffffff80021873: 0f 84 1d 18 00 00 je ffffffff80023096 ffffffff80021879: 41 8d 7f ff lea -0x1(%r15),%edi ffffffff8002187d: 48 63 d7 movslq %edi,%rdx ffffffff80021880: 89 3d 7a a9 81 03 mov %edi,0x381a97a(%rip) # ffffffff8383c200 ffffffff80021886: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff8002188a: 89 c2 mov %eax,%edx ffffffff8002188c: 44 09 fa or %r15d,%edx ffffffff8002188f: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff80021895: 0f 86 fe 13 00 00 jbe ffffffff80022c99 ffffffff8002189b: 81 ff ff 00 00 00 cmp $0xff,%edi ffffffff800218a1: 0f 8f ca 13 00 00 jg ffffffff80022c71 ffffffff800218a7: 8d 47 01 lea 0x1(%rdi),%eax ffffffff800218aa: 89 05 50 a9 81 03 mov %eax,0x381a950(%rip) # ffffffff8383c200 ffffffff800218b0: 48 63 c7 movslq %edi,%rax ffffffff800218b3: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800218ba: e9 81 ed ff ff jmp ffffffff80020640 ffffffff800218bf: 8b 05 3b a9 81 03 mov 0x381a93b(%rip),%eax # ffffffff8383c200 ffffffff800218c5: 85 c0 test %eax,%eax ffffffff800218c7: 0f 8e 4d 0f 00 00 jle ffffffff8002281a ffffffff800218cd: 83 e8 01 sub $0x1,%eax ffffffff800218d0: 89 05 2a a9 81 03 mov %eax,0x381a92a(%rip) # ffffffff8383c200 ffffffff800218d6: 85 c0 test %eax,%eax ffffffff800218d8: 0f 8e 25 0f 00 00 jle ffffffff80022803 ffffffff800218de: 83 e8 01 sub $0x1,%eax ffffffff800218e1: 89 05 19 a9 81 03 mov %eax,0x381a919(%rip) # ffffffff8383c200 ffffffff800218e7: 85 c0 test %eax,%eax ffffffff800218e9: 0f 8e 6e 0e 00 00 jle ffffffff8002275d ffffffff800218ef: 83 e8 01 sub $0x1,%eax ffffffff800218f2: 89 05 08 a9 81 03 mov %eax,0x381a908(%rip) # ffffffff8383c200 ffffffff800218f8: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800218fd: 0f 8f 33 1a 00 00 jg ffffffff80023336 ffffffff80021903: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021906: 48 8d 0d 13 a9 81 03 lea 0x381a913(%rip),%rcx # ffffffff8383c220 ffffffff8002190d: 48 98 cltq ffffffff8002190f: 89 15 eb a8 81 03 mov %edx,0x381a8eb(%rip) # ffffffff8383c200 ffffffff80021915: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002191c: e9 1f ed ff ff jmp ffffffff80020640 ffffffff80021921: 8b 05 d9 a8 81 03 mov 0x381a8d9(%rip),%eax # ffffffff8383c200 ffffffff80021927: 85 c0 test %eax,%eax ffffffff80021929: 0f 8e b5 0b 00 00 jle ffffffff800224e4 ffffffff8002192f: 83 e8 01 sub $0x1,%eax ffffffff80021932: 89 05 c8 a8 81 03 mov %eax,0x381a8c8(%rip) # ffffffff8383c200 ffffffff80021938: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002193d: 0f 8f f2 16 00 00 jg ffffffff80023035 ffffffff80021943: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021946: 48 8d 0d d3 a8 81 03 lea 0x381a8d3(%rip),%rcx # ffffffff8383c220 ffffffff8002194d: 48 98 cltq ffffffff8002194f: 89 15 ab a8 81 03 mov %edx,0x381a8ab(%rip) # ffffffff8383c200 ffffffff80021955: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002195c: e9 df ec ff ff jmp ffffffff80020640 ffffffff80021961: 8b 05 99 a8 81 03 mov 0x381a899(%rip),%eax # ffffffff8383c200 ffffffff80021967: 85 c0 test %eax,%eax ffffffff80021969: 0f 8e 7b 0e 00 00 jle ffffffff800227ea ffffffff8002196f: 83 e8 01 sub $0x1,%eax ffffffff80021972: 48 8d 0d a7 a8 81 03 lea 0x381a8a7(%rip),%rcx # ffffffff8383c220 ffffffff80021979: 48 63 d0 movslq %eax,%rdx ffffffff8002197c: 89 05 7e a8 81 03 mov %eax,0x381a87e(%rip) # ffffffff8383c200 ffffffff80021982: 8b 0c 91 mov (%rcx,%rdx,4),%ecx ffffffff80021985: 89 ca mov %ecx,%edx ffffffff80021987: f7 da neg %edx ffffffff80021989: 0f 48 d1 cmovs %ecx,%edx ffffffff8002198c: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021991: 0f 8f 2a 19 00 00 jg ffffffff800232c1 ffffffff80021997: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8002199a: 48 98 cltq ffffffff8002199c: 89 0d 5e a8 81 03 mov %ecx,0x381a85e(%rip) # ffffffff8383c200 ffffffff800219a2: 48 8d 0d 77 a8 81 03 lea 0x381a877(%rip),%rcx # ffffffff8383c220 ffffffff800219a9: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800219ac: e9 8f ec ff ff jmp ffffffff80020640 ffffffff800219b1: 8b 05 49 a8 81 03 mov 0x381a849(%rip),%eax # ffffffff8383c200 ffffffff800219b7: 85 c0 test %eax,%eax ffffffff800219b9: 0f 8e 51 11 00 00 jle ffffffff80022b10 ffffffff800219bf: 83 e8 01 sub $0x1,%eax ffffffff800219c2: 48 8d 0d 57 a8 81 03 lea 0x381a857(%rip),%rcx # ffffffff8383c220 ffffffff800219c9: 48 63 d0 movslq %eax,%rdx ffffffff800219cc: 89 05 2e a8 81 03 mov %eax,0x381a82e(%rip) # ffffffff8383c200 ffffffff800219d2: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff800219d6: 85 c0 test %eax,%eax ffffffff800219d8: 0f 8e 19 11 00 00 jle ffffffff80022af7 ffffffff800219de: 83 e8 01 sub $0x1,%eax ffffffff800219e1: 48 8d 0d 38 a8 81 03 lea 0x381a838(%rip),%rcx # ffffffff8383c220 ffffffff800219e8: 48 63 d0 movslq %eax,%rdx ffffffff800219eb: 89 05 0f a8 81 03 mov %eax,0x381a80f(%rip) # ffffffff8383c200 ffffffff800219f1: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff800219f4: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800219f9: 0f 8f 61 12 00 00 jg ffffffff80022c60 ffffffff800219ff: 44 39 fa cmp %r15d,%edx ffffffff80021a02: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80021a05: 48 98 cltq ffffffff80021a07: 41 0f 4f d7 cmovg %r15d,%edx ffffffff80021a0b: 89 0d ef a7 81 03 mov %ecx,0x381a7ef(%rip) # ffffffff8383c200 ffffffff80021a11: 48 8d 0d 08 a8 81 03 lea 0x381a808(%rip),%rcx # ffffffff8383c220 ffffffff80021a18: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80021a1b: e9 20 ec ff ff jmp ffffffff80020640 ffffffff80021a20: 8b 15 da a7 81 03 mov 0x381a7da(%rip),%edx # ffffffff8383c200 ffffffff80021a26: 85 d2 test %edx,%edx ffffffff80021a28: 0f 8e eb 0c 00 00 jle ffffffff80022719 ffffffff80021a2e: 8d 72 ff lea -0x1(%rdx),%esi ffffffff80021a31: 48 8d 0d e8 a7 81 03 lea 0x381a7e8(%rip),%rcx # ffffffff8383c220 ffffffff80021a38: 48 63 fe movslq %esi,%rdi ffffffff80021a3b: 89 35 bf a7 81 03 mov %esi,0x381a7bf(%rip) # ffffffff8383c200 ffffffff80021a41: 48 63 04 b9 movslq (%rcx,%rdi,4),%rax ffffffff80021a45: 3d ff ff 00 00 cmp $0xffff,%eax ffffffff80021a4a: 0f 86 8a 1a 00 00 jbe ffffffff800234da ffffffff80021a50: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80021a56: 0f 8f b2 1a 00 00 jg ffffffff8002350e ffffffff80021a5c: 89 15 9e a7 81 03 mov %edx,0x381a79e(%rip) # ffffffff8383c200 ffffffff80021a62: c7 04 b9 00 00 00 00 movl $0x0,(%rcx,%rdi,4) ffffffff80021a69: e9 d2 eb ff ff jmp ffffffff80020640 ffffffff80021a6e: 8b 05 8c a7 81 03 mov 0x381a78c(%rip),%eax # ffffffff8383c200 ffffffff80021a74: 85 c0 test %eax,%eax ffffffff80021a76: 0f 8e 93 0b 00 00 jle ffffffff8002260f ffffffff80021a7c: 83 e8 01 sub $0x1,%eax ffffffff80021a7f: 48 8d 0d 9a a7 81 03 lea 0x381a79a(%rip),%rcx # ffffffff8383c220 ffffffff80021a86: 31 f6 xor %esi,%esi ffffffff80021a88: 48 63 d0 movslq %eax,%rdx ffffffff80021a8b: 89 05 6f a7 81 03 mov %eax,0x381a76f(%rip) # ffffffff8383c200 ffffffff80021a91: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80021a95: 81 fa fc ff 00 00 cmp $0xfffc,%edx ffffffff80021a9b: 0f 86 d6 15 00 00 jbe ffffffff80023077 ffffffff80021aa1: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021aa6: 0f 8f df 12 00 00 jg ffffffff80022d8b ffffffff80021aac: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021aaf: 48 8d 0d 6a a7 81 03 lea 0x381a76a(%rip),%rcx # ffffffff8383c220 ffffffff80021ab6: 48 98 cltq ffffffff80021ab8: 89 15 42 a7 81 03 mov %edx,0x381a742(%rip) # ffffffff8383c200 ffffffff80021abe: 89 34 81 mov %esi,(%rcx,%rax,4) ffffffff80021ac1: e9 7a eb ff ff jmp ffffffff80020640 ffffffff80021ac6: 44 8b 3d 33 a7 81 03 mov 0x381a733(%rip),%r15d # ffffffff8383c200 ffffffff80021acd: 45 85 ff test %r15d,%r15d ffffffff80021ad0: 0f 8e 19 0c 00 00 jle ffffffff800226ef ffffffff80021ad6: 41 83 ef 01 sub $0x1,%r15d ffffffff80021ada: 48 8d 0d 3f a7 81 03 lea 0x381a73f(%rip),%rcx # ffffffff8383c220 ffffffff80021ae1: 49 63 c7 movslq %r15d,%rax ffffffff80021ae4: 44 89 3d 15 a7 81 03 mov %r15d,0x381a715(%rip) # ffffffff8383c200 ffffffff80021aeb: 48 63 04 81 movslq (%rcx,%rax,4),%rax ffffffff80021aef: 0f 84 77 17 00 00 je ffffffff8002326c ffffffff80021af5: 41 83 ef 01 sub $0x1,%r15d ffffffff80021af9: 89 c2 mov %eax,%edx ffffffff80021afb: 44 89 3d fe a6 81 03 mov %r15d,0x381a6fe(%rip) # ffffffff8383c200 ffffffff80021b02: 4d 63 ff movslq %r15d,%r15 ffffffff80021b05: 46 8b 3c b9 mov (%rcx,%r15,4),%r15d ffffffff80021b09: 44 09 fa or %r15d,%edx ffffffff80021b0c: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff80021b12: 0f 86 09 17 00 00 jbe ffffffff80023221 ffffffff80021b18: 48 63 05 e1 a6 81 03 movslq 0x381a6e1(%rip),%rax # ffffffff8383c200 ffffffff80021b1f: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021b24: 0f 8f d5 16 00 00 jg ffffffff800231ff ffffffff80021b2a: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021b2d: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021b34: 89 15 c6 a6 81 03 mov %edx,0x381a6c6(%rip) # ffffffff8383c200 ffffffff80021b3a: e9 01 eb ff ff jmp ffffffff80020640 ffffffff80021b3f: 8b 05 bb a6 81 03 mov 0x381a6bb(%rip),%eax # ffffffff8383c200 ffffffff80021b45: 85 c0 test %eax,%eax ffffffff80021b47: 0f 8e 65 0b 00 00 jle ffffffff800226b2 ffffffff80021b4d: 83 e8 01 sub $0x1,%eax ffffffff80021b50: 48 8d 0d c9 a6 81 03 lea 0x381a6c9(%rip),%rcx # ffffffff8383c220 ffffffff80021b57: 48 63 d0 movslq %eax,%rdx ffffffff80021b5a: 89 05 a0 a6 81 03 mov %eax,0x381a6a0(%rip) # ffffffff8383c200 ffffffff80021b60: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021b64: 85 c0 test %eax,%eax ffffffff80021b66: 0f 8e 2d 0b 00 00 jle ffffffff80022699 ffffffff80021b6c: 83 e8 01 sub $0x1,%eax ffffffff80021b6f: 48 8d 0d aa a6 81 03 lea 0x381a6aa(%rip),%rcx # ffffffff8383c220 ffffffff80021b76: 48 63 d0 movslq %eax,%rdx ffffffff80021b79: 89 05 81 a6 81 03 mov %eax,0x381a681(%rip) # ffffffff8383c200 ffffffff80021b7f: 8b 34 91 mov (%rcx,%rdx,4),%esi ffffffff80021b82: 85 c0 test %eax,%eax ffffffff80021b84: 0f 8e f2 0a 00 00 jle ffffffff8002267c ffffffff80021b8a: 83 e8 01 sub $0x1,%eax ffffffff80021b8d: 48 8d 0d 8c a6 81 03 lea 0x381a68c(%rip),%rcx # ffffffff8383c220 ffffffff80021b94: 48 63 d0 movslq %eax,%rdx ffffffff80021b97: 89 05 63 a6 81 03 mov %eax,0x381a663(%rip) # ffffffff8383c200 ffffffff80021b9d: 44 8b 04 91 mov (%rcx,%rdx,4),%r8d ffffffff80021ba1: 45 85 c0 test %r8d,%r8d ffffffff80021ba4: 78 15 js ffffffff80021bbb ffffffff80021ba6: 43 8d 04 38 lea (%r8,%r15,1),%eax ffffffff80021baa: 3d 00 00 01 00 cmp $0x10000,%eax ffffffff80021baf: 0f 8e 81 13 00 00 jle ffffffff80022f36 ffffffff80021bb5: 8b 05 45 a6 81 03 mov 0x381a645(%rip),%eax # ffffffff8383c200 ffffffff80021bbb: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021bc0: 0f 8f b1 13 00 00 jg ffffffff80022f77 ffffffff80021bc6: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021bc9: 48 8d 0d 50 a6 81 03 lea 0x381a650(%rip),%rcx # ffffffff8383c220 ffffffff80021bd0: 48 98 cltq ffffffff80021bd2: 89 15 28 a6 81 03 mov %edx,0x381a628(%rip) # ffffffff8383c200 ffffffff80021bd8: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021bdf: e9 5c ea ff ff jmp ffffffff80020640 ffffffff80021be4: 8b 05 16 a6 81 03 mov 0x381a616(%rip),%eax # ffffffff8383c200 ffffffff80021bea: 85 c0 test %eax,%eax ffffffff80021bec: 0f 8e 71 0a 00 00 jle ffffffff80022663 ffffffff80021bf2: 83 e8 01 sub $0x1,%eax ffffffff80021bf5: 48 8d 0d 24 a6 81 03 lea 0x381a624(%rip),%rcx # ffffffff8383c220 ffffffff80021bfc: 48 63 d0 movslq %eax,%rdx ffffffff80021bff: 89 05 fb a5 81 03 mov %eax,0x381a5fb(%rip) # ffffffff8383c200 ffffffff80021c05: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80021c09: 85 c0 test %eax,%eax ffffffff80021c0b: 0f 8e 47 08 00 00 jle ffffffff80022458 ffffffff80021c11: 83 e8 01 sub $0x1,%eax ffffffff80021c14: 48 8d 0d 05 a6 81 03 lea 0x381a605(%rip),%rcx # ffffffff8383c220 ffffffff80021c1b: 48 63 f0 movslq %eax,%rsi ffffffff80021c1e: 89 05 dc a5 81 03 mov %eax,0x381a5dc(%rip) # ffffffff8383c200 ffffffff80021c24: 4c 63 3c b1 movslq (%rcx,%rsi,4),%r15 ffffffff80021c28: 85 c0 test %eax,%eax ffffffff80021c2a: 0f 8e 06 08 00 00 jle ffffffff80022436 ffffffff80021c30: 83 e8 01 sub $0x1,%eax ffffffff80021c33: 48 8d 0d e6 a5 81 03 lea 0x381a5e6(%rip),%rcx # ffffffff8383c220 ffffffff80021c3a: 48 63 f0 movslq %eax,%rsi ffffffff80021c3d: 89 05 bd a5 81 03 mov %eax,0x381a5bd(%rip) # ffffffff8383c200 ffffffff80021c43: 8b 34 b1 mov (%rcx,%rsi,4),%esi ffffffff80021c46: 8d 0c 16 lea (%rsi,%rdx,1),%ecx ffffffff80021c49: 85 f6 test %esi,%esi ffffffff80021c4b: 78 11 js ffffffff80021c5e ffffffff80021c4d: 81 f9 00 00 01 00 cmp $0x10000,%ecx ffffffff80021c53: 7f 09 jg ffffffff80021c5e ffffffff80021c55: 45 85 ff test %r15d,%r15d ffffffff80021c58: 0f 89 2a 13 00 00 jns ffffffff80022f88 ffffffff80021c5e: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021c63: 0f 8f ef 10 00 00 jg ffffffff80022d58 ffffffff80021c69: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021c6c: 48 8d 0d ad a5 81 03 lea 0x381a5ad(%rip),%rcx # ffffffff8383c220 ffffffff80021c73: 48 98 cltq ffffffff80021c75: 89 15 85 a5 81 03 mov %edx,0x381a585(%rip) # ffffffff8383c200 ffffffff80021c7b: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021c82: e9 b9 e9 ff ff jmp ffffffff80020640 ffffffff80021c87: 8b 05 73 a5 81 03 mov 0x381a573(%rip),%eax # ffffffff8383c200 ffffffff80021c8d: 85 c0 test %eax,%eax ffffffff80021c8f: 0f 8e 83 07 00 00 jle ffffffff80022418 ffffffff80021c95: 83 e8 01 sub $0x1,%eax ffffffff80021c98: 48 8d 0d 81 a5 81 03 lea 0x381a581(%rip),%rcx # ffffffff8383c220 ffffffff80021c9f: 48 63 d0 movslq %eax,%rdx ffffffff80021ca2: 89 05 58 a5 81 03 mov %eax,0x381a558(%rip) # ffffffff8383c200 ffffffff80021ca8: 8b 3c 91 mov (%rcx,%rdx,4),%edi ffffffff80021cab: 89 7d bc mov %edi,-0x44(%rbp) ffffffff80021cae: 85 c0 test %eax,%eax ffffffff80021cb0: 0f 8e 48 07 00 00 jle ffffffff800223fe ffffffff80021cb6: 83 e8 01 sub $0x1,%eax ffffffff80021cb9: 48 8d 0d 60 a5 81 03 lea 0x381a560(%rip),%rcx # ffffffff8383c220 ffffffff80021cc0: 48 63 d0 movslq %eax,%rdx ffffffff80021cc3: 89 05 37 a5 81 03 mov %eax,0x381a537(%rip) # ffffffff8383c200 ffffffff80021cc9: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021ccd: 85 c0 test %eax,%eax ffffffff80021ccf: 0f 8e f6 07 00 00 jle ffffffff800224cb ffffffff80021cd5: 83 e8 01 sub $0x1,%eax ffffffff80021cd8: 48 8d 0d 41 a5 81 03 lea 0x381a541(%rip),%rcx # ffffffff8383c220 ffffffff80021cdf: 48 63 d0 movslq %eax,%rdx ffffffff80021ce2: 89 05 18 a5 81 03 mov %eax,0x381a518(%rip) # ffffffff8383c200 ffffffff80021ce8: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80021ceb: 85 c0 test %eax,%eax ffffffff80021ced: 0f 8e b9 07 00 00 jle ffffffff800224ac ffffffff80021cf3: 83 e8 01 sub $0x1,%eax ffffffff80021cf6: 48 8d 0d 23 a5 81 03 lea 0x381a523(%rip),%rcx # ffffffff8383c220 ffffffff80021cfd: 48 63 f0 movslq %eax,%rsi ffffffff80021d00: 89 05 fa a4 81 03 mov %eax,0x381a4fa(%rip) # ffffffff8383c200 ffffffff80021d06: 8b 34 b1 mov (%rcx,%rsi,4),%esi ffffffff80021d09: 85 c0 test %eax,%eax ffffffff80021d0b: 0f 8e 17 08 00 00 jle ffffffff80022528 ffffffff80021d11: 83 e8 01 sub $0x1,%eax ffffffff80021d14: 48 8d 0d 05 a5 81 03 lea 0x381a505(%rip),%rcx # ffffffff8383c220 ffffffff80021d1b: 89 05 df a4 81 03 mov %eax,0x381a4df(%rip) # ffffffff8383c200 ffffffff80021d21: 48 98 cltq ffffffff80021d23: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff80021d26: 8b 05 b4 90 80 03 mov 0x38090b4(%rip),%eax # ffffffff8382ade0 ffffffff80021d2c: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021d31: 7f 33 jg ffffffff80021d66 ffffffff80021d33: 48 63 c8 movslq %eax,%rcx ffffffff80021d36: 44 8b 55 bc mov -0x44(%rbp),%r10d ffffffff80021d3a: 83 c0 01 add $0x1,%eax ffffffff80021d3d: 4c 8d 04 89 lea (%rcx,%rcx,4),%r8 ffffffff80021d41: 48 8d 0d b8 90 80 03 lea 0x38090b8(%rip),%rcx # ffffffff8382ae00 ffffffff80021d48: 89 05 92 90 80 03 mov %eax,0x3809092(%rip) # ffffffff8382ade0 ffffffff80021d4e: 42 89 3c 81 mov %edi,(%rcx,%r8,4) ffffffff80021d52: 42 89 74 81 04 mov %esi,0x4(%rcx,%r8,4) ffffffff80021d57: 42 89 54 81 08 mov %edx,0x8(%rcx,%r8,4) ffffffff80021d5c: 46 89 7c 81 0c mov %r15d,0xc(%rcx,%r8,4) ffffffff80021d61: 46 89 54 81 10 mov %r10d,0x10(%rcx,%r8,4) ffffffff80021d66: 44 89 f9 mov %r15d,%ecx ffffffff80021d69: e8 b2 9b 00 00 call ffffffff8002b920 ffffffff80021d6e: 48 63 05 8b a4 81 03 movslq 0x381a48b(%rip),%rax # ffffffff8383c200 ffffffff80021d75: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021d7a: 0f 8f 07 14 00 00 jg ffffffff80023187 ffffffff80021d80: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021d83: 48 8d 0d 96 a4 81 03 lea 0x381a496(%rip),%rcx # ffffffff8383c220 ffffffff80021d8a: 89 15 70 a4 81 03 mov %edx,0x381a470(%rip) # ffffffff8383c200 ffffffff80021d90: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021d97: e9 a4 e8 ff ff jmp ffffffff80020640 ffffffff80021d9c: e8 1f 21 fe ff call ffffffff80003ec0 ffffffff80021da1: 48 63 05 58 a4 81 03 movslq 0x381a458(%rip),%rax # ffffffff8383c200 ffffffff80021da8: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021dad: 0f 8f 69 16 00 00 jg ffffffff8002341c ffffffff80021db3: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021db6: 48 8d 0d 63 a4 81 03 lea 0x381a463(%rip),%rcx # ffffffff8383c220 ffffffff80021dbd: 89 15 3d a4 81 03 mov %edx,0x381a43d(%rip) # ffffffff8383c200 ffffffff80021dc3: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021dca: e9 71 e8 ff ff jmp ffffffff80020640 ffffffff80021dcf: 44 8b 3d 2a a4 81 03 mov 0x381a42a(%rip),%r15d # ffffffff8383c200 ffffffff80021dd6: 45 85 ff test %r15d,%r15d ffffffff80021dd9: 0f 8e 27 0e 00 00 jle ffffffff80022c06 ffffffff80021ddf: 41 83 ef 01 sub $0x1,%r15d ffffffff80021de3: 48 8d 0d 36 a4 81 03 lea 0x381a436(%rip),%rcx # ffffffff8383c220 ffffffff80021dea: 49 63 c7 movslq %r15d,%rax ffffffff80021ded: 44 89 3d 0c a4 81 03 mov %r15d,0x381a40c(%rip) # ffffffff8383c200 ffffffff80021df4: 44 8b 04 81 mov (%rcx,%rax,4),%r8d ffffffff80021df8: 45 85 ff test %r15d,%r15d ffffffff80021dfb: 0f 8e d2 0d 00 00 jle ffffffff80022bd3 ffffffff80021e01: 41 83 ef 01 sub $0x1,%r15d ffffffff80021e05: 48 8d 0d 14 a4 81 03 lea 0x381a414(%rip),%rcx # ffffffff8383c220 ffffffff80021e0c: 49 63 c7 movslq %r15d,%rax ffffffff80021e0f: 44 89 3d ea a3 81 03 mov %r15d,0x381a3ea(%rip) # ffffffff8383c200 ffffffff80021e16: 44 8b 0c 81 mov (%rcx,%rax,4),%r9d ffffffff80021e1a: 0f 84 e4 10 00 00 je ffffffff80022f04 ffffffff80021e20: 41 8d 47 ff lea -0x1(%r15),%eax ffffffff80021e24: 48 63 d0 movslq %eax,%rdx ffffffff80021e27: 89 05 d3 a3 81 03 mov %eax,0x381a3d3(%rip) # ffffffff8383c200 ffffffff80021e2d: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021e31: 44 89 ca mov %r9d,%edx ffffffff80021e34: 44 09 fa or %r15d,%edx ffffffff80021e37: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff80021e3d: 0f 86 1f 10 00 00 jbe ffffffff80022e62 ffffffff80021e43: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021e48: 0f 8f 4e 0f 00 00 jg ffffffff80022d9c ffffffff80021e4e: 8d 50 01 lea 0x1(%rax),%edx ffffffff80021e51: 48 98 cltq ffffffff80021e53: 89 15 a7 a3 81 03 mov %edx,0x381a3a7(%rip) # ffffffff8383c200 ffffffff80021e59: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80021e60: e9 db e7 ff ff jmp ffffffff80020640 ffffffff80021e65: 48 69 05 d8 c8 04 00 imul $0x41c64e6d,0x4c8d8(%rip),%rax # ffffffff8006e748 ffffffff80021e6c: 6d 4e c6 41 ffffffff80021e70: 48 63 15 89 a3 81 03 movslq 0x381a389(%rip),%rdx # ffffffff8383c200 ffffffff80021e77: 48 05 39 30 00 00 add $0x3039,%rax ffffffff80021e7d: 48 89 05 c4 c8 04 00 mov %rax,0x4c8c4(%rip) # ffffffff8006e748 ffffffff80021e84: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80021e8a: 0f 8f 83 11 00 00 jg ffffffff80023013 ffffffff80021e90: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff80021e93: 48 c1 e8 10 shr $0x10,%rax ffffffff80021e97: 89 0d 63 a3 81 03 mov %ecx,0x381a363(%rip) # ffffffff8383c200 ffffffff80021e9d: 25 ff 7f 00 00 and $0x7fff,%eax ffffffff80021ea2: 48 8d 0d 77 a3 81 03 lea 0x381a377(%rip),%rcx # ffffffff8383c220 ffffffff80021ea9: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff80021eac: e9 8f e7 ff ff jmp ffffffff80020640 ffffffff80021eb1: 8b 05 49 a3 81 03 mov 0x381a349(%rip),%eax # ffffffff8383c200 ffffffff80021eb7: 85 c0 test %eax,%eax ffffffff80021eb9: 0f 8e d3 05 00 00 jle ffffffff80022492 ffffffff80021ebf: 83 e8 01 sub $0x1,%eax ffffffff80021ec2: 48 8d 0d 57 a3 81 03 lea 0x381a357(%rip),%rcx # ffffffff8383c220 ffffffff80021ec9: 48 63 d0 movslq %eax,%rdx ffffffff80021ecc: 89 05 2e a3 81 03 mov %eax,0x381a32e(%rip) # ffffffff8383c200 ffffffff80021ed2: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021ed6: 85 c0 test %eax,%eax ffffffff80021ed8: 0f 8e 9b 05 00 00 jle ffffffff80022479 ffffffff80021ede: 83 e8 01 sub $0x1,%eax ffffffff80021ee1: 48 8d 0d 38 a3 81 03 lea 0x381a338(%rip),%rcx # ffffffff8383c220 ffffffff80021ee8: 48 63 d0 movslq %eax,%rdx ffffffff80021eeb: 89 05 0f a3 81 03 mov %eax,0x381a30f(%rip) # ffffffff8383c200 ffffffff80021ef1: 8b 14 91 mov (%rcx,%rdx,4),%edx ffffffff80021ef4: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021ef9: 0f 8f 25 11 00 00 jg ffffffff80023024 ffffffff80021eff: 44 39 fa cmp %r15d,%edx ffffffff80021f02: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80021f05: 48 98 cltq ffffffff80021f07: 41 0f 4c d7 cmovl %r15d,%edx ffffffff80021f0b: 89 0d ef a2 81 03 mov %ecx,0x381a2ef(%rip) # ffffffff8383c200 ffffffff80021f11: 48 8d 0d 08 a3 81 03 lea 0x381a308(%rip),%rcx # ffffffff8383c220 ffffffff80021f18: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80021f1b: e9 20 e7 ff ff jmp ffffffff80020640 ffffffff80021f20: 8b 05 da a2 81 03 mov 0x381a2da(%rip),%eax # ffffffff8383c200 ffffffff80021f26: 85 c0 test %eax,%eax ffffffff80021f28: 0f 8e cd 05 00 00 jle ffffffff800224fb ffffffff80021f2e: 44 8d 78 ff lea -0x1(%rax),%r15d ffffffff80021f32: 48 8d 0d e7 a2 81 03 lea 0x381a2e7(%rip),%rcx # ffffffff8383c220 ffffffff80021f39: 49 63 d7 movslq %r15d,%rdx ffffffff80021f3c: 44 89 3d bd a2 81 03 mov %r15d,0x381a2bd(%rip) # ffffffff8383c200 ffffffff80021f43: 8b 34 91 mov (%rcx,%rdx,4),%esi ffffffff80021f46: 45 85 ff test %r15d,%r15d ffffffff80021f49: 0f 84 96 10 00 00 je ffffffff80022fe5 ffffffff80021f4f: 83 e8 02 sub $0x2,%eax ffffffff80021f52: 48 63 d0 movslq %eax,%rdx ffffffff80021f55: 89 05 a5 a2 81 03 mov %eax,0x381a2a5(%rip) # ffffffff8383c200 ffffffff80021f5b: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d ffffffff80021f5f: 85 f6 test %esi,%esi ffffffff80021f61: 0f 8e 18 17 00 00 jle ffffffff8002367f ffffffff80021f67: 31 c9 xor %ecx,%ecx ffffffff80021f69: ba 01 00 00 00 mov $0x1,%edx ffffffff80021f6e: 40 f6 c6 01 test $0x1,%sil ffffffff80021f72: 74 0c je ffffffff80021f80 ffffffff80021f74: b9 01 00 00 00 mov $0x1,%ecx ffffffff80021f79: 44 89 fa mov %r15d,%edx ffffffff80021f7c: 39 f1 cmp %esi,%ecx ffffffff80021f7e: 74 0f je ffffffff80021f8f ffffffff80021f80: 41 0f af d7 imul %r15d,%edx ffffffff80021f84: 83 c1 02 add $0x2,%ecx ffffffff80021f87: 41 0f af d7 imul %r15d,%edx ffffffff80021f8b: 39 f1 cmp %esi,%ecx ffffffff80021f8d: 75 f1 jne ffffffff80021f80 ffffffff80021f8f: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80021f94: 0f 8f 46 0e 00 00 jg ffffffff80022de0 ffffffff80021f9a: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80021f9d: 48 98 cltq ffffffff80021f9f: 89 0d 5b a2 81 03 mov %ecx,0x381a25b(%rip) # ffffffff8383c200 ffffffff80021fa5: 48 8d 0d 74 a2 81 03 lea 0x381a274(%rip),%rcx # ffffffff8383c220 ffffffff80021fac: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80021faf: e9 8c e6 ff ff jmp ffffffff80020640 ffffffff80021fb4: 8b 15 46 a2 81 03 mov 0x381a246(%rip),%edx # ffffffff8383c200 ffffffff80021fba: 85 d2 test %edx,%edx ffffffff80021fbc: 0f 8e 08 06 00 00 jle ffffffff800225ca ffffffff80021fc2: 8d 72 ff lea -0x1(%rdx),%esi ffffffff80021fc5: 48 8d 0d 54 a2 81 03 lea 0x381a254(%rip),%rcx # ffffffff8383c220 ffffffff80021fcc: 48 63 fe movslq %esi,%rdi ffffffff80021fcf: 89 35 2b a2 81 03 mov %esi,0x381a22b(%rip) # ffffffff8383c200 ffffffff80021fd5: 48 63 04 b9 movslq (%rcx,%rdi,4),%rax ffffffff80021fd9: 3d ff ff 00 00 cmp $0xffff,%eax ffffffff80021fde: 0f 86 ac 15 00 00 jbe ffffffff80023590 ffffffff80021fe4: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80021fea: 0f 8f 51 15 00 00 jg ffffffff80023541 ffffffff80021ff0: 89 15 0a a2 81 03 mov %edx,0x381a20a(%rip) # ffffffff8383c200 ffffffff80021ff6: c7 04 b9 00 00 00 00 movl $0x0,(%rcx,%rdi,4) ffffffff80021ffd: e9 3e e6 ff ff jmp ffffffff80020640 ffffffff80022002: 44 8b 3d f7 a1 81 03 mov 0x381a1f7(%rip),%r15d # ffffffff8383c200 ffffffff80022009: 45 85 ff test %r15d,%r15d ffffffff8002200c: 0f 8e 84 0b 00 00 jle ffffffff80022b96 ffffffff80022012: 41 83 ef 01 sub $0x1,%r15d ffffffff80022016: 48 8d 0d 03 a2 81 03 lea 0x381a203(%rip),%rcx # ffffffff8383c220 ffffffff8002201d: 49 63 c7 movslq %r15d,%rax ffffffff80022020: 44 89 3d d9 a1 81 03 mov %r15d,0x381a1d9(%rip) # ffffffff8383c200 ffffffff80022027: 48 63 04 81 movslq (%rcx,%rax,4),%rax ffffffff8002202b: 0f 84 12 11 00 00 je ffffffff80023143 ffffffff80022031: 41 83 ef 01 sub $0x1,%r15d ffffffff80022035: 89 c2 mov %eax,%edx ffffffff80022037: 44 89 3d c2 a1 81 03 mov %r15d,0x381a1c2(%rip) # ffffffff8383c200 ffffffff8002203e: 4d 63 ff movslq %r15d,%r15 ffffffff80022041: 46 8b 3c b9 mov (%rcx,%r15,4),%r15d ffffffff80022045: 44 09 fa or %r15d,%edx ffffffff80022048: 81 fa ff ff 00 00 cmp $0xffff,%edx ffffffff8002204e: 0f 86 b4 10 00 00 jbe ffffffff80023108 ffffffff80022054: 48 63 05 a5 a1 81 03 movslq 0x381a1a5(%rip),%rax # ffffffff8383c200 ffffffff8002205b: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80022060: 0f 8f 80 10 00 00 jg ffffffff800230e6 ffffffff80022066: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022069: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80022070: 89 15 8a a1 81 03 mov %edx,0x381a18a(%rip) # ffffffff8383c200 ffffffff80022076: e9 c5 e5 ff ff jmp ffffffff80020640 ffffffff8002207b: 8b 05 7f a1 81 03 mov 0x381a17f(%rip),%eax # ffffffff8383c200 ffffffff80022081: 85 c0 test %eax,%eax ffffffff80022083: 0f 8e a1 09 00 00 jle ffffffff80022a2a ffffffff80022089: 83 e8 01 sub $0x1,%eax ffffffff8002208c: 48 8d 0d 8d a1 81 03 lea 0x381a18d(%rip),%rcx # ffffffff8383c220 ffffffff80022093: 89 05 67 a1 81 03 mov %eax,0x381a167(%rip) # ffffffff8383c200 ffffffff80022099: 48 98 cltq ffffffff8002209b: 0f b6 04 81 movzbl (%rcx,%rax,4),%eax ffffffff8002209f: 48 8d 7d ce lea -0x32(%rbp),%rdi ffffffff800220a3: 88 45 ce mov %al,-0x32(%rbp) ffffffff800220a6: c6 45 cf 00 movb $0x0,-0x31(%rbp) ffffffff800220aa: e8 b1 f1 fd ff call ffffffff80001260 ffffffff800220af: 48 63 05 4a a1 81 03 movslq 0x381a14a(%rip),%rax # ffffffff8383c200 ffffffff800220b6: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800220bb: 0f 8f b9 0c 00 00 jg ffffffff80022d7a ffffffff800220c1: 8d 50 01 lea 0x1(%rax),%edx ffffffff800220c4: 48 8d 0d 55 a1 81 03 lea 0x381a155(%rip),%rcx # ffffffff8383c220 ffffffff800220cb: 89 15 2f a1 81 03 mov %edx,0x381a12f(%rip) # ffffffff8383c200 ffffffff800220d1: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800220d8: e9 63 e5 ff ff jmp ffffffff80020640 ffffffff800220dd: 48 63 05 1c a1 81 03 movslq 0x381a11c(%rip),%rax # ffffffff8383c200 ffffffff800220e4: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800220e9: 0f 8f a9 10 00 00 jg ffffffff80023198 ffffffff800220ef: 8d 50 01 lea 0x1(%rax),%edx ffffffff800220f2: 48 8d 0d 27 a1 81 03 lea 0x381a127(%rip),%rcx # ffffffff8383c220 ffffffff800220f9: 89 15 01 a1 81 03 mov %edx,0x381a101(%rip) # ffffffff8383c200 ffffffff800220ff: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80022106: e9 35 e5 ff ff jmp ffffffff80020640 ffffffff8002210b: 8b 05 ef a0 81 03 mov 0x381a0ef(%rip),%eax # ffffffff8383c200 ffffffff80022111: 85 c0 test %eax,%eax ffffffff80022113: 0f 8e a7 0a 00 00 jle ffffffff80022bc0 ffffffff80022119: 83 e8 01 sub $0x1,%eax ffffffff8002211c: 48 8d 0d fd a0 81 03 lea 0x381a0fd(%rip),%rcx # ffffffff8383c220 ffffffff80022123: 89 05 d7 a0 81 03 mov %eax,0x381a0d7(%rip) # ffffffff8383c200 ffffffff80022129: 48 98 cltq ffffffff8002212b: 8b 3c 81 mov (%rcx,%rax,4),%edi ffffffff8002212e: e8 7d 0d fe ff call ffffffff80002eb0 ffffffff80022133: 48 63 05 c6 a0 81 03 movslq 0x381a0c6(%rip),%rax # ffffffff8383c200 ffffffff8002213a: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002213f: 0f 8f 40 0f 00 00 jg ffffffff80023085 ffffffff80022145: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022148: 48 8d 0d d1 a0 81 03 lea 0x381a0d1(%rip),%rcx # ffffffff8383c220 ffffffff8002214f: 89 15 ab a0 81 03 mov %edx,0x381a0ab(%rip) # ffffffff8383c200 ffffffff80022155: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff8002215c: e9 df e4 ff ff jmp ffffffff80020640 ffffffff80022161: 8b 05 99 a0 81 03 mov 0x381a099(%rip),%eax # ffffffff8383c200 ffffffff80022167: 85 c0 test %eax,%eax ffffffff80022169: 0f 8e c9 0a 00 00 jle ffffffff80022c38 ffffffff8002216f: 83 e8 01 sub $0x1,%eax ffffffff80022172: 89 05 88 a0 81 03 mov %eax,0x381a088(%rip) # ffffffff8383c200 ffffffff80022178: 85 c0 test %eax,%eax ffffffff8002217a: 0f 8e a1 0a 00 00 jle ffffffff80022c21 ffffffff80022180: 83 e8 01 sub $0x1,%eax ffffffff80022183: 89 05 77 a0 81 03 mov %eax,0x381a077(%rip) # ffffffff8383c200 ffffffff80022189: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002218e: 0f 8f 26 10 00 00 jg ffffffff800231ba ffffffff80022194: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022197: 48 8d 0d 82 a0 81 03 lea 0x381a082(%rip),%rcx # ffffffff8383c220 ffffffff8002219e: 48 98 cltq ffffffff800221a0: 89 15 5a a0 81 03 mov %edx,0x381a05a(%rip) # ffffffff8383c200 ffffffff800221a6: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800221ad: e9 8e e4 ff ff jmp ffffffff80020640 ffffffff800221b2: 8b 05 48 a0 81 03 mov 0x381a048(%rip),%eax # ffffffff8383c200 ffffffff800221b8: 85 c0 test %eax,%eax ffffffff800221ba: 0f 8e 7d 08 00 00 jle ffffffff80022a3d ffffffff800221c0: 83 e8 01 sub $0x1,%eax ffffffff800221c3: 89 05 37 a0 81 03 mov %eax,0x381a037(%rip) # ffffffff8383c200 ffffffff800221c9: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800221ce: 0f 8f d9 0b 00 00 jg ffffffff80022dad ffffffff800221d4: 8d 50 01 lea 0x1(%rax),%edx ffffffff800221d7: 48 8d 0d 42 a0 81 03 lea 0x381a042(%rip),%rcx # ffffffff8383c220 ffffffff800221de: 48 98 cltq ffffffff800221e0: 89 15 1a a0 81 03 mov %edx,0x381a01a(%rip) # ffffffff8383c200 ffffffff800221e6: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff800221ed: e9 4e e4 ff ff jmp ffffffff80020640 ffffffff800221f2: 8b 05 08 a0 81 03 mov 0x381a008(%rip),%eax # ffffffff8383c200 ffffffff800221f8: 85 c0 test %eax,%eax ffffffff800221fa: 0f 8e 54 08 00 00 jle ffffffff80022a54 ffffffff80022200: 83 e8 01 sub $0x1,%eax ffffffff80022203: 48 8d 0d 16 a0 81 03 lea 0x381a016(%rip),%rcx # ffffffff8383c220 ffffffff8002220a: 48 63 d0 movslq %eax,%rdx ffffffff8002220d: 89 05 ed 9f 81 03 mov %eax,0x3819fed(%rip) # ffffffff8383c200 ffffffff80022213: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff80022217: 48 89 15 2a c5 04 00 mov %rdx,0x4c52a(%rip) # ffffffff8006e748 ffffffff8002221e: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80022223: 0f 8f 95 0b 00 00 jg ffffffff80022dbe ffffffff80022229: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002222c: 48 8d 0d ed 9f 81 03 lea 0x3819fed(%rip),%rcx # ffffffff8383c220 ffffffff80022233: 48 98 cltq ffffffff80022235: 89 15 c5 9f 81 03 mov %edx,0x3819fc5(%rip) # ffffffff8383c200 ffffffff8002223b: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ffffffff80022242: e9 f9 e3 ff ff jmp ffffffff80020640 ffffffff80022247: 48 8d 15 b2 d5 01 00 lea 0x1d5b2(%rip),%rdx # ffffffff8003f800 ffffffff8002224e: 66 90 xchg %ax,%ax ffffffff80022250: e4 64 in $0x64,%al ffffffff80022252: a8 01 test $0x1,%al ffffffff80022254: 74 fa je ffffffff80022250 ffffffff80022256: e4 60 in $0x60,%al ffffffff80022258: 84 c0 test %al,%al ffffffff8002225a: 78 f4 js ffffffff80022250 ffffffff8002225c: 0f b6 c0 movzbl %al,%eax ffffffff8002225f: 0f be 04 02 movsbl (%rdx,%rax,1),%eax ffffffff80022263: 85 c0 test %eax,%eax ffffffff80022265: 74 e9 je ffffffff80022250 ffffffff80022267: 48 63 15 92 9f 81 03 movslq 0x3819f92(%rip),%rdx # ffffffff8383c200 ffffffff8002226e: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80022274: 0f 8f 25 10 00 00 jg ffffffff8002329f ffffffff8002227a: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8002227d: 89 0d 7d 9f 81 03 mov %ecx,0x3819f7d(%rip) # ffffffff8383c200 ffffffff80022283: 48 8d 0d 96 9f 81 03 lea 0x3819f96(%rip),%rcx # ffffffff8383c220 ffffffff8002228a: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff8002228d: e9 ae e3 ff ff jmp ffffffff80020640 ffffffff80022292: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80022298: 48 8d 3d 01 fc 00 00 lea 0xfc01(%rip),%rdi # ffffffff80031ea0 ffffffff8002229f: e8 bc ef fd ff call ffffffff80001260 ffffffff800222a4: e9 97 e3 ff ff jmp ffffffff80020640 ffffffff800222a9: 48 8d 3d f0 fb 00 00 lea 0xfbf0(%rip),%rdi # ffffffff80031ea0 ffffffff800222b0: e8 ab ef fd ff call ffffffff80001260 ffffffff800222b5: e9 86 e3 ff ff jmp ffffffff80020640 ffffffff800222ba: 48 8d 3d f9 fb 00 00 lea 0xfbf9(%rip),%rdi # ffffffff80031eba ffffffff800222c1: 31 db xor %ebx,%ebx ffffffff800222c3: e8 98 ef fd ff call ffffffff80001260 ffffffff800222c8: 8b 35 32 9f 81 03 mov 0x3819f32(%rip),%esi # ffffffff8383c200 ffffffff800222ce: e9 41 e4 ff ff jmp ffffffff80020714 ffffffff800222d3: 48 8d 3d aa fb 00 00 lea 0xfbaa(%rip),%rdi # ffffffff80031e84 ffffffff800222da: e8 81 ef fd ff call ffffffff80001260 ffffffff800222df: 48 8d 05 02 f0 00 04 lea 0x400f002(%rip),%rax # ffffffff840312e8 ffffffff800222e6: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ffffffff800222ed: e9 98 e7 ff ff jmp ffffffff80020a8a ffffffff800222f2: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800222f7: 0f 8f ca 12 00 00 jg ffffffff800235c7 ffffffff800222fd: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022300: 48 8d 0d 19 9f 81 03 lea 0x3819f19(%rip),%rcx # ffffffff8383c220 ffffffff80022307: 48 98 cltq ffffffff80022309: 89 15 f1 9e 81 03 mov %edx,0x3819ef1(%rip) # ffffffff8383c200 ffffffff8002230f: 89 34 81 mov %esi,(%rcx,%rax,4) ffffffff80022312: e9 29 e3 ff ff jmp ffffffff80020640 ffffffff80022317: 48 8d 3d 9c fb 00 00 lea 0xfb9c(%rip),%rdi # ffffffff80031eba ffffffff8002231e: e8 3d ef fd ff call ffffffff80001260 ffffffff80022323: 31 c0 xor %eax,%eax ffffffff80022325: 48 63 15 d4 9e 81 03 movslq 0x3819ed4(%rip),%rdx # ffffffff8383c200 ffffffff8002232c: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff80022332: 0f 8f eb 12 00 00 jg ffffffff80023623 ffffffff80022338: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8002233b: 89 0d bf 9e 81 03 mov %ecx,0x3819ebf(%rip) # ffffffff8383c200 ffffffff80022341: 48 8d 0d d8 9e 81 03 lea 0x3819ed8(%rip),%rcx # ffffffff8383c220 ffffffff80022348: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff8002234b: e9 f0 e2 ff ff jmp ffffffff80020640 ffffffff80022350: 48 8d 3d 63 fb 00 00 lea 0xfb63(%rip),%rdi # ffffffff80031eba ffffffff80022357: e8 04 ef fd ff call ffffffff80001260 ffffffff8002235c: 31 c0 xor %eax,%eax ffffffff8002235e: 48 63 15 9b 9e 81 03 movslq 0x3819e9b(%rip),%rdx # ffffffff8383c200 ffffffff80022365: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff8002236b: 0f 8f 39 12 00 00 jg ffffffff800235aa ffffffff80022371: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff80022374: 89 0d 86 9e 81 03 mov %ecx,0x3819e86(%rip) # ffffffff8383c200 ffffffff8002237a: 48 8d 0d 9f 9e 81 03 lea 0x3819e9f(%rip),%rcx # ffffffff8383c220 ffffffff80022381: 89 04 91 mov %eax,(%rcx,%rdx,4) ffffffff80022384: e9 b7 e2 ff ff jmp ffffffff80020640 ffffffff80022389: 48 8d 3d 2a fb 00 00 lea 0xfb2a(%rip),%rdi # ffffffff80031eba ffffffff80022390: e8 cb ee fd ff call ffffffff80001260 ffffffff80022395: 8b 05 65 9e 81 03 mov 0x3819e65(%rip),%eax # ffffffff8383c200 ffffffff8002239b: 31 d2 xor %edx,%edx ffffffff8002239d: e9 7c ef ff ff jmp ffffffff8002131e ffffffff800223a2: 48 8d 3d 11 fb 00 00 lea 0xfb11(%rip),%rdi # ffffffff80031eba ffffffff800223a9: e8 b2 ee fd ff call ffffffff80001260 ffffffff800223ae: 8b 05 4c 9e 81 03 mov 0x3819e4c(%rip),%eax # ffffffff8383c200 ffffffff800223b4: e9 b9 eb ff ff jmp ffffffff80020f72 ffffffff800223b9: 48 8d 3d fa fa 00 00 lea 0xfafa(%rip),%rdi # ffffffff80031eba ffffffff800223c0: e8 9b ee fd ff call ffffffff80001260 ffffffff800223c5: 8b 05 35 9e 81 03 mov 0x3819e35(%rip),%eax # ffffffff8383c200 ffffffff800223cb: e9 91 eb ff ff jmp ffffffff80020f61 ffffffff800223d0: 48 8d 3d e3 fa 00 00 lea 0xfae3(%rip),%rdi # ffffffff80031eba ffffffff800223d7: e8 84 ee fd ff call ffffffff80001260 ffffffff800223dc: 8b 05 1e 9e 81 03 mov 0x3819e1e(%rip),%eax # ffffffff8383c200 ffffffff800223e2: e9 69 eb ff ff jmp ffffffff80020f50 ffffffff800223e7: 48 8d 3d cc fa 00 00 lea 0xfacc(%rip),%rdi # ffffffff80031eba ffffffff800223ee: e8 6d ee fd ff call ffffffff80001260 ffffffff800223f3: 8b 05 07 9e 81 03 mov 0x3819e07(%rip),%eax # ffffffff8383c200 ffffffff800223f9: e9 41 eb ff ff jmp ffffffff80020f3f ffffffff800223fe: 48 8d 3d b5 fa 00 00 lea 0xfab5(%rip),%rdi # ffffffff80031eba ffffffff80022405: 45 31 ff xor %r15d,%r15d ffffffff80022408: e8 53 ee fd ff call ffffffff80001260 ffffffff8002240d: 8b 05 ed 9d 81 03 mov 0x3819ded(%rip),%eax # ffffffff8383c200 ffffffff80022413: e9 b5 f8 ff ff jmp ffffffff80021ccd ffffffff80022418: 48 8d 3d 9b fa 00 00 lea 0xfa9b(%rip),%rdi # ffffffff80031eba ffffffff8002241f: e8 3c ee fd ff call ffffffff80001260 ffffffff80022424: c7 45 bc 00 00 00 00 movl $0x0,-0x44(%rbp) ffffffff8002242b: 8b 05 cf 9d 81 03 mov 0x3819dcf(%rip),%eax # ffffffff8383c200 ffffffff80022431: e9 78 f8 ff ff jmp ffffffff80021cae ffffffff80022436: 48 8d 3d 7d fa 00 00 lea 0xfa7d(%rip),%rdi # ffffffff80031eba ffffffff8002243d: 89 55 bc mov %edx,-0x44(%rbp) ffffffff80022440: e8 1b ee fd ff call ffffffff80001260 ffffffff80022445: 48 63 55 bc movslq -0x44(%rbp),%rdx ffffffff80022449: 8b 05 b1 9d 81 03 mov 0x3819db1(%rip),%eax # ffffffff8383c200 ffffffff8002244f: 31 f6 xor %esi,%esi ffffffff80022451: 89 d1 mov %edx,%ecx ffffffff80022453: e9 f5 f7 ff ff jmp ffffffff80021c4d ffffffff80022458: 48 8d 3d 5b fa 00 00 lea 0xfa5b(%rip),%rdi # ffffffff80031eba ffffffff8002245f: 89 55 bc mov %edx,-0x44(%rbp) ffffffff80022462: 45 31 ff xor %r15d,%r15d ffffffff80022465: e8 f6 ed fd ff call ffffffff80001260 ffffffff8002246a: 8b 05 90 9d 81 03 mov 0x3819d90(%rip),%eax # ffffffff8383c200 ffffffff80022470: 48 63 55 bc movslq -0x44(%rbp),%rdx ffffffff80022474: e9 af f7 ff ff jmp ffffffff80021c28 ffffffff80022479: 48 8d 3d 3a fa 00 00 lea 0xfa3a(%rip),%rdi # ffffffff80031eba ffffffff80022480: e8 db ed fd ff call ffffffff80001260 ffffffff80022485: 8b 05 75 9d 81 03 mov 0x3819d75(%rip),%eax # ffffffff8383c200 ffffffff8002248b: 31 d2 xor %edx,%edx ffffffff8002248d: e9 62 fa ff ff jmp ffffffff80021ef4 ffffffff80022492: 48 8d 3d 21 fa 00 00 lea 0xfa21(%rip),%rdi # ffffffff80031eba ffffffff80022499: 45 31 ff xor %r15d,%r15d ffffffff8002249c: e8 bf ed fd ff call ffffffff80001260 ffffffff800224a1: 8b 05 59 9d 81 03 mov 0x3819d59(%rip),%eax # ffffffff8383c200 ffffffff800224a7: e9 2a fa ff ff jmp ffffffff80021ed6 ffffffff800224ac: 48 8d 3d 07 fa 00 00 lea 0xfa07(%rip),%rdi # ffffffff80031eba ffffffff800224b3: 89 55 b0 mov %edx,-0x50(%rbp) ffffffff800224b6: e8 a5 ed fd ff call ffffffff80001260 ffffffff800224bb: 8b 05 3f 9d 81 03 mov 0x3819d3f(%rip),%eax # ffffffff8383c200 ffffffff800224c1: 8b 55 b0 mov -0x50(%rbp),%edx ffffffff800224c4: 31 f6 xor %esi,%esi ffffffff800224c6: e9 3e f8 ff ff jmp ffffffff80021d09 ffffffff800224cb: 48 8d 3d e8 f9 00 00 lea 0xf9e8(%rip),%rdi # ffffffff80031eba ffffffff800224d2: e8 89 ed fd ff call ffffffff80001260 ffffffff800224d7: 8b 05 23 9d 81 03 mov 0x3819d23(%rip),%eax # ffffffff8383c200 ffffffff800224dd: 31 d2 xor %edx,%edx ffffffff800224df: e9 07 f8 ff ff jmp ffffffff80021ceb ffffffff800224e4: 48 8d 3d cf f9 00 00 lea 0xf9cf(%rip),%rdi # ffffffff80031eba ffffffff800224eb: e8 70 ed fd ff call ffffffff80001260 ffffffff800224f0: 8b 05 0a 9d 81 03 mov 0x3819d0a(%rip),%eax # ffffffff8383c200 ffffffff800224f6: e9 3d f4 ff ff jmp ffffffff80021938 ffffffff800224fb: 48 8d 3d b8 f9 00 00 lea 0xf9b8(%rip),%rdi # ffffffff80031eba ffffffff80022502: e8 59 ed fd ff call ffffffff80001260 ffffffff80022507: 8b 05 f3 9c 81 03 mov 0x3819cf3(%rip),%eax # ffffffff8383c200 ffffffff8002250d: 85 c0 test %eax,%eax ffffffff8002250f: 0f 8e 3d 10 00 00 jle ffffffff80023552 ffffffff80022515: 83 e8 01 sub $0x1,%eax ffffffff80022518: ba 01 00 00 00 mov $0x1,%edx ffffffff8002251d: 89 05 dd 9c 81 03 mov %eax,0x3819cdd(%rip) # ffffffff8383c200 ffffffff80022523: e9 67 fa ff ff jmp ffffffff80021f8f ffffffff80022528: 48 8d 3d 8b f9 00 00 lea 0xf98b(%rip),%rdi # ffffffff80031eba ffffffff8002252f: 89 55 a8 mov %edx,-0x58(%rbp) ffffffff80022532: 89 75 b0 mov %esi,-0x50(%rbp) ffffffff80022535: e8 26 ed fd ff call ffffffff80001260 ffffffff8002253a: 8b 55 a8 mov -0x58(%rbp),%edx ffffffff8002253d: 8b 75 b0 mov -0x50(%rbp),%esi ffffffff80022540: 31 ff xor %edi,%edi ffffffff80022542: e9 df f7 ff ff jmp ffffffff80021d26 ffffffff80022547: 48 8d 3d 6c f9 00 00 lea 0xf96c(%rip),%rdi # ffffffff80031eba ffffffff8002254e: e8 0d ed fd ff call ffffffff80001260 ffffffff80022553: 8b 05 a7 9c 81 03 mov 0x3819ca7(%rip),%eax # ffffffff8383c200 ffffffff80022559: 41 ba 03 00 00 00 mov $0x3,%r10d ffffffff8002255f: 31 d2 xor %edx,%edx ffffffff80022561: be 02 00 00 00 mov $0x2,%esi ffffffff80022566: bf 01 00 00 00 mov $0x1,%edi ffffffff8002256b: 45 88 3c 14 mov %r15b,(%r12,%rdx,1) ffffffff8002256f: 4c 89 e1 mov %r12,%rcx ffffffff80022572: 44 89 fa mov %r15d,%edx ffffffff80022575: 48 63 ff movslq %edi,%rdi ffffffff80022578: 88 34 39 mov %dh,(%rcx,%rdi,1) ffffffff8002257b: 48 63 f6 movslq %esi,%rsi ffffffff8002257e: c1 fa 10 sar $0x10,%edx ffffffff80022581: 49 63 ca movslq %r10d,%rcx ffffffff80022584: 41 88 14 34 mov %dl,(%r12,%rsi,1) ffffffff80022588: 44 89 fa mov %r15d,%edx ffffffff8002258b: c1 ea 18 shr $0x18,%edx ffffffff8002258e: 41 88 14 0c mov %dl,(%r12,%rcx,1) ffffffff80022592: e9 f7 ea ff ff jmp ffffffff8002108e ffffffff80022597: 48 8d 3d 1c f9 00 00 lea 0xf91c(%rip),%rdi # ffffffff80031eba ffffffff8002259e: 45 31 ff xor %r15d,%r15d ffffffff800225a1: e8 ba ec fd ff call ffffffff80001260 ffffffff800225a6: 8b 05 54 9c 81 03 mov 0x3819c54(%rip),%eax # ffffffff8383c200 ffffffff800225ac: e9 b2 ea ff ff jmp ffffffff80021063 ffffffff800225b1: 48 8d 3d 02 f9 00 00 lea 0xf902(%rip),%rdi # ffffffff80031eba ffffffff800225b8: e8 a3 ec fd ff call ffffffff80001260 ffffffff800225bd: 31 f6 xor %esi,%esi ffffffff800225bf: 8b 05 3b 9c 81 03 mov 0x3819c3b(%rip),%eax # ffffffff8383c200 ffffffff800225c5: e9 29 f1 ff ff jmp ffffffff800216f3 ffffffff800225ca: 48 8d 3d e9 f8 00 00 lea 0xf8e9(%rip),%rdi # ffffffff80031eba ffffffff800225d1: e8 8a ec fd ff call ffffffff80001260 ffffffff800225d6: 48 8d 3d 23 9c 80 03 lea 0x3809c23(%rip),%rdi # ffffffff8382c200 ffffffff800225dd: e8 ae ba 00 00 call ffffffff8002e090 ffffffff800225e2: 48 89 c2 mov %rax,%rdx ffffffff800225e5: 48 63 05 14 9c 81 03 movslq 0x3819c14(%rip),%rax # ffffffff8383c200 ffffffff800225ec: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800225f1: 0f 8f 77 0f 00 00 jg ffffffff8002356e ffffffff800225f7: 8d 48 01 lea 0x1(%rax),%ecx ffffffff800225fa: 89 0d 00 9c 81 03 mov %ecx,0x3819c00(%rip) # ffffffff8383c200 ffffffff80022600: 48 8d 0d 19 9c 81 03 lea 0x3819c19(%rip),%rcx # ffffffff8383c220 ffffffff80022607: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002260a: e9 31 e0 ff ff jmp ffffffff80020640 ffffffff8002260f: 48 8d 3d a4 f8 00 00 lea 0xf8a4(%rip),%rdi # ffffffff80031eba ffffffff80022616: e8 45 ec fd ff call ffffffff80001260 ffffffff8002261b: 8b 05 df 9b 81 03 mov 0x3819bdf(%rip),%eax # ffffffff8383c200 ffffffff80022621: be 03 00 00 00 mov $0x3,%esi ffffffff80022626: 31 d2 xor %edx,%edx ffffffff80022628: bf 02 00 00 00 mov $0x2,%edi ffffffff8002262d: b9 01 00 00 00 mov $0x1,%ecx ffffffff80022632: 48 63 c9 movslq %ecx,%rcx ffffffff80022635: 48 63 ff movslq %edi,%rdi ffffffff80022638: 48 63 f6 movslq %esi,%rsi ffffffff8002263b: 41 0f b6 14 14 movzbl (%r12,%rdx,1),%edx ffffffff80022640: 41 0f b6 0c 0c movzbl (%r12,%rcx,1),%ecx ffffffff80022645: 41 0f b6 3c 3c movzbl (%r12,%rdi,1),%edi ffffffff8002264a: 41 0f b6 34 34 movzbl (%r12,%rsi,1),%esi ffffffff8002264f: c1 e1 08 shl $0x8,%ecx ffffffff80022652: c1 e7 10 shl $0x10,%edi ffffffff80022655: 09 f9 or %edi,%ecx ffffffff80022657: c1 e6 18 shl $0x18,%esi ffffffff8002265a: 09 ca or %ecx,%edx ffffffff8002265c: 09 d6 or %edx,%esi ffffffff8002265e: e9 3e f4 ff ff jmp ffffffff80021aa1 ffffffff80022663: 48 8d 3d 50 f8 00 00 lea 0xf850(%rip),%rdi # ffffffff80031eba ffffffff8002266a: e8 f1 eb fd ff call ffffffff80001260 ffffffff8002266f: 8b 05 8b 9b 81 03 mov 0x3819b8b(%rip),%eax # ffffffff8383c200 ffffffff80022675: 31 d2 xor %edx,%edx ffffffff80022677: e9 8d f5 ff ff jmp ffffffff80021c09 ffffffff8002267c: 48 8d 3d 37 f8 00 00 lea 0xf837(%rip),%rdi # ffffffff80031eba ffffffff80022683: 89 75 bc mov %esi,-0x44(%rbp) ffffffff80022686: e8 d5 eb fd ff call ffffffff80001260 ffffffff8002268b: 8b 75 bc mov -0x44(%rbp),%esi ffffffff8002268e: 44 89 f8 mov %r15d,%eax ffffffff80022691: 45 31 c0 xor %r8d,%r8d ffffffff80022694: e9 11 f5 ff ff jmp ffffffff80021baa ffffffff80022699: 48 8d 3d 1a f8 00 00 lea 0xf81a(%rip),%rdi # ffffffff80031eba ffffffff800226a0: e8 bb eb fd ff call ffffffff80001260 ffffffff800226a5: 8b 05 55 9b 81 03 mov 0x3819b55(%rip),%eax # ffffffff8383c200 ffffffff800226ab: 31 f6 xor %esi,%esi ffffffff800226ad: e9 d0 f4 ff ff jmp ffffffff80021b82 ffffffff800226b2: 48 8d 3d 01 f8 00 00 lea 0xf801(%rip),%rdi # ffffffff80031eba ffffffff800226b9: 45 31 ff xor %r15d,%r15d ffffffff800226bc: e8 9f eb fd ff call ffffffff80001260 ffffffff800226c1: 8b 05 39 9b 81 03 mov 0x3819b39(%rip),%eax # ffffffff8383c200 ffffffff800226c7: e9 98 f4 ff ff jmp ffffffff80021b64 ffffffff800226cc: 48 8d 3d e7 f7 00 00 lea 0xf7e7(%rip),%rdi # ffffffff80031eba ffffffff800226d3: 89 75 bc mov %esi,-0x44(%rbp) ffffffff800226d6: e8 85 eb fd ff call ffffffff80001260 ffffffff800226db: 8b 05 1f 9b 81 03 mov 0x3819b1f(%rip),%eax # ffffffff8383c200 ffffffff800226e1: 44 89 fa mov %r15d,%edx ffffffff800226e4: 31 ff xor %edi,%edi ffffffff800226e6: 48 63 75 bc movslq -0x44(%rbp),%rsi ffffffff800226ea: e9 93 f0 ff ff jmp ffffffff80021782 ffffffff800226ef: 48 8d 3d c4 f7 00 00 lea 0xf7c4(%rip),%rdi # ffffffff80031eba ffffffff800226f6: e8 65 eb fd ff call ffffffff80001260 ffffffff800226fb: 44 8b 3d fe 9a 81 03 mov 0x3819afe(%rip),%r15d # ffffffff8383c200 ffffffff80022702: 45 85 ff test %r15d,%r15d ffffffff80022705: 0f 8e 05 0b 00 00 jle ffffffff80023210 ffffffff8002270b: 31 c0 xor %eax,%eax ffffffff8002270d: 48 8d 0d 0c 9b 81 03 lea 0x3819b0c(%rip),%rcx # ffffffff8383c220 ffffffff80022714: e9 dc f3 ff ff jmp ffffffff80021af5 ffffffff80022719: 48 8d 3d 9a f7 00 00 lea 0xf79a(%rip),%rdi # ffffffff80031eba ffffffff80022720: e8 3b eb fd ff call ffffffff80001260 ffffffff80022725: 48 8d 3d d4 9a 80 03 lea 0x3809ad4(%rip),%rdi # ffffffff8382c200 ffffffff8002272c: e8 0f ba 00 00 call ffffffff8002e140 ffffffff80022731: 89 c2 mov %eax,%edx ffffffff80022733: 48 63 05 c6 9a 81 03 movslq 0x3819ac6(%rip),%rax # ffffffff8383c200 ffffffff8002273a: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002273f: 0f 8f da 0d 00 00 jg ffffffff8002351f ffffffff80022745: 8d 48 01 lea 0x1(%rax),%ecx ffffffff80022748: 89 0d b2 9a 81 03 mov %ecx,0x3819ab2(%rip) # ffffffff8383c200 ffffffff8002274e: 48 8d 0d cb 9a 81 03 lea 0x3819acb(%rip),%rcx # ffffffff8383c220 ffffffff80022755: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff80022758: e9 e3 de ff ff jmp ffffffff80020640 ffffffff8002275d: 48 8d 3d 56 f7 00 00 lea 0xf756(%rip),%rdi # ffffffff80031eba ffffffff80022764: e8 f7 ea fd ff call ffffffff80001260 ffffffff80022769: 8b 05 91 9a 81 03 mov 0x3819a91(%rip),%eax # ffffffff8383c200 ffffffff8002276f: e9 84 f1 ff ff jmp ffffffff800218f8 ffffffff80022774: 48 8d 3d 3f f7 00 00 lea 0xf73f(%rip),%rdi # ffffffff80031eba ffffffff8002277b: e8 e0 ea fd ff call ffffffff80001260 ffffffff80022780: 8b 05 7a 9a 81 03 mov 0x3819a7a(%rip),%eax # ffffffff8383c200 ffffffff80022786: 31 f6 xor %esi,%esi ffffffff80022788: e9 cf ef ff ff jmp ffffffff8002175c ffffffff8002278d: 48 8d 3d 26 f7 00 00 lea 0xf726(%rip),%rdi # ffffffff80031eba ffffffff80022794: 45 31 ff xor %r15d,%r15d ffffffff80022797: e8 c4 ea fd ff call ffffffff80001260 ffffffff8002279c: 8b 05 5e 9a 81 03 mov 0x3819a5e(%rip),%eax # ffffffff8383c200 ffffffff800227a2: e9 96 ef ff ff jmp ffffffff8002173d ffffffff800227a7: 48 8d 3d 0c f7 00 00 lea 0xf70c(%rip),%rdi # ffffffff80031eba ffffffff800227ae: e8 ad ea fd ff call ffffffff80001260 ffffffff800227b3: 31 ff xor %edi,%edi ffffffff800227b5: e9 34 ee ff ff jmp ffffffff800215ee ffffffff800227ba: 48 8d 3d f9 f6 00 00 lea 0xf6f9(%rip),%rdi # ffffffff80031eba ffffffff800227c1: e8 9a ea fd ff call ffffffff80001260 ffffffff800227c6: 8b 15 34 9a 81 03 mov 0x3819a34(%rip),%edx # ffffffff8383c200 ffffffff800227cc: 31 f6 xor %esi,%esi ffffffff800227ce: e9 d1 ed ff ff jmp ffffffff800215a4 ffffffff800227d3: 48 8d 3d e0 f6 00 00 lea 0xf6e0(%rip),%rdi # ffffffff80031eba ffffffff800227da: e8 81 ea fd ff call ffffffff80001260 ffffffff800227df: 8b 05 1b 9a 81 03 mov 0x3819a1b(%rip),%eax # ffffffff8383c200 ffffffff800227e5: e9 15 e7 ff ff jmp ffffffff80020eff ffffffff800227ea: 48 8d 3d c9 f6 00 00 lea 0xf6c9(%rip),%rdi # ffffffff80031eba ffffffff800227f1: e8 6a ea fd ff call ffffffff80001260 ffffffff800227f6: 8b 05 04 9a 81 03 mov 0x3819a04(%rip),%eax # ffffffff8383c200 ffffffff800227fc: 31 d2 xor %edx,%edx ffffffff800227fe: e9 89 f1 ff ff jmp ffffffff8002198c ffffffff80022803: 48 8d 3d b0 f6 00 00 lea 0xf6b0(%rip),%rdi # ffffffff80031eba ffffffff8002280a: e8 51 ea fd ff call ffffffff80001260 ffffffff8002280f: 8b 05 eb 99 81 03 mov 0x38199eb(%rip),%eax # ffffffff8383c200 ffffffff80022815: e9 cd f0 ff ff jmp ffffffff800218e7 ffffffff8002281a: 48 8d 3d 99 f6 00 00 lea 0xf699(%rip),%rdi # ffffffff80031eba ffffffff80022821: e8 3a ea fd ff call ffffffff80001260 ffffffff80022826: 8b 05 d4 99 81 03 mov 0x38199d4(%rip),%eax # ffffffff8383c200 ffffffff8002282c: e9 a5 f0 ff ff jmp ffffffff800218d6 ffffffff80022831: 48 8d 3d 82 f6 00 00 lea 0xf682(%rip),%rdi # ffffffff80031eba ffffffff80022838: 89 55 bc mov %edx,-0x44(%rbp) ffffffff8002283b: e8 20 ea fd ff call ffffffff80001260 ffffffff80022840: 8b 05 ba 99 81 03 mov 0x38199ba(%rip),%eax # ffffffff8383c200 ffffffff80022846: 44 89 f9 mov %r15d,%ecx ffffffff80022849: 31 ff xor %edi,%edi ffffffff8002284b: 48 63 55 bc movslq -0x44(%rbp),%rdx ffffffff8002284f: e9 64 ec ff ff jmp ffffffff800214b8 ffffffff80022854: 48 8d 3d 5f f6 00 00 lea 0xf65f(%rip),%rdi # ffffffff80031eba ffffffff8002285b: e8 00 ea fd ff call ffffffff80001260 ffffffff80022860: 8b 05 9a 99 81 03 mov 0x381999a(%rip),%eax # ffffffff8383c200 ffffffff80022866: 31 d2 xor %edx,%edx ffffffff80022868: e9 25 ec ff ff jmp ffffffff80021492 ffffffff8002286d: 48 8d 3d 46 f6 00 00 lea 0xf646(%rip),%rdi # ffffffff80031eba ffffffff80022874: 45 31 ff xor %r15d,%r15d ffffffff80022877: e8 e4 e9 fd ff call ffffffff80001260 ffffffff8002287c: 8b 05 7e 99 81 03 mov 0x381997e(%rip),%eax # ffffffff8383c200 ffffffff80022882: e9 ec eb ff ff jmp ffffffff80021473 ffffffff80022887: 48 8d 3d 2c f6 00 00 lea 0xf62c(%rip),%rdi # ffffffff80031eba ffffffff8002288e: e8 cd e9 fd ff call ffffffff80001260 ffffffff80022893: 8b 35 67 99 81 03 mov 0x3819967(%rip),%esi # ffffffff8383c200 ffffffff80022899: 48 8d 0d 60 99 80 03 lea 0x3809960(%rip),%rcx # ffffffff8382c200 ffffffff800228a0: 31 ff xor %edi,%edi ffffffff800228a2: 80 39 00 cmpb $0x0,(%rcx) ffffffff800228a5: 0f 84 ab 0d 00 00 je ffffffff80023656 ffffffff800228ab: ba 01 00 00 00 mov $0x1,%edx ffffffff800228b0: 48 89 d0 mov %rdx,%rax ffffffff800228b3: 48 83 c2 01 add $0x1,%rdx ffffffff800228b7: 80 7c 11 ff 00 cmpb $0x0,-0x1(%rcx,%rdx,1) ffffffff800228bc: 75 f2 jne ffffffff800228b0 ffffffff800228be: 48 98 cltq ffffffff800228c0: 0f be 14 01 movsbl (%rcx,%rax,1),%edx ffffffff800228c4: 44 39 fa cmp %r15d,%edx ffffffff800228c7: 0f 84 1a 09 00 00 je ffffffff800231e7 ffffffff800228cd: 48 83 e8 01 sub $0x1,%rax ffffffff800228d1: 83 f8 ff cmp $0xffffffff,%eax ffffffff800228d4: 75 ea jne ffffffff800228c0 ffffffff800228d6: 31 ff xor %edi,%edi ffffffff800228d8: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff800228de: 0f 8f f2 08 00 00 jg ffffffff800231d6 ffffffff800228e4: 8d 46 01 lea 0x1(%rsi),%eax ffffffff800228e7: 48 8d 0d 32 99 81 03 lea 0x3819932(%rip),%rcx # ffffffff8383c220 ffffffff800228ee: 48 63 f6 movslq %esi,%rsi ffffffff800228f1: 89 05 09 99 81 03 mov %eax,0x3819909(%rip) # ffffffff8383c200 ffffffff800228f7: 89 3c b1 mov %edi,(%rcx,%rsi,4) ffffffff800228fa: e9 41 dd ff ff jmp ffffffff80020640 ffffffff800228ff: 48 8d 3d b4 f5 00 00 lea 0xf5b4(%rip),%rdi # ffffffff80031eba ffffffff80022906: 45 31 ff xor %r15d,%r15d ffffffff80022909: e8 52 e9 fd ff call ffffffff80001260 ffffffff8002290e: 8b 05 ec 98 81 03 mov 0x38198ec(%rip),%eax # ffffffff8383c200 ffffffff80022914: e9 ed ea ff ff jmp ffffffff80021406 ffffffff80022919: 48 8d 3d 9a f5 00 00 lea 0xf59a(%rip),%rdi # ffffffff80031eba ffffffff80022920: e8 3b e9 fd ff call ffffffff80001260 ffffffff80022925: 48 8d 3d d4 98 80 03 lea 0x38098d4(%rip),%rdi # ffffffff8382c200 ffffffff8002292c: e8 2f e9 fd ff call ffffffff80001260 ffffffff80022931: 8b 05 c9 98 81 03 mov 0x38198c9(%rip),%eax # ffffffff8383c200 ffffffff80022937: e9 1a ed ff ff jmp ffffffff80021656 ffffffff8002293c: 48 8d 3d 77 f5 00 00 lea 0xf577(%rip),%rdi # ffffffff80031eba ffffffff80022943: e8 18 e9 fd ff call ffffffff80001260 ffffffff80022948: 8b 05 b2 98 81 03 mov 0x38198b2(%rip),%eax # ffffffff8383c200 ffffffff8002294e: 85 c0 test %eax,%eax ffffffff80022950: 0f 8e f1 09 00 00 jle ffffffff80023347 ffffffff80022956: 31 d2 xor %edx,%edx ffffffff80022958: 48 8d 0d c1 98 81 03 lea 0x38198c1(%rip),%rcx # ffffffff8383c220 ffffffff8002295f: e9 a1 ee ff ff jmp ffffffff80021805 ffffffff80022964: 48 8d 3d 4f f5 00 00 lea 0xf54f(%rip),%rdi # ffffffff80031eba ffffffff8002296b: 45 31 ff xor %r15d,%r15d ffffffff8002296e: e8 ed e8 fd ff call ffffffff80001260 ffffffff80022973: 8b 05 87 98 81 03 mov 0x3819887(%rip),%eax # ffffffff8383c200 ffffffff80022979: e9 62 ee ff ff jmp ffffffff800217e0 ffffffff8002297e: 48 8d 3d 35 f5 00 00 lea 0xf535(%rip),%rdi # ffffffff80031eba ffffffff80022985: e8 d6 e8 fd ff call ffffffff80001260 ffffffff8002298a: 8b 05 70 98 81 03 mov 0x3819870(%rip),%eax # ffffffff8383c200 ffffffff80022990: e9 e3 e9 ff ff jmp ffffffff80021378 ffffffff80022995: 48 8d 3d 1e f5 00 00 lea 0xf51e(%rip),%rdi # ffffffff80031eba ffffffff8002299c: 89 75 bc mov %esi,-0x44(%rbp) ffffffff8002299f: e8 bc e8 fd ff call ffffffff80001260 ffffffff800229a4: 8b 75 bc mov -0x44(%rbp),%esi ffffffff800229a7: 31 ff xor %edi,%edi ffffffff800229a9: e9 b4 e8 ff ff jmp ffffffff80021262 ffffffff800229ae: 48 8d 3d 05 f5 00 00 lea 0xf505(%rip),%rdi # ffffffff80031eba ffffffff800229b5: e8 a6 e8 fd ff call ffffffff80001260 ffffffff800229ba: 8b 05 40 98 81 03 mov 0x3819840(%rip),%eax # ffffffff8383c200 ffffffff800229c0: 31 f6 xor %esi,%esi ffffffff800229c2: e9 7e e8 ff ff jmp ffffffff80021245 ffffffff800229c7: 48 8d 3d ec f4 00 00 lea 0xf4ec(%rip),%rdi # ffffffff80031eba ffffffff800229ce: 45 31 ff xor %r15d,%r15d ffffffff800229d1: e8 8a e8 fd ff call ffffffff80001260 ffffffff800229d6: 8b 05 24 98 81 03 mov 0x3819824(%rip),%eax # ffffffff8383c200 ffffffff800229dc: e9 46 e8 ff ff jmp ffffffff80021227 ffffffff800229e1: 48 8d 3d d2 f4 00 00 lea 0xf4d2(%rip),%rdi # ffffffff80031eba ffffffff800229e8: e8 73 e8 fd ff call ffffffff80001260 ffffffff800229ed: 8b 05 0d 98 81 03 mov 0x381980d(%rip),%eax # ffffffff8383c200 ffffffff800229f3: 31 d2 xor %edx,%edx ffffffff800229f5: e9 f0 e6 ff ff jmp ffffffff800210ea ffffffff800229fa: 48 8d 3d b9 f4 00 00 lea 0xf4b9(%rip),%rdi # ffffffff80031eba ffffffff80022a01: e8 5a e8 fd ff call ffffffff80001260 ffffffff80022a06: 8b 05 f4 97 81 03 mov 0x38197f4(%rip),%eax # ffffffff8383c200 ffffffff80022a0c: 31 d2 xor %edx,%edx ffffffff80022a0e: e9 2c e7 ff ff jmp ffffffff8002113f ffffffff80022a13: 48 8d 3d a0 f4 00 00 lea 0xf4a0(%rip),%rdi # ffffffff80031eba ffffffff80022a1a: e8 41 e8 fd ff call ffffffff80001260 ffffffff80022a1f: 8b 05 db 97 81 03 mov 0x38197db(%rip),%eax # ffffffff8383c200 ffffffff80022a25: e9 8e e9 ff ff jmp ffffffff800213b8 ffffffff80022a2a: 48 8d 3d 89 f4 00 00 lea 0xf489(%rip),%rdi # ffffffff80031eba ffffffff80022a31: e8 2a e8 fd ff call ffffffff80001260 ffffffff80022a36: 31 c0 xor %eax,%eax ffffffff80022a38: e9 62 f6 ff ff jmp ffffffff8002209f ffffffff80022a3d: 48 8d 3d 76 f4 00 00 lea 0xf476(%rip),%rdi # ffffffff80031eba ffffffff80022a44: e8 17 e8 fd ff call ffffffff80001260 ffffffff80022a49: 8b 05 b1 97 81 03 mov 0x38197b1(%rip),%eax # ffffffff8383c200 ffffffff80022a4f: e9 75 f7 ff ff jmp ffffffff800221c9 ffffffff80022a54: 48 8d 3d 5f f4 00 00 lea 0xf45f(%rip),%rdi # ffffffff80031eba ffffffff80022a5b: e8 00 e8 fd ff call ffffffff80001260 ffffffff80022a60: 8b 05 9a 97 81 03 mov 0x381979a(%rip),%eax # ffffffff8383c200 ffffffff80022a66: 31 d2 xor %edx,%edx ffffffff80022a68: e9 aa f7 ff ff jmp ffffffff80022217 ffffffff80022a6d: 48 8d 3d 46 f4 00 00 lea 0xf446(%rip),%rdi # ffffffff80031eba ffffffff80022a74: e8 e7 e7 fd ff call ffffffff80001260 ffffffff80022a79: 8b 05 81 97 81 03 mov 0x3819781(%rip),%eax # ffffffff8383c200 ffffffff80022a7f: e9 3b e4 ff ff jmp ffffffff80020ebf ffffffff80022a84: 48 8d 3d 2f f4 00 00 lea 0xf42f(%rip),%rdi # ffffffff80031eba ffffffff80022a8b: e8 d0 e7 fd ff call ffffffff80001260 ffffffff80022a90: 8b 05 6a 97 81 03 mov 0x381976a(%rip),%eax # ffffffff8383c200 ffffffff80022a96: e9 13 e4 ff ff jmp ffffffff80020eae ffffffff80022a9b: 48 8d 3d 18 f4 00 00 lea 0xf418(%rip),%rdi # ffffffff80031eba ffffffff80022aa2: e8 b9 e7 fd ff call ffffffff80001260 ffffffff80022aa7: 8b 05 53 97 81 03 mov 0x3819753(%rip),%eax # ffffffff8383c200 ffffffff80022aad: e9 33 e5 ff ff jmp ffffffff80020fe5 ffffffff80022ab2: 48 8d 3d 01 f4 00 00 lea 0xf401(%rip),%rdi # ffffffff80031eba ffffffff80022ab9: e8 a2 e7 fd ff call ffffffff80001260 ffffffff80022abe: 8b 05 3c 97 81 03 mov 0x381973c(%rip),%eax # ffffffff8383c200 ffffffff80022ac4: e9 0b e5 ff ff jmp ffffffff80020fd4 ffffffff80022ac9: 48 8d 3d ea f3 00 00 lea 0xf3ea(%rip),%rdi # ffffffff80031eba ffffffff80022ad0: e8 8b e7 fd ff call ffffffff80001260 ffffffff80022ad5: 8b 05 25 97 81 03 mov 0x3819725(%rip),%eax # ffffffff8383c200 ffffffff80022adb: e9 e3 e4 ff ff jmp ffffffff80020fc3 ffffffff80022ae0: 48 8d 3d d3 f3 00 00 lea 0xf3d3(%rip),%rdi # ffffffff80031eba ffffffff80022ae7: e8 74 e7 fd ff call ffffffff80001260 ffffffff80022aec: 8b 05 0e 97 81 03 mov 0x381970e(%rip),%eax # ffffffff8383c200 ffffffff80022af2: e9 bb e4 ff ff jmp ffffffff80020fb2 ffffffff80022af7: 48 8d 3d bc f3 00 00 lea 0xf3bc(%rip),%rdi # ffffffff80031eba ffffffff80022afe: e8 5d e7 fd ff call ffffffff80001260 ffffffff80022b03: 8b 05 f7 96 81 03 mov 0x38196f7(%rip),%eax # ffffffff8383c200 ffffffff80022b09: 31 d2 xor %edx,%edx ffffffff80022b0b: e9 e4 ee ff ff jmp ffffffff800219f4 ffffffff80022b10: 48 8d 3d a3 f3 00 00 lea 0xf3a3(%rip),%rdi # ffffffff80031eba ffffffff80022b17: 45 31 ff xor %r15d,%r15d ffffffff80022b1a: e8 41 e7 fd ff call ffffffff80001260 ffffffff80022b1f: 8b 05 db 96 81 03 mov 0x38196db(%rip),%eax # ffffffff8383c200 ffffffff80022b25: e9 ac ee ff ff jmp ffffffff800219d6 ffffffff80022b2a: 48 8d 3d 89 f3 00 00 lea 0xf389(%rip),%rdi # ffffffff80031eba ffffffff80022b31: e8 2a e7 fd ff call ffffffff80001260 ffffffff80022b36: 44 8b 3d c3 96 81 03 mov 0x38196c3(%rip),%r15d # ffffffff8383c200 ffffffff80022b3d: 45 85 ff test %r15d,%r15d ffffffff80022b40: 0f 8e 3c 01 00 00 jle ffffffff80022c82 ffffffff80022b46: 31 c0 xor %eax,%eax ffffffff80022b48: 48 8d 0d d1 96 81 03 lea 0x38196d1(%rip),%rcx # ffffffff8383c220 ffffffff80022b4f: e9 25 ed ff ff jmp ffffffff80021879 ffffffff80022b54: 48 8d 3d 5f f3 00 00 lea 0xf35f(%rip),%rdi # ffffffff80031eba ffffffff80022b5b: e8 00 e7 fd ff call ffffffff80001260 ffffffff80022b60: 8b 05 9a 96 81 03 mov 0x381969a(%rip),%eax # ffffffff8383c200 ffffffff80022b66: 85 c0 test %eax,%eax ffffffff80022b68: 0f 8e 75 09 00 00 jle ffffffff800234e3 ffffffff80022b6e: 83 e8 01 sub $0x1,%eax ffffffff80022b71: 48 8d 0d a8 96 81 03 lea 0x38196a8(%rip),%rcx # ffffffff8383c220 ffffffff80022b78: 48 8d 35 81 96 80 03 lea 0x3809681(%rip),%rsi # ffffffff8382c200 ffffffff80022b7f: 89 05 7b 96 81 03 mov %eax,0x381967b(%rip) # ffffffff8383c200 ffffffff80022b85: 48 98 cltq ffffffff80022b87: 8b 14 81 mov (%rcx,%rax,4),%edx ffffffff80022b8a: 89 d7 mov %edx,%edi ffffffff80022b8c: e8 1f b6 00 00 call ffffffff8002e1b0 ffffffff80022b91: e9 a3 e9 ff ff jmp ffffffff80021539 ffffffff80022b96: 48 8d 3d 1d f3 00 00 lea 0xf31d(%rip),%rdi # ffffffff80031eba ffffffff80022b9d: e8 be e6 fd ff call ffffffff80001260 ffffffff80022ba2: 44 8b 3d 57 96 81 03 mov 0x3819657(%rip),%r15d # ffffffff8383c200 ffffffff80022ba9: 45 85 ff test %r15d,%r15d ffffffff80022bac: 0f 8e 45 05 00 00 jle ffffffff800230f7 ffffffff80022bb2: 31 c0 xor %eax,%eax ffffffff80022bb4: 48 8d 0d 65 96 81 03 lea 0x3819665(%rip),%rcx # ffffffff8383c220 ffffffff80022bbb: e9 71 f4 ff ff jmp ffffffff80022031 ffffffff80022bc0: 48 8d 3d f3 f2 00 00 lea 0xf2f3(%rip),%rdi # ffffffff80031eba ffffffff80022bc7: e8 94 e6 fd ff call ffffffff80001260 ffffffff80022bcc: 31 ff xor %edi,%edi ffffffff80022bce: e9 5b f5 ff ff jmp ffffffff8002212e ffffffff80022bd3: 48 8d 3d e0 f2 00 00 lea 0xf2e0(%rip),%rdi # ffffffff80031eba ffffffff80022bda: 44 89 45 bc mov %r8d,-0x44(%rbp) ffffffff80022bde: e8 7d e6 fd ff call ffffffff80001260 ffffffff80022be3: 44 8b 3d 16 96 81 03 mov 0x3819616(%rip),%r15d # ffffffff8383c200 ffffffff80022bea: 44 8b 45 bc mov -0x44(%rbp),%r8d ffffffff80022bee: 45 85 ff test %r15d,%r15d ffffffff80022bf1: 0f 8e 4f 02 00 00 jle ffffffff80022e46 ffffffff80022bf7: 45 31 c9 xor %r9d,%r9d ffffffff80022bfa: 48 8d 0d 1f 96 81 03 lea 0x381961f(%rip),%rcx # ffffffff8383c220 ffffffff80022c01: e9 1a f2 ff ff jmp ffffffff80021e20 ffffffff80022c06: 48 8d 3d ad f2 00 00 lea 0xf2ad(%rip),%rdi # ffffffff80031eba ffffffff80022c0d: e8 4e e6 fd ff call ffffffff80001260 ffffffff80022c12: 44 8b 3d e7 95 81 03 mov 0x38195e7(%rip),%r15d # ffffffff8383c200 ffffffff80022c19: 45 31 c0 xor %r8d,%r8d ffffffff80022c1c: e9 d7 f1 ff ff jmp ffffffff80021df8 ffffffff80022c21: 48 8d 3d 92 f2 00 00 lea 0xf292(%rip),%rdi # ffffffff80031eba ffffffff80022c28: e8 33 e6 fd ff call ffffffff80001260 ffffffff80022c2d: 8b 05 cd 95 81 03 mov 0x38195cd(%rip),%eax # ffffffff8383c200 ffffffff80022c33: e9 51 f5 ff ff jmp ffffffff80022189 ffffffff80022c38: 48 8d 3d 7b f2 00 00 lea 0xf27b(%rip),%rdi # ffffffff80031eba ffffffff80022c3f: e8 1c e6 fd ff call ffffffff80001260 ffffffff80022c44: 8b 05 b6 95 81 03 mov 0x38195b6(%rip),%eax # ffffffff8383c200 ffffffff80022c4a: e9 29 f5 ff ff jmp ffffffff80022178 ffffffff80022c4f: 48 8d 3d 4a f2 00 00 lea 0xf24a(%rip),%rdi # ffffffff80031ea0 ffffffff80022c56: e8 05 e6 fd ff call ffffffff80001260 ffffffff80022c5b: e9 e0 d9 ff ff jmp ffffffff80020640 ffffffff80022c60: 48 8d 3d 39 f2 00 00 lea 0xf239(%rip),%rdi # ffffffff80031ea0 ffffffff80022c67: e8 f4 e5 fd ff call ffffffff80001260 ffffffff80022c6c: e9 cf d9 ff ff jmp ffffffff80020640 ffffffff80022c71: 48 8d 3d 28 f2 00 00 lea 0xf228(%rip),%rdi # ffffffff80031ea0 ffffffff80022c78: e8 e3 e5 fd ff call ffffffff80001260 ffffffff80022c7d: e9 be d9 ff ff jmp ffffffff80020640 ffffffff80022c82: 48 8d 3d 31 f2 00 00 lea 0xf231(%rip),%rdi # ffffffff80031eba ffffffff80022c89: 45 31 ff xor %r15d,%r15d ffffffff80022c8c: e8 cf e5 fd ff call ffffffff80001260 ffffffff80022c91: 8b 3d 69 95 81 03 mov 0x3819569(%rip),%edi # ffffffff8383c200 ffffffff80022c97: 31 c0 xor %eax,%eax ffffffff80022c99: 49 63 d7 movslq %r15d,%rdx ffffffff80022c9c: 49 8d 0c 04 lea (%r12,%rax,1),%rcx ffffffff80022ca0: 4c 01 e2 add %r12,%rdx ffffffff80022ca3: 80 3a 00 cmpb $0x0,(%rdx) ffffffff80022ca6: 0f 84 dd 09 00 00 je ffffffff80023689 ffffffff80022cac: be 01 00 00 00 mov $0x1,%esi ffffffff80022cb1: 48 89 f0 mov %rsi,%rax ffffffff80022cb4: 48 83 c6 01 add $0x1,%rsi ffffffff80022cb8: 80 7c 32 ff 00 cmpb $0x0,-0x1(%rdx,%rsi,1) ffffffff80022cbd: 75 f2 jne ffffffff80022cb1 ffffffff80022cbf: 80 39 00 cmpb $0x0,(%rcx) ffffffff80022cc2: 0f 84 f3 08 00 00 je ffffffff800235bb ffffffff80022cc8: be 01 00 00 00 mov $0x1,%esi ffffffff80022ccd: 49 89 f2 mov %rsi,%r10 ffffffff80022cd0: 48 83 c6 01 add $0x1,%rsi ffffffff80022cd4: 80 7c 31 ff 00 cmpb $0x0,-0x1(%rcx,%rsi,1) ffffffff80022cd9: 75 f2 jne ffffffff80022ccd ffffffff80022cdb: 44 39 d0 cmp %r10d,%eax ffffffff80022cde: 7c 45 jl ffffffff80022d25 ffffffff80022ce0: 45 85 d2 test %r10d,%r10d ffffffff80022ce3: 0f 84 d2 08 00 00 je ffffffff800235bb ffffffff80022ce9: 44 29 d0 sub %r10d,%eax ffffffff80022cec: 45 31 c9 xor %r9d,%r9d ffffffff80022cef: 49 63 f2 movslq %r10d,%rsi ffffffff80022cf2: 41 89 c0 mov %eax,%r8d ffffffff80022cf5: 31 c0 xor %eax,%eax ffffffff80022cf7: eb 14 jmp ffffffff80022d0d ffffffff80022cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80022d00: 48 83 c0 01 add $0x1,%rax ffffffff80022d04: 48 39 c6 cmp %rax,%rsi ffffffff80022d07: 0f 84 b1 08 00 00 je ffffffff800235be ffffffff80022d0d: 44 0f b6 1c 01 movzbl (%rcx,%rax,1),%r11d ffffffff80022d12: 44 38 1c 02 cmp %r11b,(%rdx,%rax,1) ffffffff80022d16: 74 e8 je ffffffff80022d00 ffffffff80022d18: 41 83 c1 01 add $0x1,%r9d ffffffff80022d1c: 48 83 c2 01 add $0x1,%rdx ffffffff80022d20: 45 39 c1 cmp %r8d,%r9d ffffffff80022d23: 7e d0 jle ffffffff80022cf5 ffffffff80022d25: b8 ff ff ff ff mov $0xffffffff,%eax ffffffff80022d2a: 81 ff ff 00 00 00 cmp $0xff,%edi ffffffff80022d30: 0f 8f b3 08 00 00 jg ffffffff800235e9 ffffffff80022d36: 8d 57 01 lea 0x1(%rdi),%edx ffffffff80022d39: 48 8d 0d e0 94 81 03 lea 0x38194e0(%rip),%rcx # ffffffff8383c220 ffffffff80022d40: 48 63 ff movslq %edi,%rdi ffffffff80022d43: 89 15 b7 94 81 03 mov %edx,0x38194b7(%rip) # ffffffff8383c200 ffffffff80022d49: 31 d2 xor %edx,%edx ffffffff80022d4b: 85 c0 test %eax,%eax ffffffff80022d4d: 0f 48 c2 cmovs %edx,%eax ffffffff80022d50: 89 04 b9 mov %eax,(%rcx,%rdi,4) ffffffff80022d53: e9 e8 d8 ff ff jmp ffffffff80020640 ffffffff80022d58: 48 8d 3d 41 f1 00 00 lea 0xf141(%rip),%rdi # ffffffff80031ea0 ffffffff80022d5f: e8 fc e4 fd ff call ffffffff80001260 ffffffff80022d64: e9 d7 d8 ff ff jmp ffffffff80020640 ffffffff80022d69: 48 8d 3d 30 f1 00 00 lea 0xf130(%rip),%rdi # ffffffff80031ea0 ffffffff80022d70: e8 eb e4 fd ff call ffffffff80001260 ffffffff80022d75: e9 c6 d8 ff ff jmp ffffffff80020640 ffffffff80022d7a: 48 8d 3d 1f f1 00 00 lea 0xf11f(%rip),%rdi # ffffffff80031ea0 ffffffff80022d81: e8 da e4 fd ff call ffffffff80001260 ffffffff80022d86: e9 b5 d8 ff ff jmp ffffffff80020640 ffffffff80022d8b: 48 8d 3d 0e f1 00 00 lea 0xf10e(%rip),%rdi # ffffffff80031ea0 ffffffff80022d92: e8 c9 e4 fd ff call ffffffff80001260 ffffffff80022d97: e9 a4 d8 ff ff jmp ffffffff80020640 ffffffff80022d9c: 48 8d 3d fd f0 00 00 lea 0xf0fd(%rip),%rdi # ffffffff80031ea0 ffffffff80022da3: e8 b8 e4 fd ff call ffffffff80001260 ffffffff80022da8: e9 93 d8 ff ff jmp ffffffff80020640 ffffffff80022dad: 48 8d 3d ec f0 00 00 lea 0xf0ec(%rip),%rdi # ffffffff80031ea0 ffffffff80022db4: e8 a7 e4 fd ff call ffffffff80001260 ffffffff80022db9: e9 82 d8 ff ff jmp ffffffff80020640 ffffffff80022dbe: 48 8d 3d db f0 00 00 lea 0xf0db(%rip),%rdi # ffffffff80031ea0 ffffffff80022dc5: e8 96 e4 fd ff call ffffffff80001260 ffffffff80022dca: e9 71 d8 ff ff jmp ffffffff80020640 ffffffff80022dcf: 48 8d 3d ca f0 00 00 lea 0xf0ca(%rip),%rdi # ffffffff80031ea0 ffffffff80022dd6: e8 85 e4 fd ff call ffffffff80001260 ffffffff80022ddb: e9 60 d8 ff ff jmp ffffffff80020640 ffffffff80022de0: 48 8d 3d b9 f0 00 00 lea 0xf0b9(%rip),%rdi # ffffffff80031ea0 ffffffff80022de7: e8 74 e4 fd ff call ffffffff80001260 ffffffff80022dec: e9 4f d8 ff ff jmp ffffffff80020640 ffffffff80022df1: 48 8d 3d a8 f0 00 00 lea 0xf0a8(%rip),%rdi # ffffffff80031ea0 ffffffff80022df8: e8 63 e4 fd ff call ffffffff80001260 ffffffff80022dfd: e9 3e d8 ff ff jmp ffffffff80020640 ffffffff80022e02: 48 8d 3d 97 f0 00 00 lea 0xf097(%rip),%rdi # ffffffff80031ea0 ffffffff80022e09: e8 52 e4 fd ff call ffffffff80001260 ffffffff80022e0e: e9 2d d8 ff ff jmp ffffffff80020640 ffffffff80022e13: 48 8d 3d 86 f0 00 00 lea 0xf086(%rip),%rdi # ffffffff80031ea0 ffffffff80022e1a: e8 41 e4 fd ff call ffffffff80001260 ffffffff80022e1f: e9 1c d8 ff ff jmp ffffffff80020640 ffffffff80022e24: 48 8d 3d 75 f0 00 00 lea 0xf075(%rip),%rdi # ffffffff80031ea0 ffffffff80022e2b: e8 30 e4 fd ff call ffffffff80001260 ffffffff80022e30: e9 0b d8 ff ff jmp ffffffff80020640 ffffffff80022e35: 48 8d 3d 64 f0 00 00 lea 0xf064(%rip),%rdi # ffffffff80031ea0 ffffffff80022e3c: e8 1f e4 fd ff call ffffffff80001260 ffffffff80022e41: e9 fa d7 ff ff jmp ffffffff80020640 ffffffff80022e46: 48 8d 3d 6d f0 00 00 lea 0xf06d(%rip),%rdi # ffffffff80031eba ffffffff80022e4d: 45 31 ff xor %r15d,%r15d ffffffff80022e50: e8 0b e4 fd ff call ffffffff80001260 ffffffff80022e55: 8b 05 a5 93 81 03 mov 0x38193a5(%rip),%eax # ffffffff8383c200 ffffffff80022e5b: 44 8b 45 bc mov -0x44(%rbp),%r8d ffffffff80022e5f: 45 31 c9 xor %r9d,%r9d ffffffff80022e62: 49 63 f7 movslq %r15d,%rsi ffffffff80022e65: ba 01 00 00 00 mov $0x1,%edx ffffffff80022e6a: 4c 01 e6 add %r12,%rsi ffffffff80022e6d: 80 3e 00 cmpb $0x0,(%rsi) ffffffff80022e70: 0f 84 25 08 00 00 je ffffffff8002369b ffffffff80022e76: 49 89 d2 mov %rdx,%r10 ffffffff80022e79: 48 83 c2 01 add $0x1,%rdx ffffffff80022e7d: 80 7c 16 ff 00 cmpb $0x0,-0x1(%rsi,%rdx,1) ffffffff80022e82: 75 f2 jne ffffffff80022e76 ffffffff80022e84: 45 85 c0 test %r8d,%r8d ffffffff80022e87: 0f 8e 03 08 00 00 jle ffffffff80023690 ffffffff80022e8d: 49 63 c9 movslq %r9d,%rcx ffffffff80022e90: 47 8d 1c 3a lea (%r10,%r15,1),%r11d ffffffff80022e94: 31 ff xor %edi,%edi ffffffff80022e96: 49 8d 14 0c lea (%r12,%rcx,1),%rdx ffffffff80022e9a: eb 24 jmp ffffffff80022ec0 ffffffff80022e9c: 45 8d 0c 3b lea (%r11,%rdi,1),%r9d ffffffff80022ea0: 41 81 f9 ff ff 00 00 cmp $0xffff,%r9d ffffffff80022ea7: 7f 0b jg ffffffff80022eb4 ffffffff80022ea9: 45 8d 0c 3a lea (%r10,%rdi,1),%r9d ffffffff80022ead: 4d 63 c9 movslq %r9d,%r9 ffffffff80022eb0: 42 88 0c 0e mov %cl,(%rsi,%r9,1) ffffffff80022eb4: 83 c7 01 add $0x1,%edi ffffffff80022eb7: 48 83 c2 01 add $0x1,%rdx ffffffff80022ebb: 44 39 c7 cmp %r8d,%edi ffffffff80022ebe: 7d 07 jge ffffffff80022ec7 ffffffff80022ec0: 0f b6 0a movzbl (%rdx),%ecx ffffffff80022ec3: 84 c9 test %cl,%cl ffffffff80022ec5: 75 d5 jne ffffffff80022e9c ffffffff80022ec7: 41 8d 0c 3b lea (%r11,%rdi,1),%ecx ffffffff80022ecb: 81 f9 ff ff 00 00 cmp $0xffff,%ecx ffffffff80022ed1: 7f 0b jg ffffffff80022ede ffffffff80022ed3: 41 8d 14 3a lea (%r10,%rdi,1),%edx ffffffff80022ed7: 48 63 d2 movslq %edx,%rdx ffffffff80022eda: c6 04 16 00 movb $0x0,(%rsi,%rdx,1) ffffffff80022ede: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80022ee3: 0f 8f 5c 07 00 00 jg ffffffff80023645 ffffffff80022ee9: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022eec: 48 8d 0d 2d 93 81 03 lea 0x381932d(%rip),%rcx # ffffffff8383c220 ffffffff80022ef3: 48 98 cltq ffffffff80022ef5: 89 15 05 93 81 03 mov %edx,0x3819305(%rip) # ffffffff8383c200 ffffffff80022efb: 44 89 3c 81 mov %r15d,(%rcx,%rax,4) ffffffff80022eff: e9 3c d7 ff ff jmp ffffffff80020640 ffffffff80022f04: 48 8d 3d af ef 00 00 lea 0xefaf(%rip),%rdi # ffffffff80031eba ffffffff80022f0b: 48 89 4d a8 mov %rcx,-0x58(%rbp) ffffffff80022f0f: 44 89 45 b0 mov %r8d,-0x50(%rbp) ffffffff80022f13: 44 89 4d bc mov %r9d,-0x44(%rbp) ffffffff80022f17: e8 44 e3 fd ff call ffffffff80001260 ffffffff80022f1c: 44 8b 4d bc mov -0x44(%rbp),%r9d ffffffff80022f20: 8b 05 da 92 81 03 mov 0x38192da(%rip),%eax # ffffffff8383c200 ffffffff80022f26: 48 8b 4d a8 mov -0x58(%rbp),%rcx ffffffff80022f2a: 44 8b 45 b0 mov -0x50(%rbp),%r8d ffffffff80022f2e: 44 89 ca mov %r9d,%edx ffffffff80022f31: e9 01 ef ff ff jmp ffffffff80021e37 ffffffff80022f36: 49 63 f8 movslq %r8d,%rdi ffffffff80022f39: 49 63 d7 movslq %r15d,%rdx ffffffff80022f3c: 44 89 45 bc mov %r8d,-0x44(%rbp) ffffffff80022f40: 4c 01 e7 add %r12,%rdi ffffffff80022f43: e8 f8 b0 00 00 call ffffffff8002e040 ffffffff80022f48: 48 63 05 b1 92 81 03 movslq 0x38192b1(%rip),%rax # ffffffff8383c200 ffffffff80022f4f: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80022f54: 0f 8f 25 06 00 00 jg ffffffff8002357f ffffffff80022f5a: 44 8b 45 bc mov -0x44(%rbp),%r8d ffffffff80022f5e: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022f61: 48 8d 0d b8 92 81 03 lea 0x38192b8(%rip),%rcx # ffffffff8383c220 ffffffff80022f68: 89 15 92 92 81 03 mov %edx,0x3819292(%rip) # ffffffff8383c200 ffffffff80022f6e: 44 89 04 81 mov %r8d,(%rcx,%rax,4) ffffffff80022f72: e9 c9 d6 ff ff jmp ffffffff80020640 ffffffff80022f77: 48 8d 3d 22 ef 00 00 lea 0xef22(%rip),%rdi # ffffffff80031ea0 ffffffff80022f7e: e8 dd e2 fd ff call ffffffff80001260 ffffffff80022f83: e9 b8 d6 ff ff jmp ffffffff80020640 ffffffff80022f88: 41 8d 0c 17 lea (%r15,%rdx,1),%ecx ffffffff80022f8c: 81 f9 00 00 01 00 cmp $0x10000,%ecx ffffffff80022f92: 0f 8f c6 ec ff ff jg ffffffff80021c5e ffffffff80022f98: 85 d2 test %edx,%edx ffffffff80022f9a: 7e 24 jle ffffffff80022fc0 ffffffff80022f9c: 4c 01 e2 add %r12,%rdx ffffffff80022f9f: 4b 8d 0c 3c lea (%r12,%r15,1),%rcx ffffffff80022fa3: 48 63 fe movslq %esi,%rdi ffffffff80022fa6: 4c 01 fa add %r15,%rdx ffffffff80022fa9: 44 0f b6 09 movzbl (%rcx),%r9d ffffffff80022fad: 49 89 c8 mov %rcx,%r8 ffffffff80022fb0: 48 83 c1 01 add $0x1,%rcx ffffffff80022fb4: 4d 29 f8 sub %r15,%r8 ffffffff80022fb7: 45 88 0c 38 mov %r9b,(%r8,%rdi,1) ffffffff80022fbb: 48 39 d1 cmp %rdx,%rcx ffffffff80022fbe: 75 e9 jne ffffffff80022fa9 ffffffff80022fc0: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80022fc5: 0f 8f 92 06 00 00 jg ffffffff8002365d ffffffff80022fcb: 8d 50 01 lea 0x1(%rax),%edx ffffffff80022fce: 48 8d 0d 4b 92 81 03 lea 0x381924b(%rip),%rcx # ffffffff8383c220 ffffffff80022fd5: 48 98 cltq ffffffff80022fd7: 89 15 23 92 81 03 mov %edx,0x3819223(%rip) # ffffffff8383c200 ffffffff80022fdd: 89 34 81 mov %esi,(%rcx,%rax,4) ffffffff80022fe0: e9 5b d6 ff ff jmp ffffffff80020640 ffffffff80022fe5: 48 8d 3d ce ee 00 00 lea 0xeece(%rip),%rdi # ffffffff80031eba ffffffff80022fec: 89 75 bc mov %esi,-0x44(%rbp) ffffffff80022fef: e8 6c e2 fd ff call ffffffff80001260 ffffffff80022ff4: 8b 05 06 92 81 03 mov 0x3819206(%rip),%eax # ffffffff8383c200 ffffffff80022ffa: 8b 75 bc mov -0x44(%rbp),%esi ffffffff80022ffd: e9 5d ef ff ff jmp ffffffff80021f5f ffffffff80023002: 48 8d 3d 97 ee 00 00 lea 0xee97(%rip),%rdi # ffffffff80031ea0 ffffffff80023009: e8 52 e2 fd ff call ffffffff80001260 ffffffff8002300e: e9 2d d6 ff ff jmp ffffffff80020640 ffffffff80023013: 48 8d 3d 86 ee 00 00 lea 0xee86(%rip),%rdi # ffffffff80031ea0 ffffffff8002301a: e8 41 e2 fd ff call ffffffff80001260 ffffffff8002301f: e9 1c d6 ff ff jmp ffffffff80020640 ffffffff80023024: 48 8d 3d 75 ee 00 00 lea 0xee75(%rip),%rdi # ffffffff80031ea0 ffffffff8002302b: e8 30 e2 fd ff call ffffffff80001260 ffffffff80023030: e9 0b d6 ff ff jmp ffffffff80020640 ffffffff80023035: 48 8d 3d 64 ee 00 00 lea 0xee64(%rip),%rdi # ffffffff80031ea0 ffffffff8002303c: e8 1f e2 fd ff call ffffffff80001260 ffffffff80023041: e9 fa d5 ff ff jmp ffffffff80020640 ffffffff80023046: 48 8d 3d 53 ee 00 00 lea 0xee53(%rip),%rdi # ffffffff80031ea0 ffffffff8002304d: e8 0e e2 fd ff call ffffffff80001260 ffffffff80023052: e9 e9 d5 ff ff jmp ffffffff80020640 ffffffff80023057: 48 8d 3d 42 ee 00 00 lea 0xee42(%rip),%rdi # ffffffff80031ea0 ffffffff8002305e: e8 fd e1 fd ff call ffffffff80001260 ffffffff80023063: e9 d8 d5 ff ff jmp ffffffff80020640 ffffffff80023068: 8d 7a 01 lea 0x1(%rdx),%edi ffffffff8002306b: 8d 72 02 lea 0x2(%rdx),%esi ffffffff8002306e: 44 8d 52 03 lea 0x3(%rdx),%r10d ffffffff80023072: e9 f4 f4 ff ff jmp ffffffff8002256b ffffffff80023077: 8d 4a 01 lea 0x1(%rdx),%ecx ffffffff8002307a: 8d 7a 02 lea 0x2(%rdx),%edi ffffffff8002307d: 8d 72 03 lea 0x3(%rdx),%esi ffffffff80023080: e9 ad f5 ff ff jmp ffffffff80022632 ffffffff80023085: 48 8d 3d 14 ee 00 00 lea 0xee14(%rip),%rdi # ffffffff80031ea0 ffffffff8002308c: e8 cf e1 fd ff call ffffffff80001260 ffffffff80023091: e9 aa d5 ff ff jmp ffffffff80020640 ffffffff80023096: 48 8d 3d 1d ee 00 00 lea 0xee1d(%rip),%rdi # ffffffff80031eba ffffffff8002309d: 48 89 4d b0 mov %rcx,-0x50(%rbp) ffffffff800230a1: 89 45 bc mov %eax,-0x44(%rbp) ffffffff800230a4: e8 b7 e1 fd ff call ffffffff80001260 ffffffff800230a9: 48 63 45 bc movslq -0x44(%rbp),%rax ffffffff800230ad: 8b 3d 4d 91 81 03 mov 0x381914d(%rip),%edi # ffffffff8383c200 ffffffff800230b3: 48 8b 4d b0 mov -0x50(%rbp),%rcx ffffffff800230b7: 89 c2 mov %eax,%edx ffffffff800230b9: e9 d1 e7 ff ff jmp ffffffff8002188f ffffffff800230be: 48 8d 3d f5 ed 00 00 lea 0xedf5(%rip),%rdi # ffffffff80031eba ffffffff800230c5: 89 55 bc mov %edx,-0x44(%rbp) ffffffff800230c8: e8 93 e1 fd ff call ffffffff80001260 ffffffff800230cd: 8b 55 bc mov -0x44(%rbp),%edx ffffffff800230d0: e9 57 e4 ff ff jmp ffffffff8002152c ffffffff800230d5: 48 8d 3d c4 ed 00 00 lea 0xedc4(%rip),%rdi # ffffffff80031ea0 ffffffff800230dc: e8 7f e1 fd ff call ffffffff80001260 ffffffff800230e1: e9 5a d5 ff ff jmp ffffffff80020640 ffffffff800230e6: 48 8d 3d b3 ed 00 00 lea 0xedb3(%rip),%rdi # ffffffff80031ea0 ffffffff800230ed: e8 6e e1 fd ff call ffffffff80001260 ffffffff800230f2: e9 49 d5 ff ff jmp ffffffff80020640 ffffffff800230f7: 48 8d 3d bc ed 00 00 lea 0xedbc(%rip),%rdi # ffffffff80031eba ffffffff800230fe: 45 31 ff xor %r15d,%r15d ffffffff80023101: e8 5a e1 fd ff call ffffffff80001260 ffffffff80023106: 31 c0 xor %eax,%eax ffffffff80023108: 49 63 ff movslq %r15d,%rdi ffffffff8002310b: 49 8d 34 04 lea (%r12,%rax,1),%rsi ffffffff8002310f: 4c 01 e7 add %r12,%rdi ffffffff80023112: e8 a9 af 00 00 call ffffffff8002e0c0 ffffffff80023117: 89 c2 mov %eax,%edx ffffffff80023119: 48 63 05 e0 90 81 03 movslq 0x38190e0(%rip),%rax # ffffffff8383c200 ffffffff80023120: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80023125: 0f 8f d2 03 00 00 jg ffffffff800234fd ffffffff8002312b: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8002312e: 89 0d cc 90 81 03 mov %ecx,0x38190cc(%rip) # ffffffff8383c200 ffffffff80023134: 48 8d 0d e5 90 81 03 lea 0x38190e5(%rip),%rcx # ffffffff8383c220 ffffffff8002313b: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff8002313e: e9 fd d4 ff ff jmp ffffffff80020640 ffffffff80023143: 48 8d 3d 70 ed 00 00 lea 0xed70(%rip),%rdi # ffffffff80031eba ffffffff8002314a: 48 89 4d b0 mov %rcx,-0x50(%rbp) ffffffff8002314e: 89 45 bc mov %eax,-0x44(%rbp) ffffffff80023151: e8 0a e1 fd ff call ffffffff80001260 ffffffff80023156: 48 63 45 bc movslq -0x44(%rbp),%rax ffffffff8002315a: 48 8b 4d b0 mov -0x50(%rbp),%rcx ffffffff8002315e: 89 c2 mov %eax,%edx ffffffff80023160: e9 e3 ee ff ff jmp ffffffff80022048 ffffffff80023165: 48 8d 3d 34 ed 00 00 lea 0xed34(%rip),%rdi # ffffffff80031ea0 ffffffff8002316c: e8 ef e0 fd ff call ffffffff80001260 ffffffff80023171: e9 ca d4 ff ff jmp ffffffff80020640 ffffffff80023176: 48 8d 3d 23 ed 00 00 lea 0xed23(%rip),%rdi # ffffffff80031ea0 ffffffff8002317d: e8 de e0 fd ff call ffffffff80001260 ffffffff80023182: e9 b9 d4 ff ff jmp ffffffff80020640 ffffffff80023187: 48 8d 3d 12 ed 00 00 lea 0xed12(%rip),%rdi # ffffffff80031ea0 ffffffff8002318e: e8 cd e0 fd ff call ffffffff80001260 ffffffff80023193: e9 a8 d4 ff ff jmp ffffffff80020640 ffffffff80023198: 48 8d 3d 01 ed 00 00 lea 0xed01(%rip),%rdi # ffffffff80031ea0 ffffffff8002319f: e8 bc e0 fd ff call ffffffff80001260 ffffffff800231a4: e9 97 d4 ff ff jmp ffffffff80020640 ffffffff800231a9: 48 8d 3d f0 ec 00 00 lea 0xecf0(%rip),%rdi # ffffffff80031ea0 ffffffff800231b0: e8 ab e0 fd ff call ffffffff80001260 ffffffff800231b5: e9 86 d4 ff ff jmp ffffffff80020640 ffffffff800231ba: 48 8d 3d df ec 00 00 lea 0xecdf(%rip),%rdi # ffffffff80031ea0 ffffffff800231c1: e8 9a e0 fd ff call ffffffff80001260 ffffffff800231c6: e9 75 d4 ff ff jmp ffffffff80020640 ffffffff800231cb: 48 63 cf movslq %edi,%rcx ffffffff800231ce: 4c 01 e1 add %r12,%rcx ffffffff800231d1: e9 cc f6 ff ff jmp ffffffff800228a2 ffffffff800231d6: 48 8d 3d c3 ec 00 00 lea 0xecc3(%rip),%rdi # ffffffff80031ea0 ffffffff800231dd: e8 7e e0 fd ff call ffffffff80001260 ffffffff800231e2: e9 59 d4 ff ff jmp ffffffff80020640 ffffffff800231e7: 01 c7 add %eax,%edi ffffffff800231e9: e9 ea f6 ff ff jmp ffffffff800228d8 ffffffff800231ee: 48 8d 3d ab ec 00 00 lea 0xecab(%rip),%rdi # ffffffff80031ea0 ffffffff800231f5: e8 66 e0 fd ff call ffffffff80001260 ffffffff800231fa: e9 41 d4 ff ff jmp ffffffff80020640 ffffffff800231ff: 48 8d 3d 9a ec 00 00 lea 0xec9a(%rip),%rdi # ffffffff80031ea0 ffffffff80023206: e8 55 e0 fd ff call ffffffff80001260 ffffffff8002320b: e9 30 d4 ff ff jmp ffffffff80020640 ffffffff80023210: 48 8d 3d a3 ec 00 00 lea 0xeca3(%rip),%rdi # ffffffff80031eba ffffffff80023217: 45 31 ff xor %r15d,%r15d ffffffff8002321a: e8 41 e0 fd ff call ffffffff80001260 ffffffff8002321f: 31 c0 xor %eax,%eax ffffffff80023221: 49 63 ff movslq %r15d,%rdi ffffffff80023224: 49 8d 34 04 lea (%r12,%rax,1),%rsi ffffffff80023228: 4c 01 e7 add %r12,%rdi ffffffff8002322b: e8 d0 ae 00 00 call ffffffff8002e100 ffffffff80023230: 48 63 05 c9 8f 81 03 movslq 0x3818fc9(%rip),%rax # ffffffff8383c200 ffffffff80023237: 3d ff 00 00 00 cmp $0xff,%eax ffffffff8002323c: 0f 8f 87 02 00 00 jg ffffffff800234c9 ffffffff80023242: 8d 50 01 lea 0x1(%rax),%edx ffffffff80023245: 48 8d 0d d4 8f 81 03 lea 0x3818fd4(%rip),%rcx # ffffffff8383c220 ffffffff8002324c: 89 15 ae 8f 81 03 mov %edx,0x3818fae(%rip) # ffffffff8383c200 ffffffff80023252: 44 89 3c 81 mov %r15d,(%rcx,%rax,4) ffffffff80023256: e9 e5 d3 ff ff jmp ffffffff80020640 ffffffff8002325b: 48 8d 3d 3e ec 00 00 lea 0xec3e(%rip),%rdi # ffffffff80031ea0 ffffffff80023262: e8 f9 df fd ff call ffffffff80001260 ffffffff80023267: e9 d4 d3 ff ff jmp ffffffff80020640 ffffffff8002326c: 48 8d 3d 47 ec 00 00 lea 0xec47(%rip),%rdi # ffffffff80031eba ffffffff80023273: 48 89 4d b0 mov %rcx,-0x50(%rbp) ffffffff80023277: 89 45 bc mov %eax,-0x44(%rbp) ffffffff8002327a: e8 e1 df fd ff call ffffffff80001260 ffffffff8002327f: 48 63 45 bc movslq -0x44(%rbp),%rax ffffffff80023283: 48 8b 4d b0 mov -0x50(%rbp),%rcx ffffffff80023287: 89 c2 mov %eax,%edx ffffffff80023289: e9 7e e8 ff ff jmp ffffffff80021b0c ffffffff8002328e: 48 8d 3d 0b ec 00 00 lea 0xec0b(%rip),%rdi # ffffffff80031ea0 ffffffff80023295: e8 c6 df fd ff call ffffffff80001260 ffffffff8002329a: e9 a1 d3 ff ff jmp ffffffff80020640 ffffffff8002329f: 48 8d 3d fa eb 00 00 lea 0xebfa(%rip),%rdi # ffffffff80031ea0 ffffffff800232a6: e8 b5 df fd ff call ffffffff80001260 ffffffff800232ab: e9 90 d3 ff ff jmp ffffffff80020640 ffffffff800232b0: 48 8d 3d e9 eb 00 00 lea 0xebe9(%rip),%rdi # ffffffff80031ea0 ffffffff800232b7: e8 a4 df fd ff call ffffffff80001260 ffffffff800232bc: e9 7f d3 ff ff jmp ffffffff80020640 ffffffff800232c1: 48 8d 3d d8 eb 00 00 lea 0xebd8(%rip),%rdi # ffffffff80031ea0 ffffffff800232c8: e8 93 df fd ff call ffffffff80001260 ffffffff800232cd: e9 6e d3 ff ff jmp ffffffff80020640 ffffffff800232d2: 42 8d 0c 3a lea (%rdx,%r15,1),%ecx ffffffff800232d6: 81 f9 00 00 01 00 cmp $0x10000,%ecx ffffffff800232dc: 0f 8f e6 e1 ff ff jg ffffffff800214c8 ffffffff800232e2: 4c 63 c7 movslq %edi,%r8 ffffffff800232e5: 49 8d 0c 14 lea (%r12,%rdx,1),%rcx ffffffff800232e9: 4d 01 e0 add %r12,%r8 ffffffff800232ec: 49 39 c8 cmp %rcx,%r8 ffffffff800232ef: 0f 83 c4 03 00 00 jae ffffffff800236b9 ffffffff800232f5: 45 85 ff test %r15d,%r15d ffffffff800232f8: 7e 17 jle ffffffff80023311 ffffffff800232fa: 49 63 d7 movslq %r15d,%rdx ffffffff800232fd: 31 f6 xor %esi,%esi ffffffff800232ff: 44 0f b6 0c 31 movzbl (%rcx,%rsi,1),%r9d ffffffff80023304: 45 88 0c 30 mov %r9b,(%r8,%rsi,1) ffffffff80023308: 48 83 c6 01 add $0x1,%rsi ffffffff8002330c: 48 39 f2 cmp %rsi,%rdx ffffffff8002330f: 75 ee jne ffffffff800232ff ffffffff80023311: 3d ff 00 00 00 cmp $0xff,%eax ffffffff80023316: 0f 8f 52 03 00 00 jg ffffffff8002366e ffffffff8002331c: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002331f: 48 8d 0d fa 8e 81 03 lea 0x3818efa(%rip),%rcx # ffffffff8383c220 ffffffff80023326: 48 98 cltq ffffffff80023328: 89 15 d2 8e 81 03 mov %edx,0x3818ed2(%rip) # ffffffff8383c200 ffffffff8002332e: 89 3c 81 mov %edi,(%rcx,%rax,4) ffffffff80023331: e9 0a d3 ff ff jmp ffffffff80020640 ffffffff80023336: 48 8d 3d 63 eb 00 00 lea 0xeb63(%rip),%rdi # ffffffff80031ea0 ffffffff8002333d: e8 1e df fd ff call ffffffff80001260 ffffffff80023342: e9 f9 d2 ff ff jmp ffffffff80020640 ffffffff80023347: 48 8d 3d 6c eb 00 00 lea 0xeb6c(%rip),%rdi # ffffffff80031eba ffffffff8002334e: e8 0d df fd ff call ffffffff80001260 ffffffff80023353: 8b 35 a7 8e 81 03 mov 0x3818ea7(%rip),%esi # ffffffff8383c200 ffffffff80023359: 31 d2 xor %edx,%edx ffffffff8002335b: 31 c0 xor %eax,%eax ffffffff8002335d: 45 85 ff test %r15d,%r15d ffffffff80023360: 0f 8e 94 02 00 00 jle ffffffff800235fa ffffffff80023366: 4c 01 e0 add %r12,%rax ffffffff80023369: 49 8d 3c 14 lea (%r12,%rdx,1),%rdi ffffffff8002336d: 31 c9 xor %ecx,%ecx ffffffff8002336f: eb 11 jmp ffffffff80023382 ffffffff80023371: 84 d2 test %dl,%dl ffffffff80023373: 74 1b je ffffffff80023390 ffffffff80023375: 48 83 c1 01 add $0x1,%rcx ffffffff80023379: 49 39 cf cmp %rcx,%r15 ffffffff8002337c: 0f 84 78 02 00 00 je ffffffff800235fa ffffffff80023382: 0f b6 14 08 movzbl (%rax,%rcx,1),%edx ffffffff80023386: 44 0f b6 04 0f movzbl (%rdi,%rcx,1),%r8d ffffffff8002338b: 44 38 c2 cmp %r8b,%dl ffffffff8002338e: 74 e1 je ffffffff80023371 ffffffff80023390: 44 29 c2 sub %r8d,%edx ffffffff80023393: 81 fe ff 00 00 00 cmp $0xff,%esi ffffffff80023399: 0f 8f 62 02 00 00 jg ffffffff80023601 ffffffff8002339f: 8d 46 01 lea 0x1(%rsi),%eax ffffffff800233a2: 48 8d 0d 77 8e 81 03 lea 0x3818e77(%rip),%rcx # ffffffff8383c220 ffffffff800233a9: 89 05 51 8e 81 03 mov %eax,0x3818e51(%rip) # ffffffff8383c200 ffffffff800233af: 48 63 c6 movslq %esi,%rax ffffffff800233b2: 89 14 81 mov %edx,(%rcx,%rax,4) ffffffff800233b5: e9 86 d2 ff ff jmp ffffffff80020640 ffffffff800233ba: 48 8d 3d f9 ea 00 00 lea 0xeaf9(%rip),%rdi # ffffffff80031eba ffffffff800233c1: 48 89 4d a8 mov %rcx,-0x58(%rbp) ffffffff800233c5: 89 45 b0 mov %eax,-0x50(%rbp) ffffffff800233c8: 89 55 bc mov %edx,-0x44(%rbp) ffffffff800233cb: e8 90 de fd ff call ffffffff80001260 ffffffff800233d0: 48 63 55 bc movslq -0x44(%rbp),%rdx ffffffff800233d4: 8b 35 26 8e 81 03 mov 0x3818e26(%rip),%esi # ffffffff8383c200 ffffffff800233da: 48 8b 4d a8 mov -0x58(%rbp),%rcx ffffffff800233de: 48 63 45 b0 movslq -0x50(%rbp),%rax ffffffff800233e2: 89 d7 mov %edx,%edi ffffffff800233e4: e9 30 e4 ff ff jmp ffffffff80021819 ffffffff800233e9: 48 8d 3d b0 ea 00 00 lea 0xeab0(%rip),%rdi # ffffffff80031ea0 ffffffff800233f0: e8 6b de fd ff call ffffffff80001260 ffffffff800233f5: e9 46 d2 ff ff jmp ffffffff80020640 ffffffff800233fa: 48 8d 3d 9f ea 00 00 lea 0xea9f(%rip),%rdi # ffffffff80031ea0 ffffffff80023401: e8 5a de fd ff call ffffffff80001260 ffffffff80023406: e9 35 d2 ff ff jmp ffffffff80020640 ffffffff8002340b: 48 8d 3d 8e ea 00 00 lea 0xea8e(%rip),%rdi # ffffffff80031ea0 ffffffff80023412: e8 49 de fd ff call ffffffff80001260 ffffffff80023417: e9 24 d2 ff ff jmp ffffffff80020640 ffffffff8002341c: 48 8d 3d 7d ea 00 00 lea 0xea7d(%rip),%rdi # ffffffff80031ea0 ffffffff80023423: e8 38 de fd ff call ffffffff80001260 ffffffff80023428: e9 13 d2 ff ff jmp ffffffff80020640 ffffffff8002342d: 42 8d 14 3e lea (%rsi,%r15,1),%edx ffffffff80023431: 81 fa 00 00 01 00 cmp $0x10000,%edx ffffffff80023437: 0f 8f 55 e3 ff ff jg ffffffff80021792 ffffffff8002343d: 45 85 ff test %r15d,%r15d ffffffff80023440: 7e 62 jle ffffffff800234a4 ffffffff80023442: 48 63 d7 movslq %edi,%rdx ffffffff80023445: 4c 01 e6 add %r12,%rsi ffffffff80023448: 4d 63 cf movslq %r15d,%r9 ffffffff8002344b: 31 c9 xor %ecx,%ecx ffffffff8002344d: 4c 01 e2 add %r12,%rdx ffffffff80023450: eb 14 jmp ffffffff80023466 ffffffff80023452: 44 88 04 0a mov %r8b,(%rdx,%rcx,1) ffffffff80023456: 4c 8d 41 01 lea 0x1(%rcx),%r8 ffffffff8002345a: 4d 39 c8 cmp %r9,%r8 ffffffff8002345d: 0f 84 8a 02 00 00 je ffffffff800236ed ffffffff80023463: 4c 89 c1 mov %r8,%rcx ffffffff80023466: 44 0f b6 04 0e movzbl (%rsi,%rcx,1),%r8d ffffffff8002346b: 45 84 c0 test %r8b,%r8b ffffffff8002346e: 75 e2 jne ffffffff80023452 ffffffff80023470: 41 39 cf cmp %ecx,%r15d ffffffff80023473: 7e 2f jle ffffffff800234a4 ffffffff80023475: 48 63 f1 movslq %ecx,%rsi ffffffff80023478: 41 29 cf sub %ecx,%r15d ffffffff8002347b: 48 01 f2 add %rsi,%rdx ffffffff8002347e: 49 8d 0c 17 lea (%r15,%rdx,1),%rcx ffffffff80023482: 41 80 e7 01 and $0x1,%r15b ffffffff80023486: 74 0c je ffffffff80023494 ffffffff80023488: c6 02 00 movb $0x0,(%rdx) ffffffff8002348b: 48 83 c2 01 add $0x1,%rdx ffffffff8002348f: 48 39 ca cmp %rcx,%rdx ffffffff80023492: 74 10 je ffffffff800234a4 ffffffff80023494: c6 02 00 movb $0x0,(%rdx) ffffffff80023497: 48 83 c2 02 add $0x2,%rdx ffffffff8002349b: c6 42 ff 00 movb $0x0,-0x1(%rdx) ffffffff8002349f: 48 39 ca cmp %rcx,%rdx ffffffff800234a2: 75 f0 jne ffffffff80023494 ffffffff800234a4: 3d ff 00 00 00 cmp $0xff,%eax ffffffff800234a9: 0f 8f 46 02 00 00 jg ffffffff800236f5 ffffffff800234af: 8d 50 01 lea 0x1(%rax),%edx ffffffff800234b2: 48 8d 0d 67 8d 81 03 lea 0x3818d67(%rip),%rcx # ffffffff8383c220 ffffffff800234b9: 48 98 cltq ffffffff800234bb: 89 15 3f 8d 81 03 mov %edx,0x3818d3f(%rip) # ffffffff8383c200 ffffffff800234c1: 89 3c 81 mov %edi,(%rcx,%rax,4) ffffffff800234c4: e9 77 d1 ff ff jmp ffffffff80020640 ffffffff800234c9: 48 8d 3d d0 e9 00 00 lea 0xe9d0(%rip),%rdi # ffffffff80031ea0 ffffffff800234d0: e8 8b dd fd ff call ffffffff80001260 ffffffff800234d5: e9 66 d1 ff ff jmp ffffffff80020640 ffffffff800234da: 49 8d 3c 04 lea (%r12,%rax,1),%rdi ffffffff800234de: e9 49 f2 ff ff jmp ffffffff8002272c ffffffff800234e3: 48 8d 3d d0 e9 00 00 lea 0xe9d0(%rip),%rdi # ffffffff80031eba ffffffff800234ea: e8 71 dd fd ff call ffffffff80001260 ffffffff800234ef: 48 8d 35 0a 8d 80 03 lea 0x3808d0a(%rip),%rsi # ffffffff8382c200 ffffffff800234f6: 31 d2 xor %edx,%edx ffffffff800234f8: e9 8d f6 ff ff jmp ffffffff80022b8a ffffffff800234fd: 48 8d 3d 9c e9 00 00 lea 0xe99c(%rip),%rdi # ffffffff80031ea0 ffffffff80023504: e8 57 dd fd ff call ffffffff80001260 ffffffff80023509: e9 32 d1 ff ff jmp ffffffff80020640 ffffffff8002350e: 48 8d 3d 8b e9 00 00 lea 0xe98b(%rip),%rdi # ffffffff80031ea0 ffffffff80023515: e8 46 dd fd ff call ffffffff80001260 ffffffff8002351a: e9 21 d1 ff ff jmp ffffffff80020640 ffffffff8002351f: 48 8d 3d 7a e9 00 00 lea 0xe97a(%rip),%rdi # ffffffff80031ea0 ffffffff80023526: e8 35 dd fd ff call ffffffff80001260 ffffffff8002352b: e9 10 d1 ff ff jmp ffffffff80020640 ffffffff80023530: 48 8d 3d 69 e9 00 00 lea 0xe969(%rip),%rdi # ffffffff80031ea0 ffffffff80023537: e8 24 dd fd ff call ffffffff80001260 ffffffff8002353c: e9 ff d0 ff ff jmp ffffffff80020640 ffffffff80023541: 48 8d 3d 58 e9 00 00 lea 0xe958(%rip),%rdi # ffffffff80031ea0 ffffffff80023548: e8 13 dd fd ff call ffffffff80001260 ffffffff8002354d: e9 ee d0 ff ff jmp ffffffff80020640 ffffffff80023552: 48 8d 3d 61 e9 00 00 lea 0xe961(%rip),%rdi # ffffffff80031eba ffffffff80023559: e8 02 dd fd ff call ffffffff80001260 ffffffff8002355e: 8b 05 9c 8c 81 03 mov 0x3818c9c(%rip),%eax # ffffffff8383c200 ffffffff80023564: ba 01 00 00 00 mov $0x1,%edx ffffffff80023569: e9 21 ea ff ff jmp ffffffff80021f8f ffffffff8002356e: 48 8d 3d 2b e9 00 00 lea 0xe92b(%rip),%rdi # ffffffff80031ea0 ffffffff80023575: e8 e6 dc fd ff call ffffffff80001260 ffffffff8002357a: e9 c1 d0 ff ff jmp ffffffff80020640 ffffffff8002357f: 48 8d 3d 1a e9 00 00 lea 0xe91a(%rip),%rdi # ffffffff80031ea0 ffffffff80023586: e8 d5 dc fd ff call ffffffff80001260 ffffffff8002358b: e9 b0 d0 ff ff jmp ffffffff80020640 ffffffff80023590: 49 8d 3c 04 lea (%r12,%rax,1),%rdi ffffffff80023594: e9 44 f0 ff ff jmp ffffffff800225dd ffffffff80023599: 48 8d 3d 00 e9 00 00 lea 0xe900(%rip),%rdi # ffffffff80031ea0 ffffffff800235a0: e8 bb dc fd ff call ffffffff80001260 ffffffff800235a5: e9 96 d0 ff ff jmp ffffffff80020640 ffffffff800235aa: 48 8d 3d ef e8 00 00 lea 0xe8ef(%rip),%rdi # ffffffff80031ea0 ffffffff800235b1: e8 aa dc fd ff call ffffffff80001260 ffffffff800235b6: e9 85 d0 ff ff jmp ffffffff80020640 ffffffff800235bb: 45 31 c9 xor %r9d,%r9d ffffffff800235be: 43 8d 04 0f lea (%r15,%r9,1),%eax ffffffff800235c2: e9 63 f7 ff ff jmp ffffffff80022d2a ffffffff800235c7: 48 8d 3d d2 e8 00 00 lea 0xe8d2(%rip),%rdi # ffffffff80031ea0 ffffffff800235ce: e8 8d dc fd ff call ffffffff80001260 ffffffff800235d3: e9 68 d0 ff ff jmp ffffffff80020640 ffffffff800235d8: 48 8d 3d c1 e8 00 00 lea 0xe8c1(%rip),%rdi # ffffffff80031ea0 ffffffff800235df: e8 7c dc fd ff call ffffffff80001260 ffffffff800235e4: e9 57 d0 ff ff jmp ffffffff80020640 ffffffff800235e9: 48 8d 3d b0 e8 00 00 lea 0xe8b0(%rip),%rdi # ffffffff80031ea0 ffffffff800235f0: e8 6b dc fd ff call ffffffff80001260 ffffffff800235f5: e9 46 d0 ff ff jmp ffffffff80020640 ffffffff800235fa: 31 d2 xor %edx,%edx ffffffff800235fc: e9 92 fd ff ff jmp ffffffff80023393 ffffffff80023601: 48 8d 3d 98 e8 00 00 lea 0xe898(%rip),%rdi # ffffffff80031ea0 ffffffff80023608: e8 53 dc fd ff call ffffffff80001260 ffffffff8002360d: e9 2e d0 ff ff jmp ffffffff80020640 ffffffff80023612: 83 ea 30 sub $0x30,%edx ffffffff80023615: 31 f6 xor %esi,%esi ffffffff80023617: 83 fa 09 cmp $0x9,%edx ffffffff8002361a: 40 0f 96 c6 setbe %sil ffffffff8002361e: e9 9c ef ff ff jmp ffffffff800225bf ffffffff80023623: 48 8d 3d 76 e8 00 00 lea 0xe876(%rip),%rdi # ffffffff80031ea0 ffffffff8002362a: e8 31 dc fd ff call ffffffff80001260 ffffffff8002362f: e9 0c d0 ff ff jmp ffffffff80020640 ffffffff80023634: 48 8d 3d 65 e8 00 00 lea 0xe865(%rip),%rdi # ffffffff80031ea0 ffffffff8002363b: e8 20 dc fd ff call ffffffff80001260 ffffffff80023640: e9 fb cf ff ff jmp ffffffff80020640 ffffffff80023645: 48 8d 3d 54 e8 00 00 lea 0xe854(%rip),%rdi # ffffffff80031ea0 ffffffff8002364c: e8 0f dc fd ff call ffffffff80001260 ffffffff80023651: e9 ea cf ff ff jmp ffffffff80020640 ffffffff80023656: 31 c0 xor %eax,%eax ffffffff80023658: e9 61 f2 ff ff jmp ffffffff800228be ffffffff8002365d: 48 8d 3d 3c e8 00 00 lea 0xe83c(%rip),%rdi # ffffffff80031ea0 ffffffff80023664: e8 f7 db fd ff call ffffffff80001260 ffffffff80023669: e9 d2 cf ff ff jmp ffffffff80020640 ffffffff8002366e: 48 8d 3d 2b e8 00 00 lea 0xe82b(%rip),%rdi # ffffffff80031ea0 ffffffff80023675: e8 e6 db fd ff call ffffffff80001260 ffffffff8002367a: e9 c1 cf ff ff jmp ffffffff80020640 ffffffff8002367f: ba 01 00 00 00 mov $0x1,%edx ffffffff80023684: e9 06 e9 ff ff jmp ffffffff80021f8f ffffffff80023689: 31 c0 xor %eax,%eax ffffffff8002368b: e9 2f f6 ff ff jmp ffffffff80022cbf ffffffff80023690: 31 ff xor %edi,%edi ffffffff80023692: 47 8d 1c 3a lea (%r10,%r15,1),%r11d ffffffff80023696: e9 2c f8 ff ff jmp ffffffff80022ec7 ffffffff8002369b: 45 31 d2 xor %r10d,%r10d ffffffff8002369e: 31 ff xor %edi,%edi ffffffff800236a0: 45 85 c0 test %r8d,%r8d ffffffff800236a3: 0f 8f e4 f7 ff ff jg ffffffff80022e8d ffffffff800236a9: e9 25 f8 ff ff jmp ffffffff80022ed3 ffffffff800236ae: 49 63 f7 movslq %r15d,%rsi ffffffff800236b1: 4c 01 e6 add %r12,%rsi ffffffff800236b4: e9 d1 f4 ff ff jmp ffffffff80022b8a ffffffff800236b9: 45 85 ff test %r15d,%r15d ffffffff800236bc: 0f 8e 4f fc ff ff jle ffffffff80023311 ffffffff800236c2: 49 63 d7 movslq %r15d,%rdx ffffffff800236c5: 45 8d 4f ff lea -0x1(%r15),%r9d ffffffff800236c9: 31 f6 xor %esi,%esi ffffffff800236cb: 48 01 d1 add %rdx,%rcx ffffffff800236ce: 49 f7 d1 not %r9 ffffffff800236d1: 4c 01 c2 add %r8,%rdx ffffffff800236d4: 44 0f b6 44 31 ff movzbl -0x1(%rcx,%rsi,1),%r8d ffffffff800236da: 44 88 44 32 ff mov %r8b,-0x1(%rdx,%rsi,1) ffffffff800236df: 48 83 ee 01 sub $0x1,%rsi ffffffff800236e3: 49 39 f1 cmp %rsi,%r9 ffffffff800236e6: 75 ec jne ffffffff800236d4 ffffffff800236e8: e9 24 fc ff ff jmp ffffffff80023311 ffffffff800236ed: 83 c1 01 add $0x1,%ecx ffffffff800236f0: e9 7b fd ff ff jmp ffffffff80023470 ffffffff800236f5: 48 8d 3d a4 e7 00 00 lea 0xe7a4(%rip),%rdi # ffffffff80031ea0 ffffffff800236fc: e8 5f db fd ff call ffffffff80001260 ffffffff80023701: e9 3a cf ff ff jmp ffffffff80020640 ffffffff80023706: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002370d: 00 00 00 ffffffff80023710: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80023717: 00 00 00 ffffffff8002371a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023720 : ffffffff80023720: 55 push %rbp ffffffff80023721: 48 89 e5 mov %rsp,%rbp ffffffff80023724: 41 57 push %r15 ffffffff80023726: 41 56 push %r14 ffffffff80023728: 41 55 push %r13 ffffffff8002372a: 41 54 push %r12 ffffffff8002372c: 53 push %rbx ffffffff8002372d: 48 83 ec 20 sub $0x20,%rsp ffffffff80023731: 89 55 d4 mov %edx,-0x2c(%rbp) ffffffff80023734: 48 89 4d c0 mov %rcx,-0x40(%rbp) ffffffff80023738: 45 85 c9 test %r9d,%r9d ffffffff8002373b: 0f 8e cb 00 00 00 jle ffffffff8002380c ffffffff80023741: 8d 42 ff lea -0x1(%rdx),%eax ffffffff80023744: 49 89 fa mov %rdi,%r10 ffffffff80023747: 41 89 f3 mov %esi,%r11d ffffffff8002374a: 45 89 c7 mov %r8d,%r15d ffffffff8002374d: 89 45 cc mov %eax,-0x34(%rbp) ffffffff80023750: 49 63 c0 movslq %r8d,%rax ffffffff80023753: 45 31 f6 xor %r14d,%r14d ffffffff80023756: 45 31 e4 xor %r12d,%r12d ffffffff80023759: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff8002375d: 45 31 ed xor %r13d,%r13d ffffffff80023760: 8d 5e ff lea -0x1(%rsi),%ebx ffffffff80023763: 66 90 xchg %ax,%ax ffffffff80023765: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002376c: 00 00 00 00 ffffffff80023770: 44 89 e0 mov %r12d,%eax ffffffff80023773: 99 cltd ffffffff80023774: 41 f7 f9 idiv %r9d ffffffff80023777: 39 45 d4 cmp %eax,-0x2c(%rbp) ffffffff8002377a: 0f 4e 45 cc cmovle -0x34(%rbp),%eax ffffffff8002377e: 89 c7 mov %eax,%edi ffffffff80023780: 45 85 ff test %r15d,%r15d ffffffff80023783: 7e 73 jle ffffffff800237f8 ffffffff80023785: 48 8b 4d c0 mov -0x40(%rbp),%rcx ffffffff80023789: 49 63 c6 movslq %r14d,%rax ffffffff8002378c: 41 0f af fb imul %r11d,%edi ffffffff80023790: 44 89 65 d0 mov %r12d,-0x30(%rbp) ffffffff80023794: 48 8d 34 81 lea (%rcx,%rax,4),%rsi ffffffff80023798: 48 03 45 b8 add -0x48(%rbp),%rax ffffffff8002379c: 4c 8d 04 81 lea (%rcx,%rax,4),%r8 ffffffff800237a0: 31 c9 xor %ecx,%ecx ffffffff800237a2: 0f 1f 00 nopl (%rax) ffffffff800237a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800237ac: 00 00 00 00 ffffffff800237b0: 89 c8 mov %ecx,%eax ffffffff800237b2: 99 cltd ffffffff800237b3: 41 f7 ff idiv %r15d ffffffff800237b6: 41 39 c3 cmp %eax,%r11d ffffffff800237b9: 0f 4e c3 cmovle %ebx,%eax ffffffff800237bc: 48 83 c6 04 add $0x4,%rsi ffffffff800237c0: 44 01 d9 add %r11d,%ecx ffffffff800237c3: 01 f8 add %edi,%eax ffffffff800237c5: 8d 14 40 lea (%rax,%rax,2),%edx ffffffff800237c8: 48 63 d2 movslq %edx,%rdx ffffffff800237cb: 41 0f b6 04 12 movzbl (%r10,%rdx,1),%eax ffffffff800237d0: 45 0f b6 64 12 02 movzbl 0x2(%r10,%rdx,1),%r12d ffffffff800237d6: 41 0f b6 54 12 01 movzbl 0x1(%r10,%rdx,1),%edx ffffffff800237dc: c1 e0 10 shl $0x10,%eax ffffffff800237df: 44 09 e0 or %r12d,%eax ffffffff800237e2: c1 e2 08 shl $0x8,%edx ffffffff800237e5: 09 d0 or %edx,%eax ffffffff800237e7: 0d 00 00 00 ff or $0xff000000,%eax ffffffff800237ec: 89 46 fc mov %eax,-0x4(%rsi) ffffffff800237ef: 49 39 f0 cmp %rsi,%r8 ffffffff800237f2: 75 bc jne ffffffff800237b0 ffffffff800237f4: 44 8b 65 d0 mov -0x30(%rbp),%r12d ffffffff800237f8: 41 83 c5 01 add $0x1,%r13d ffffffff800237fc: 44 03 65 d4 add -0x2c(%rbp),%r12d ffffffff80023800: 45 01 fe add %r15d,%r14d ffffffff80023803: 45 39 e9 cmp %r13d,%r9d ffffffff80023806: 0f 85 64 ff ff ff jne ffffffff80023770 ffffffff8002380c: 48 83 c4 20 add $0x20,%rsp ffffffff80023810: 5b pop %rbx ffffffff80023811: 41 5c pop %r12 ffffffff80023813: 41 5d pop %r13 ffffffff80023815: 41 5e pop %r14 ffffffff80023817: 41 5f pop %r15 ffffffff80023819: 5d pop %rbp ffffffff8002381a: c3 ret ffffffff8002381b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023820 : ffffffff80023820: 55 push %rbp ffffffff80023821: 48 89 e5 mov %rsp,%rbp ffffffff80023824: 41 56 push %r14 ffffffff80023826: 53 push %rbx ffffffff80023827: 48 89 fb mov %rdi,%rbx ffffffff8002382a: 48 83 ec 10 sub $0x10,%rsp ffffffff8002382e: 89 75 ec mov %esi,-0x14(%rbp) ffffffff80023831: e8 ba 5a ff ff call ffffffff800192f0 ffffffff80023836: 8b 75 ec mov -0x14(%rbp),%esi ffffffff80023839: 48 89 df mov %rbx,%rdi ffffffff8002383c: e8 2f 5b ff ff call ffffffff80019370 ffffffff80023841: 85 c0 test %eax,%eax ffffffff80023843: 0f 85 b7 00 00 00 jne ffffffff80023900 ffffffff80023849: e8 22 73 ff ff call ffffffff8001ab70 ffffffff8002384e: 89 c3 mov %eax,%ebx ffffffff80023850: e8 2b 73 ff ff call ffffffff8001ab80 ffffffff80023855: 41 89 c6 mov %eax,%r14d ffffffff80023858: e8 43 73 ff ff call ffffffff8001aba0 ffffffff8002385d: 48 85 c0 test %rax,%rax ffffffff80023860: 48 89 c7 mov %rax,%rdi ffffffff80023863: 0f 94 c0 sete %al ffffffff80023866: 85 db test %ebx,%ebx ffffffff80023868: 0f 9e c2 setle %dl ffffffff8002386b: 08 d0 or %dl,%al ffffffff8002386d: 0f 85 8d 00 00 00 jne ffffffff80023900 ffffffff80023873: 45 85 f6 test %r14d,%r14d ffffffff80023876: 0f 8e 84 00 00 00 jle ffffffff80023900 ffffffff8002387c: 48 89 7d e0 mov %rdi,-0x20(%rbp) ffffffff80023880: e8 7b 15 ff ff call ffffffff80014e00 ffffffff80023885: 89 45 ec mov %eax,-0x14(%rbp) ffffffff80023888: e8 93 15 ff ff call ffffffff80014e20 ffffffff8002388d: 44 8b 45 ec mov -0x14(%rbp),%r8d ffffffff80023891: ba 80 07 00 00 mov $0x780,%edx ffffffff80023896: 89 de mov %ebx,%esi ffffffff80023898: 48 8b 7d e0 mov -0x20(%rbp),%rdi ffffffff8002389c: 48 8d 0d 3d 4a 82 03 lea 0x3824a3d(%rip),%rcx # ffffffff838482e0 ffffffff800238a3: 41 39 d0 cmp %edx,%r8d ffffffff800238a6: 44 0f 4f c2 cmovg %edx,%r8d ffffffff800238aa: ba 38 04 00 00 mov $0x438,%edx ffffffff800238af: 39 d0 cmp %edx,%eax ffffffff800238b1: 0f 4e d0 cmovle %eax,%edx ffffffff800238b4: 44 89 45 ec mov %r8d,-0x14(%rbp) ffffffff800238b8: 41 89 d1 mov %edx,%r9d ffffffff800238bb: 44 89 f2 mov %r14d,%edx ffffffff800238be: e8 5d fe ff ff call ffffffff80023720 ffffffff800238c3: 44 8b 45 ec mov -0x14(%rbp),%r8d ffffffff800238c7: 44 89 0d f2 49 82 03 mov %r9d,0x38249f2(%rip) # ffffffff838482c0 ffffffff800238ce: 44 89 05 ef 49 82 03 mov %r8d,0x38249ef(%rip) # ffffffff838482c4 ffffffff800238d5: e8 36 5a ff ff call ffffffff80019310 ffffffff800238da: 8b 15 e0 49 82 03 mov 0x38249e0(%rip),%edx # ffffffff838482c0 ffffffff800238e0: 8b 35 de 49 82 03 mov 0x38249de(%rip),%esi # ffffffff838482c4 ffffffff800238e6: 48 83 c4 10 add $0x10,%rsp ffffffff800238ea: 5b pop %rbx ffffffff800238eb: 48 8d 3d ee 49 82 03 lea 0x38249ee(%rip),%rdi # ffffffff838482e0 ffffffff800238f2: 41 5e pop %r14 ffffffff800238f4: 5d pop %rbp ffffffff800238f5: e9 b6 21 ff ff jmp ffffffff80015ab0 ffffffff800238fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023900: 48 83 c4 10 add $0x10,%rsp ffffffff80023904: 5b pop %rbx ffffffff80023905: 41 5e pop %r14 ffffffff80023907: 5d pop %rbp ffffffff80023908: e9 03 5a ff ff jmp ffffffff80019310 ffffffff8002390d: 0f 1f 00 nopl (%rax) ffffffff80023910 : ffffffff80023910: 55 push %rbp ffffffff80023911: 41 89 f8 mov %edi,%r8d ffffffff80023914: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023919: 48 b8 30 31 32 33 34 movabs $0x3736353433323130,%rax ffffffff80023920: 35 36 37 ffffffff80023923: 48 89 e5 mov %rsp,%rbp ffffffff80023926: 48 83 ec 20 sub $0x20,%rsp ffffffff8002392a: 48 89 45 ef mov %rax,-0x11(%rbp) ffffffff8002392e: 48 b8 38 39 41 42 43 movabs $0x4645444342413938,%rax ffffffff80023935: 44 45 46 ffffffff80023938: 48 89 45 f7 mov %rax,-0x9(%rbp) ffffffff8002393c: c6 45 ff 00 movb $0x0,-0x1(%rbp) ffffffff80023940: ec in (%dx),%al ffffffff80023941: a8 20 test $0x20,%al ffffffff80023943: 74 fb je ffffffff80023940 ffffffff80023945: b8 30 00 00 00 mov $0x30,%eax ffffffff8002394a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8002394f: ee out %al,(%dx) ffffffff80023950: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023955: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002395c: 00 00 00 00 ffffffff80023960: ec in (%dx),%al ffffffff80023961: a8 20 test $0x20,%al ffffffff80023963: 74 fb je ffffffff80023960 ffffffff80023965: b8 78 00 00 00 mov $0x78,%eax ffffffff8002396a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff8002396f: ee out %al,(%dx) ffffffff80023970: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80023975: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002397c: 00 00 00 00 ffffffff80023980: 44 89 c0 mov %r8d,%eax ffffffff80023983: d3 e8 shr %cl,%eax ffffffff80023985: 83 e0 0f and $0xf,%eax ffffffff80023988: 0f b6 7c 05 ef movzbl -0x11(%rbp,%rax,1),%edi ffffffff8002398d: 0f 1f 00 nopl (%rax) ffffffff80023990: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023995: ec in (%dx),%al ffffffff80023996: a8 20 test $0x20,%al ffffffff80023998: 74 f6 je ffffffff80023990 ffffffff8002399a: 89 f8 mov %edi,%eax ffffffff8002399c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800239a1: ee out %al,(%dx) ffffffff800239a2: 83 e9 04 sub $0x4,%ecx ffffffff800239a5: 83 f9 fc cmp $0xfffffffc,%ecx ffffffff800239a8: 75 d6 jne ffffffff80023980 ffffffff800239aa: c9 leave ffffffff800239ab: c3 ret ffffffff800239ac: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800239b0 : ffffffff800239b0: 55 push %rbp ffffffff800239b1: 89 f9 mov %edi,%ecx ffffffff800239b3: 48 89 e5 mov %rsp,%rbp ffffffff800239b6: 48 83 ec 30 sub $0x30,%rsp ffffffff800239ba: 85 ff test %edi,%edi ffffffff800239bc: 78 42 js ffffffff80023a00 ffffffff800239be: 89 ce mov %ecx,%esi ffffffff800239c0: 83 f9 09 cmp $0x9,%ecx ffffffff800239c3: 7f 64 jg ffffffff80023a29 ffffffff800239c5: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff800239ca: ba fd 03 00 00 mov $0x3fd,%edx ffffffff800239cf: 48 0f af c6 imul %rsi,%rax ffffffff800239d3: 48 c1 e8 23 shr $0x23,%rax ffffffff800239d7: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff800239da: 01 c0 add %eax,%eax ffffffff800239dc: 29 c1 sub %eax,%ecx ffffffff800239de: 83 c1 30 add $0x30,%ecx ffffffff800239e1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800239e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800239ec: 00 00 00 00 ffffffff800239f0: ec in (%dx),%al ffffffff800239f1: a8 20 test $0x20,%al ffffffff800239f3: 74 fb je ffffffff800239f0 ffffffff800239f5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff800239fa: 89 c8 mov %ecx,%eax ffffffff800239fc: ee out %al,(%dx) ffffffff800239fd: c9 leave ffffffff800239fe: c3 ret ffffffff800239ff: 90 nop ffffffff80023a00: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023a05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023a0c: 00 00 00 00 ffffffff80023a10: ec in (%dx),%al ffffffff80023a11: a8 20 test $0x20,%al ffffffff80023a13: 74 fb je ffffffff80023a10 ffffffff80023a15: b8 2d 00 00 00 mov $0x2d,%eax ffffffff80023a1a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023a1f: ee out %al,(%dx) ffffffff80023a20: f7 d9 neg %ecx ffffffff80023a22: 89 ce mov %ecx,%esi ffffffff80023a24: 83 f9 09 cmp $0x9,%ecx ffffffff80023a27: 7e 9c jle ffffffff800239c5 ffffffff80023a29: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff80023a2e: 49 89 f0 mov %rsi,%r8 ffffffff80023a31: 4c 0f af c2 imul %rdx,%r8 ffffffff80023a35: 49 c1 e8 23 shr $0x23,%r8 ffffffff80023a39: 45 89 c1 mov %r8d,%r9d ffffffff80023a3c: 83 f9 63 cmp $0x63,%ecx ffffffff80023a3f: 7f 37 jg ffffffff80023a78 ffffffff80023a41: b8 cd cc cc cc mov $0xcccccccd,%eax ffffffff80023a46: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023a4b: 49 0f af c1 imul %r9,%rax ffffffff80023a4f: 48 c1 e8 23 shr $0x23,%rax ffffffff80023a53: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80023a56: 01 c0 add %eax,%eax ffffffff80023a58: 41 29 c0 sub %eax,%r8d ffffffff80023a5b: 41 83 c0 30 add $0x30,%r8d ffffffff80023a5f: 90 nop ffffffff80023a60: ec in (%dx),%al ffffffff80023a61: a8 20 test $0x20,%al ffffffff80023a63: 74 fb je ffffffff80023a60 ffffffff80023a65: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023a6a: 44 89 c0 mov %r8d,%eax ffffffff80023a6d: ee out %al,(%dx) ffffffff80023a6e: e9 52 ff ff ff jmp ffffffff800239c5 ffffffff80023a73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023a78: 4c 89 c8 mov %r9,%rax ffffffff80023a7b: 48 0f af c2 imul %rdx,%rax ffffffff80023a7f: 48 c1 e8 23 shr $0x23,%rax ffffffff80023a83: 41 89 c2 mov %eax,%r10d ffffffff80023a86: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx ffffffff80023a8c: 7f 31 jg ffffffff80023abf ffffffff80023a8e: ba cd cc cc cc mov $0xcccccccd,%edx ffffffff80023a93: 49 0f af d2 imul %r10,%rdx ffffffff80023a97: 48 c1 ea 23 shr $0x23,%rdx ffffffff80023a9b: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80023a9e: 01 d2 add %edx,%edx ffffffff80023aa0: 29 d0 sub %edx,%eax ffffffff80023aa2: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023aa7: 8d 78 30 lea 0x30(%rax),%edi ffffffff80023aaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023ab0: ec in (%dx),%al ffffffff80023ab1: a8 20 test $0x20,%al ffffffff80023ab3: 74 fb je ffffffff80023ab0 ffffffff80023ab5: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023aba: 89 f8 mov %edi,%eax ffffffff80023abc: ee out %al,(%dx) ffffffff80023abd: eb 82 jmp ffffffff80023a41 ffffffff80023abf: 49 0f af d2 imul %r10,%rdx ffffffff80023ac3: 48 89 75 d8 mov %rsi,-0x28(%rbp) ffffffff80023ac7: 4c 89 4d e0 mov %r9,-0x20(%rbp) ffffffff80023acb: 89 4d ec mov %ecx,-0x14(%rbp) ffffffff80023ace: 48 c1 ea 23 shr $0x23,%rdx ffffffff80023ad2: 89 45 f0 mov %eax,-0x10(%rbp) ffffffff80023ad5: 48 89 d7 mov %rdx,%rdi ffffffff80023ad8: 44 89 45 f4 mov %r8d,-0xc(%rbp) ffffffff80023adc: 4c 89 55 f8 mov %r10,-0x8(%rbp) ffffffff80023ae0: e8 cb fe ff ff call ffffffff800239b0 ffffffff80023ae5: 48 8b 75 d8 mov -0x28(%rbp),%rsi ffffffff80023ae9: 4c 8b 4d e0 mov -0x20(%rbp),%r9 ffffffff80023aed: 8b 4d ec mov -0x14(%rbp),%ecx ffffffff80023af0: 8b 45 f0 mov -0x10(%rbp),%eax ffffffff80023af3: 44 8b 45 f4 mov -0xc(%rbp),%r8d ffffffff80023af7: 4c 8b 55 f8 mov -0x8(%rbp),%r10 ffffffff80023afb: eb 91 jmp ffffffff80023a8e ffffffff80023afd: 0f 1f 00 nopl (%rax) ffffffff80023b00 : ffffffff80023b00: 55 push %rbp ffffffff80023b01: 48 89 e5 mov %rsp,%rbp ffffffff80023b04: 41 55 push %r13 ffffffff80023b06: 49 89 fd mov %rdi,%r13 ffffffff80023b09: bf 5b 00 00 00 mov $0x5b,%edi ffffffff80023b0e: 41 54 push %r12 ffffffff80023b10: 41 89 f4 mov %esi,%r12d ffffffff80023b13: 48 8d 35 d0 e3 00 00 lea 0xe3d0(%rip),%rsi # ffffffff80031eea ffffffff80023b1a: 53 push %rbx ffffffff80023b1b: 4c 8d 4e 1c lea 0x1c(%rsi),%r9 ffffffff80023b1f: 48 89 d3 mov %rdx,%rbx ffffffff80023b22: 48 83 ec 08 sub $0x8,%rsp ffffffff80023b26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80023b2d: 00 00 00 ffffffff80023b30: 48 83 c6 01 add $0x1,%rsi ffffffff80023b34: 90 nop ffffffff80023b35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023b3c: 00 00 00 00 ffffffff80023b40: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023b45: ec in (%dx),%al ffffffff80023b46: a8 20 test $0x20,%al ffffffff80023b48: 74 f6 je ffffffff80023b40 ffffffff80023b4a: 89 f8 mov %edi,%eax ffffffff80023b4c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023b51: ee out %al,(%dx) ffffffff80023b52: 0f b6 3e movzbl (%rsi),%edi ffffffff80023b55: 4c 39 ce cmp %r9,%rsi ffffffff80023b58: 75 d6 jne ffffffff80023b30 ffffffff80023b5a: 44 89 ef mov %r13d,%edi ffffffff80023b5d: 48 8d 35 cc dd 00 00 lea 0xddcc(%rip),%rsi # ffffffff80031930 ffffffff80023b64: e8 a7 fd ff ff call ffffffff80023910 ffffffff80023b69: 4c 8d 4e 06 lea 0x6(%rsi),%r9 ffffffff80023b6d: bf 20 00 00 00 mov $0x20,%edi ffffffff80023b72: 0f 1f 00 nopl (%rax) ffffffff80023b75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023b7c: 00 00 00 00 ffffffff80023b80: 48 83 c6 01 add $0x1,%rsi ffffffff80023b84: 90 nop ffffffff80023b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023b8c: 00 00 00 00 ffffffff80023b90: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023b95: ec in (%dx),%al ffffffff80023b96: a8 20 test $0x20,%al ffffffff80023b98: 74 f6 je ffffffff80023b90 ffffffff80023b9a: 89 f8 mov %edi,%eax ffffffff80023b9c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023ba1: ee out %al,(%dx) ffffffff80023ba2: 0f b6 3e movzbl (%rsi),%edi ffffffff80023ba5: 4c 39 ce cmp %r9,%rsi ffffffff80023ba8: 75 d6 jne ffffffff80023b80 ffffffff80023baa: 44 89 e7 mov %r12d,%edi ffffffff80023bad: e8 fe fd ff ff call ffffffff800239b0 ffffffff80023bb2: 48 8d 35 4e e3 00 00 lea 0xe34e(%rip),%rsi # ffffffff80031f07 ffffffff80023bb9: bf 20 00 00 00 mov $0x20,%edi ffffffff80023bbe: 4c 8d 4e 0e lea 0xe(%rsi),%r9 ffffffff80023bc2: 0f 1f 00 nopl (%rax) ffffffff80023bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023bcc: 00 00 00 00 ffffffff80023bd0: 48 83 c6 01 add $0x1,%rsi ffffffff80023bd4: 90 nop ffffffff80023bd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023bdc: 00 00 00 00 ffffffff80023be0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023be5: ec in (%dx),%al ffffffff80023be6: a8 20 test $0x20,%al ffffffff80023be8: 74 f6 je ffffffff80023be0 ffffffff80023bea: 89 f8 mov %edi,%eax ffffffff80023bec: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023bf1: ee out %al,(%dx) ffffffff80023bf2: 0f b6 3e movzbl (%rsi),%edi ffffffff80023bf5: 4c 39 ce cmp %r9,%rsi ffffffff80023bf8: 75 d6 jne ffffffff80023bd0 ffffffff80023bfa: 45 85 e4 test %r12d,%r12d ffffffff80023bfd: 7e 3b jle ffffffff80023c3a ffffffff80023bff: 41 b9 01 00 00 00 mov $0x1,%r9d ffffffff80023c05: 43 0f b6 7c 0d ff movzbl -0x1(%r13,%r9,1),%edi ffffffff80023c0b: e8 00 fd ff ff call ffffffff80023910 ffffffff80023c10: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023c15: ec in (%dx),%al ffffffff80023c16: a8 20 test $0x20,%al ffffffff80023c18: 74 f6 je ffffffff80023c10 ffffffff80023c1a: b8 20 00 00 00 mov $0x20,%eax ffffffff80023c1f: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023c24: ee out %al,(%dx) ffffffff80023c25: 49 83 f9 04 cmp $0x4,%r9 ffffffff80023c29: 0f 95 c2 setne %dl ffffffff80023c2c: 45 39 cc cmp %r9d,%r12d ffffffff80023c2f: 0f 9f c0 setg %al ffffffff80023c32: 49 83 c1 01 add $0x1,%r9 ffffffff80023c36: 84 c2 test %al,%dl ffffffff80023c38: 75 cb jne ffffffff80023c05 ffffffff80023c3a: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023c3f: 90 nop ffffffff80023c40: ec in (%dx),%al ffffffff80023c41: a8 20 test $0x20,%al ffffffff80023c43: 74 fb je ffffffff80023c40 ffffffff80023c45: b8 0a 00 00 00 mov $0xa,%eax ffffffff80023c4a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023c4f: ee out %al,(%dx) ffffffff80023c50: e8 9b 56 ff ff call ffffffff800192f0 ffffffff80023c55: 48 8d 35 24 a9 01 00 lea 0x1a924(%rip),%rsi # ffffffff8003e580 ffffffff80023c5c: bf 5b 00 00 00 mov $0x5b,%edi ffffffff80023c61: 4c 8d 4e 26 lea 0x26(%rsi),%r9 ffffffff80023c65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023c6c: 00 00 00 00 ffffffff80023c70: 48 83 c6 01 add $0x1,%rsi ffffffff80023c74: 90 nop ffffffff80023c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023c7c: 00 00 00 00 ffffffff80023c80: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023c85: ec in (%dx),%al ffffffff80023c86: a8 20 test $0x20,%al ffffffff80023c88: 74 f6 je ffffffff80023c80 ffffffff80023c8a: 89 f8 mov %edi,%eax ffffffff80023c8c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023c91: ee out %al,(%dx) ffffffff80023c92: 0f b6 3e movzbl (%rsi),%edi ffffffff80023c95: 4c 39 ce cmp %r9,%rsi ffffffff80023c98: 75 d6 jne ffffffff80023c70 ffffffff80023c9a: 44 89 e6 mov %r12d,%esi ffffffff80023c9d: 4c 89 ef mov %r13,%rdi ffffffff80023ca0: e8 cb 56 ff ff call ffffffff80019370 ffffffff80023ca5: 48 8d 35 6a e2 00 00 lea 0xe26a(%rip),%rsi # ffffffff80031f16 ffffffff80023cac: bf 5b 00 00 00 mov $0x5b,%edi ffffffff80023cb1: 41 89 c4 mov %eax,%r12d ffffffff80023cb4: 4c 8d 4e 18 lea 0x18(%rsi),%r9 ffffffff80023cb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023cbf: 00 ffffffff80023cc0: 48 83 c6 01 add $0x1,%rsi ffffffff80023cc4: 90 nop ffffffff80023cc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023ccc: 00 00 00 00 ffffffff80023cd0: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023cd5: ec in (%dx),%al ffffffff80023cd6: a8 20 test $0x20,%al ffffffff80023cd8: 74 f6 je ffffffff80023cd0 ffffffff80023cda: 89 f8 mov %edi,%eax ffffffff80023cdc: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023ce1: ee out %al,(%dx) ffffffff80023ce2: 0f b6 3e movzbl (%rsi),%edi ffffffff80023ce5: 4c 39 ce cmp %r9,%rsi ffffffff80023ce8: 75 d6 jne ffffffff80023cc0 ffffffff80023cea: 44 89 e7 mov %r12d,%edi ffffffff80023ced: e8 be fc ff ff call ffffffff800239b0 ffffffff80023cf2: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023cf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023cfe: 00 00 ffffffff80023d00: ec in (%dx),%al ffffffff80023d01: a8 20 test $0x20,%al ffffffff80023d03: 74 fb je ffffffff80023d00 ffffffff80023d05: b8 0a 00 00 00 mov $0xa,%eax ffffffff80023d0a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023d0f: ee out %al,(%dx) ffffffff80023d10: 45 85 e4 test %r12d,%r12d ffffffff80023d13: 0f 85 28 01 00 00 jne ffffffff80023e41 ffffffff80023d19: e8 52 6e ff ff call ffffffff8001ab70 ffffffff80023d1e: 41 89 c4 mov %eax,%r12d ffffffff80023d21: e8 5a 6e ff ff call ffffffff8001ab80 ffffffff80023d26: 41 89 c5 mov %eax,%r13d ffffffff80023d29: e8 72 6e ff ff call ffffffff8001aba0 ffffffff80023d2e: 48 8d 35 fa e1 00 00 lea 0xe1fa(%rip),%rsi # ffffffff80031f2f ffffffff80023d35: bf 5b 00 00 00 mov $0x5b,%edi ffffffff80023d3a: 49 89 c3 mov %rax,%r11 ffffffff80023d3d: 4c 8d 4e 0e lea 0xe(%rsi),%r9 ffffffff80023d41: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80023d45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023d4c: 00 00 00 00 ffffffff80023d50: 48 83 c6 01 add $0x1,%rsi ffffffff80023d54: 90 nop ffffffff80023d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023d5c: 00 00 00 00 ffffffff80023d60: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023d65: ec in (%dx),%al ffffffff80023d66: a8 20 test $0x20,%al ffffffff80023d68: 74 f6 je ffffffff80023d60 ffffffff80023d6a: 89 f8 mov %edi,%eax ffffffff80023d6c: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023d71: ee out %al,(%dx) ffffffff80023d72: 0f b6 3e movzbl (%rsi),%edi ffffffff80023d75: 4c 39 ce cmp %r9,%rsi ffffffff80023d78: 75 d6 jne ffffffff80023d50 ffffffff80023d7a: 44 89 e7 mov %r12d,%edi ffffffff80023d7d: e8 2e fc ff ff call ffffffff800239b0 ffffffff80023d82: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023d8e: 00 00 ffffffff80023d90: ec in (%dx),%al ffffffff80023d91: a8 20 test $0x20,%al ffffffff80023d93: 74 fb je ffffffff80023d90 ffffffff80023d95: b8 78 00 00 00 mov $0x78,%eax ffffffff80023d9a: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023d9f: ee out %al,(%dx) ffffffff80023da0: 44 89 ef mov %r13d,%edi ffffffff80023da3: e8 08 fc ff ff call ffffffff800239b0 ffffffff80023da8: ba fd 03 00 00 mov $0x3fd,%edx ffffffff80023dad: 0f 1f 00 nopl (%rax) ffffffff80023db0: ec in (%dx),%al ffffffff80023db1: a8 20 test $0x20,%al ffffffff80023db3: 74 fb je ffffffff80023db0 ffffffff80023db5: b8 0a 00 00 00 mov $0xa,%eax ffffffff80023dba: ba f8 03 00 00 mov $0x3f8,%edx ffffffff80023dbf: ee out %al,(%dx) ffffffff80023dc0: 4d 85 db test %r11,%r11 ffffffff80023dc3: 0f 94 c0 sete %al ffffffff80023dc6: 45 85 e4 test %r12d,%r12d ffffffff80023dc9: 0f 9e c2 setle %dl ffffffff80023dcc: 08 d0 or %dl,%al ffffffff80023dce: 75 31 jne ffffffff80023e01 ffffffff80023dd0: 45 85 ed test %r13d,%r13d ffffffff80023dd3: 7e 2c jle ffffffff80023e01 ffffffff80023dd5: 48 89 d9 mov %rbx,%rcx ffffffff80023dd8: 44 89 ea mov %r13d,%edx ffffffff80023ddb: 44 89 e6 mov %r12d,%esi ffffffff80023dde: 41 b9 3c 00 00 00 mov $0x3c,%r9d ffffffff80023de4: 41 b8 64 00 00 00 mov $0x64,%r8d ffffffff80023dea: 4c 89 df mov %r11,%rdi ffffffff80023ded: e8 2e f9 ff ff call ffffffff80023720 ffffffff80023df2: 48 83 c4 08 add $0x8,%rsp ffffffff80023df6: 5b pop %rbx ffffffff80023df7: 41 5c pop %r12 ffffffff80023df9: 41 5d pop %r13 ffffffff80023dfb: 5d pop %rbp ffffffff80023dfc: e9 0f 55 ff ff jmp ffffffff80019310 ffffffff80023e01: e8 0a 55 ff ff call ffffffff80019310 ffffffff80023e06: 48 8d 83 c0 5d 00 00 lea 0x5dc0(%rbx),%rax ffffffff80023e0d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023e14: 00 ffffffff80023e15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023e1c: 00 00 00 00 ffffffff80023e20: c7 03 44 44 44 ff movl $0xff444444,(%rbx) ffffffff80023e26: 48 83 c3 08 add $0x8,%rbx ffffffff80023e2a: c7 43 fc 44 44 44 ff movl $0xff444444,-0x4(%rbx) ffffffff80023e31: 48 39 c3 cmp %rax,%rbx ffffffff80023e34: 75 ea jne ffffffff80023e20 ffffffff80023e36: 48 83 c4 08 add $0x8,%rsp ffffffff80023e3a: 5b pop %rbx ffffffff80023e3b: 41 5c pop %r12 ffffffff80023e3d: 41 5d pop %r13 ffffffff80023e3f: 5d pop %rbp ffffffff80023e40: c3 ret ffffffff80023e41: e8 ca 54 ff ff call ffffffff80019310 ffffffff80023e46: 41 83 ec 01 sub $0x1,%r12d ffffffff80023e4a: ba 44 44 44 ff mov $0xff444444,%edx ffffffff80023e4f: 41 83 fc 04 cmp $0x4,%r12d ffffffff80023e53: 76 36 jbe ffffffff80023e8b ffffffff80023e55: 89 d0 mov %edx,%eax ffffffff80023e57: 48 c1 e2 20 shl $0x20,%rdx ffffffff80023e5b: 48 09 d0 or %rdx,%rax ffffffff80023e5e: 48 8d 93 c0 5d 00 00 lea 0x5dc0(%rbx),%rdx ffffffff80023e65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023e6c: 00 00 00 00 ffffffff80023e70: 48 89 03 mov %rax,(%rbx) ffffffff80023e73: 48 83 c3 10 add $0x10,%rbx ffffffff80023e77: 48 89 43 f8 mov %rax,-0x8(%rbx) ffffffff80023e7b: 48 39 da cmp %rbx,%rdx ffffffff80023e7e: 75 f0 jne ffffffff80023e70 ffffffff80023e80: 48 83 c4 08 add $0x8,%rsp ffffffff80023e84: 5b pop %rbx ffffffff80023e85: 41 5c pop %r12 ffffffff80023e87: 41 5d pop %r13 ffffffff80023e89: 5d pop %rbp ffffffff80023e8a: c3 ret ffffffff80023e8b: 48 8d 05 ee b9 01 00 lea 0x1b9ee(%rip),%rax # ffffffff8003f880 ffffffff80023e92: 42 8b 14 a0 mov (%rax,%r12,4),%edx ffffffff80023e96: eb bd jmp ffffffff80023e55 ffffffff80023e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023e9f: 00 ffffffff80023ea0 : ffffffff80023ea0: 89 3d aa a8 04 00 mov %edi,0x4a8aa(%rip) # ffffffff8006e750 ffffffff80023ea6: c3 ret ffffffff80023ea7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023eae: 00 00 ffffffff80023eb0 : ffffffff80023eb0: 0f b6 17 movzbl (%rdi),%edx ffffffff80023eb3: 84 d2 test %dl,%dl ffffffff80023eb5: 74 5c je ffffffff80023f13 ffffffff80023eb7: b8 01 00 00 00 mov $0x1,%eax ffffffff80023ebc: 48 8d 0d 5c 87 81 03 lea 0x381875c(%rip),%rcx # ffffffff8383c61f ffffffff80023ec3: eb 27 jmp ffffffff80023eec ffffffff80023ec5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80023eca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023ed1: 00 00 00 00 ffffffff80023ed5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80023edc: 00 00 00 00 ffffffff80023ee0: 48 83 c0 01 add $0x1,%rax ffffffff80023ee4: 48 3d 00 01 00 00 cmp $0x100,%rax ffffffff80023eea: 74 20 je ffffffff80023f0c ffffffff80023eec: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff80023eef: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80023ef3: 84 d2 test %dl,%dl ffffffff80023ef5: 75 e9 jne ffffffff80023ee0 ffffffff80023ef7: 48 8d 15 22 87 81 03 lea 0x3818722(%rip),%rdx # ffffffff8383c620 ffffffff80023efe: 48 98 cltq ffffffff80023f00: c6 04 02 00 movb $0x0,(%rdx,%rax,1) ffffffff80023f04: 48 89 15 15 88 81 03 mov %rdx,0x3818815(%rip) # ffffffff8383c720 ffffffff80023f0b: c3 ret ffffffff80023f0c: b8 ff 00 00 00 mov $0xff,%eax ffffffff80023f11: eb e4 jmp ffffffff80023ef7 ffffffff80023f13: 31 c0 xor %eax,%eax ffffffff80023f15: eb e0 jmp ffffffff80023ef7 ffffffff80023f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80023f1e: 00 00 ffffffff80023f20 : ffffffff80023f20: 55 push %rbp ffffffff80023f21: 8b 05 29 a8 04 00 mov 0x4a829(%rip),%eax # ffffffff8006e750 ffffffff80023f27: 48 89 e5 mov %rsp,%rbp ffffffff80023f2a: 41 56 push %r14 ffffffff80023f2c: 41 55 push %r13 ffffffff80023f2e: 41 54 push %r12 ffffffff80023f30: 53 push %rbx ffffffff80023f31: 85 c0 test %eax,%eax ffffffff80023f33: 78 32 js ffffffff80023f67 ffffffff80023f35: 8b 05 15 a8 04 00 mov 0x4a815(%rip),%eax # ffffffff8006e750 ffffffff80023f3b: c7 05 0b a8 04 00 ff movl $0xffffffff,0x4a80b(%rip) # ffffffff8006e750 ffffffff80023f42: ff ff ff ffffffff80023f45: 85 c0 test %eax,%eax ffffffff80023f47: 0f 85 cb 00 00 00 jne ffffffff80024018 ffffffff80023f4d: 48 8d 05 48 6f 03 00 lea 0x36f48(%rip),%rax # ffffffff8005ae9c ffffffff80023f54: 48 8d 3d 45 6f 03 00 lea 0x36f45(%rip),%rdi # ffffffff8005aea0 ffffffff80023f5b: 8b 30 mov (%rax),%esi ffffffff80023f5d: e8 be f8 ff ff call ffffffff80023820 ffffffff80023f62: e8 c9 79 00 00 call ffffffff8002b930 ffffffff80023f67: 48 8b 3d b2 87 81 03 mov 0x38187b2(%rip),%rdi # ffffffff8383c720 ffffffff80023f6e: 48 85 ff test %rdi,%rdi ffffffff80023f71: 0f 84 91 00 00 00 je ffffffff80024008 ffffffff80023f77: 48 8d 35 e6 d2 00 00 lea 0xd2e6(%rip),%rsi # ffffffff80031264 ffffffff80023f7e: 48 c7 05 97 87 81 03 movq $0x0,0x3818797(%rip) # ffffffff8383c720 ffffffff80023f85: 00 00 00 00 ffffffff80023f89: e8 e2 05 ff ff call ffffffff80014570 ffffffff80023f8e: 49 89 c4 mov %rax,%r12 ffffffff80023f91: 48 85 c0 test %rax,%rax ffffffff80023f94: 74 72 je ffffffff80024008 ffffffff80023f96: 44 8b 70 0c mov 0xc(%rax),%r14d ffffffff80023f9a: 41 8d 46 ff lea -0x1(%r14),%eax ffffffff80023f9e: 3d ff ff 1f 00 cmp $0x1fffff,%eax ffffffff80023fa3: 0f 87 97 00 00 00 ja ffffffff80024040 ffffffff80023fa9: 44 89 f7 mov %r14d,%edi ffffffff80023fac: e8 cf 3f ff ff call ffffffff80017f80 ffffffff80023fb1: 49 89 c5 mov %rax,%r13 ffffffff80023fb4: 48 85 c0 test %rax,%rax ffffffff80023fb7: 0f 84 83 00 00 00 je ffffffff80024040 ffffffff80023fbd: 31 db xor %ebx,%ebx ffffffff80023fbf: 90 nop ffffffff80023fc0: 44 89 f2 mov %r14d,%edx ffffffff80023fc3: 48 63 f3 movslq %ebx,%rsi ffffffff80023fc6: 4c 89 e7 mov %r12,%rdi ffffffff80023fc9: 29 da sub %ebx,%edx ffffffff80023fcb: 4c 01 ee add %r13,%rsi ffffffff80023fce: e8 4d e8 fe ff call ffffffff80012820 ffffffff80023fd3: 85 c0 test %eax,%eax ffffffff80023fd5: 7e 79 jle ffffffff80024050 ffffffff80023fd7: 01 c3 add %eax,%ebx ffffffff80023fd9: 44 39 f3 cmp %r14d,%ebx ffffffff80023fdc: 7c e2 jl ffffffff80023fc0 ffffffff80023fde: 4c 89 e7 mov %r12,%rdi ffffffff80023fe1: e8 3a e7 fe ff call ffffffff80012720 ffffffff80023fe6: 89 de mov %ebx,%esi ffffffff80023fe8: 4c 89 ef mov %r13,%rdi ffffffff80023feb: e8 30 f8 ff ff call ffffffff80023820 ffffffff80023ff0: e8 3b 79 00 00 call ffffffff8002b930 ffffffff80023ff5: 5b pop %rbx ffffffff80023ff6: 4c 89 ef mov %r13,%rdi ffffffff80023ff9: 41 5c pop %r12 ffffffff80023ffb: 41 5d pop %r13 ffffffff80023ffd: 41 5e pop %r14 ffffffff80023fff: 5d pop %rbp ffffffff80024000: e9 8b 3f ff ff jmp ffffffff80017f90 ffffffff80024005: 0f 1f 00 nopl (%rax) ffffffff80024008: 5b pop %rbx ffffffff80024009: 41 5c pop %r12 ffffffff8002400b: 41 5d pop %r13 ffffffff8002400d: 41 5e pop %r14 ffffffff8002400f: 5d pop %rbp ffffffff80024010: c3 ret ffffffff80024011: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80024018: 83 f8 01 cmp $0x1,%eax ffffffff8002401b: 0f 85 46 ff ff ff jne ffffffff80023f67 ffffffff80024021: 48 8d 05 78 b8 01 00 lea 0x1b878(%rip),%rax # ffffffff8003f8a0 ffffffff80024028: 48 8d 3d 91 b8 01 00 lea 0x1b891(%rip),%rdi # ffffffff8003f8c0 ffffffff8002402f: 8b 30 mov (%rax),%esi ffffffff80024031: e9 27 ff ff ff jmp ffffffff80023f5d ffffffff80024036: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002403d: 00 00 00 ffffffff80024040: 5b pop %rbx ffffffff80024041: 4c 89 e7 mov %r12,%rdi ffffffff80024044: 41 5c pop %r12 ffffffff80024046: 41 5d pop %r13 ffffffff80024048: 41 5e pop %r14 ffffffff8002404a: 5d pop %rbp ffffffff8002404b: e9 d0 e6 fe ff jmp ffffffff80012720 ffffffff80024050: 4c 89 e7 mov %r12,%rdi ffffffff80024053: e8 c8 e6 fe ff call ffffffff80012720 ffffffff80024058: 85 db test %ebx,%ebx ffffffff8002405a: 7e 99 jle ffffffff80023ff5 ffffffff8002405c: eb 88 jmp ffffffff80023fe6 ffffffff8002405e: 66 90 xchg %ax,%ax ffffffff80024060 : ffffffff80024060: 48 8d 05 99 e4 81 03 lea 0x381e499(%rip),%rax # ffffffff83842500 ffffffff80024067: 85 ff test %edi,%edi ffffffff80024069: 74 13 je ffffffff8002407e ffffffff8002406b: 83 ff 01 cmp $0x1,%edi ffffffff8002406e: 48 8d 05 cb 86 81 03 lea 0x38186cb(%rip),%rax # ffffffff8383c740 ffffffff80024075: ba 00 00 00 00 mov $0x0,%edx ffffffff8002407a: 48 0f 45 c2 cmovne %rdx,%rax ffffffff8002407e: c3 ret ffffffff8002407f: 90 nop ffffffff80024080 : ffffffff80024080: 31 c0 xor %eax,%eax ffffffff80024082: 83 ff 01 cmp $0x1,%edi ffffffff80024085: 77 0e ja ffffffff80024095 ffffffff80024087: 48 63 ff movslq %edi,%rdi ffffffff8002408a: 48 8d 05 97 86 81 03 lea 0x3818697(%rip),%rax # ffffffff8383c728 ffffffff80024091: 0f b6 04 38 movzbl (%rax,%rdi,1),%eax ffffffff80024095: c3 ret ffffffff80024096: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002409d: 00 00 00 ffffffff800240a0 : ffffffff800240a0: 48 8d 05 39 42 82 03 lea 0x3824239(%rip),%rax # ffffffff838482e0 ffffffff800240a7: c3 ret ffffffff800240a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800240af: 00 ffffffff800240b0 : ffffffff800240b0: 8b 05 0e 42 82 03 mov 0x382420e(%rip),%eax # ffffffff838482c4 ffffffff800240b6: c3 ret ffffffff800240b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800240be: 00 00 ffffffff800240c0 : ffffffff800240c0: 8b 05 fa 41 82 03 mov 0x38241fa(%rip),%eax # ffffffff838482c0 ffffffff800240c6: c3 ret ffffffff800240c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800240ce: 00 00 ffffffff800240d0 : ffffffff800240d0: 55 push %rbp ffffffff800240d1: 48 8d 3d 66 de 00 00 lea 0xde66(%rip),%rdi # ffffffff80031f3e ffffffff800240d8: 48 89 e5 mov %rsp,%rbp ffffffff800240db: 41 56 push %r14 ffffffff800240dd: 41 55 push %r13 ffffffff800240df: 41 54 push %r12 ffffffff800240e1: 53 push %rbx ffffffff800240e2: 48 83 ec 10 sub $0x10,%rsp ffffffff800240e6: e8 b5 07 ff ff call ffffffff800148a0 ffffffff800240eb: 48 8d 3d 58 de 00 00 lea 0xde58(%rip),%rdi # ffffffff80031f4a ffffffff800240f2: e8 39 f8 fe ff call ffffffff80013930 ffffffff800240f7: 48 8d 15 9e 6d 03 00 lea 0x36d9e(%rip),%rdx # ffffffff8005ae9c ffffffff800240fe: 44 8b 2a mov (%rdx),%r13d ffffffff80024101: 84 c0 test %al,%al ffffffff80024103: 74 7b je ffffffff80024180 ffffffff80024105: 4c 8d 35 94 6d 03 00 lea 0x36d94(%rip),%r14 # ffffffff8005aea0 ffffffff8002410c: 48 8d 3d 4c de 00 00 lea 0xde4c(%rip),%rdi # ffffffff80031f5f ffffffff80024113: e8 18 f8 fe ff call ffffffff80013930 ffffffff80024118: 48 8d 15 81 b7 01 00 lea 0x1b781(%rip),%rdx # ffffffff8003f8a0 ffffffff8002411f: 8b 1a mov (%rdx),%ebx ffffffff80024121: 84 c0 test %al,%al ffffffff80024123: 0f 84 9f 00 00 00 je ffffffff800241c8 ffffffff80024129: 4c 8d 25 90 b7 01 00 lea 0x1b790(%rip),%r12 # ffffffff8003f8c0 ffffffff80024130: 44 89 ee mov %r13d,%esi ffffffff80024133: 4c 89 f7 mov %r14,%rdi ffffffff80024136: 48 8d 15 c3 e3 81 03 lea 0x381e3c3(%rip),%rdx # ffffffff83842500 ffffffff8002413d: e8 be f9 ff ff call ffffffff80023b00 ffffffff80024142: 89 de mov %ebx,%esi ffffffff80024144: 4c 89 e7 mov %r12,%rdi ffffffff80024147: 48 8d 15 f2 85 81 03 lea 0x38185f2(%rip),%rdx # ffffffff8383c740 ffffffff8002414e: c6 05 d3 85 81 03 01 movb $0x1,0x38185d3(%rip) # ffffffff8383c728 ffffffff80024155: e8 a6 f9 ff ff call ffffffff80023b00 ffffffff8002415a: c6 05 c8 85 81 03 01 movb $0x1,0x38185c8(%rip) # ffffffff8383c729 ffffffff80024161: 48 83 c4 10 add $0x10,%rsp ffffffff80024165: 89 de mov %ebx,%esi ffffffff80024167: 4c 89 e7 mov %r12,%rdi ffffffff8002416a: 5b pop %rbx ffffffff8002416b: 41 5c pop %r12 ffffffff8002416d: 41 5d pop %r13 ffffffff8002416f: 41 5e pop %r14 ffffffff80024171: 5d pop %rbp ffffffff80024172: e9 a9 f6 ff ff jmp ffffffff80023820 ffffffff80024177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002417e: 00 00 ffffffff80024180: 48 8d 35 ce d4 00 00 lea 0xd4ce(%rip),%rsi # ffffffff80031655 ffffffff80024187: 48 8d 3d bc dd 00 00 lea 0xddbc(%rip),%rdi # ffffffff80031f4a ffffffff8002418e: e8 dd 03 ff ff call ffffffff80014570 ffffffff80024193: 4c 8d 35 06 6d 03 00 lea 0x36d06(%rip),%r14 # ffffffff8005aea0 ffffffff8002419a: 48 89 c3 mov %rax,%rbx ffffffff8002419d: 48 85 c0 test %rax,%rax ffffffff800241a0: 0f 84 66 ff ff ff je ffffffff8002410c ffffffff800241a6: 44 89 ea mov %r13d,%edx ffffffff800241a9: 4c 89 f6 mov %r14,%rsi ffffffff800241ac: 48 89 c7 mov %rax,%rdi ffffffff800241af: e8 fc e8 fe ff call ffffffff80012ab0 ffffffff800241b4: 48 89 df mov %rbx,%rdi ffffffff800241b7: e8 64 e5 fe ff call ffffffff80012720 ffffffff800241bc: e9 4b ff ff ff jmp ffffffff8002410c ffffffff800241c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800241c8: 48 8d 3d 90 dd 00 00 lea 0xdd90(%rip),%rdi # ffffffff80031f5f ffffffff800241cf: 48 8d 35 7f d4 00 00 lea 0xd47f(%rip),%rsi # ffffffff80031655 ffffffff800241d6: e8 95 03 ff ff call ffffffff80014570 ffffffff800241db: 4c 8d 25 de b6 01 00 lea 0x1b6de(%rip),%r12 # ffffffff8003f8c0 ffffffff800241e2: 48 89 c7 mov %rax,%rdi ffffffff800241e5: 48 85 c0 test %rax,%rax ffffffff800241e8: 0f 84 42 ff ff ff je ffffffff80024130 ffffffff800241ee: 89 da mov %ebx,%edx ffffffff800241f0: 4c 89 e6 mov %r12,%rsi ffffffff800241f3: 48 89 45 d8 mov %rax,-0x28(%rbp) ffffffff800241f7: e8 b4 e8 fe ff call ffffffff80012ab0 ffffffff800241fc: 48 8b 7d d8 mov -0x28(%rbp),%rdi ffffffff80024200: e8 1b e5 fe ff call ffffffff80012720 ffffffff80024205: e9 26 ff ff ff jmp ffffffff80024130 ffffffff8002420a: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80024211: 00 00 00 ffffffff80024214: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002421b: 00 00 00 ffffffff8002421e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80024225: 00 00 00 ffffffff80024228: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002422f: 00 00 00 ffffffff80024232: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80024239: 00 00 00 ffffffff8002423c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024240 : ffffffff80024240: 49 89 f0 mov %rsi,%r8 ffffffff80024243: 80 3f 00 cmpb $0x0,(%rdi) ffffffff80024246: 0f 84 a4 00 00 00 je ffffffff800242f0 ffffffff8002424c: b8 01 00 00 00 mov $0x1,%eax ffffffff80024251: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024255: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002425c: 00 00 00 00 ffffffff80024260: 48 89 c2 mov %rax,%rdx ffffffff80024263: 48 83 c0 01 add $0x1,%rax ffffffff80024267: 80 7c 07 ff 00 cmpb $0x0,-0x1(%rdi,%rax,1) ffffffff8002426c: 75 f2 jne ffffffff80024260 ffffffff8002426e: 89 d6 mov %edx,%esi ffffffff80024270: 41 80 38 00 cmpb $0x0,(%r8) ffffffff80024274: 74 6a je ffffffff800242e0 ffffffff80024276: 49 8d 50 01 lea 0x1(%r8),%rdx ffffffff8002427a: 31 c0 xor %eax,%eax ffffffff8002427c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024280: 48 83 c2 01 add $0x1,%rdx ffffffff80024284: 83 c0 01 add $0x1,%eax ffffffff80024287: 80 7a ff 00 cmpb $0x0,-0x1(%rdx) ffffffff8002428b: 75 f3 jne ffffffff80024280 ffffffff8002428d: 31 d2 xor %edx,%edx ffffffff8002428f: 39 f0 cmp %esi,%eax ffffffff80024291: 7f 43 jg ffffffff800242d6 ffffffff80024293: 29 c6 sub %eax,%esi ffffffff80024295: 48 63 c8 movslq %eax,%rcx ffffffff80024298: 31 c0 xor %eax,%eax ffffffff8002429a: 48 63 d6 movslq %esi,%rdx ffffffff8002429d: 48 01 d7 add %rdx,%rdi ffffffff800242a0: eb 27 jmp ffffffff800242c9 ffffffff800242a2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800242a9: 00 ffffffff800242aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800242b1: 00 00 00 00 ffffffff800242b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800242bc: 00 00 00 00 ffffffff800242c0: 48 83 c0 01 add $0x1,%rax ffffffff800242c4: 48 39 c1 cmp %rax,%rcx ffffffff800242c7: 74 17 je ffffffff800242e0 ffffffff800242c9: 41 0f b6 34 00 movzbl (%r8,%rax,1),%esi ffffffff800242ce: 40 38 34 07 cmp %sil,(%rdi,%rax,1) ffffffff800242d2: 74 ec je ffffffff800242c0 ffffffff800242d4: 31 d2 xor %edx,%edx ffffffff800242d6: 89 d0 mov %edx,%eax ffffffff800242d8: c3 ret ffffffff800242d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800242e0: ba 01 00 00 00 mov $0x1,%edx ffffffff800242e5: 89 d0 mov %edx,%eax ffffffff800242e7: c3 ret ffffffff800242e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800242ef: 00 ffffffff800242f0: 31 f6 xor %esi,%esi ffffffff800242f2: e9 79 ff ff ff jmp ffffffff80024270 ffffffff800242f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800242fe: 00 00 ffffffff80024300 : ffffffff80024300: 55 push %rbp ffffffff80024301: 48 89 e5 mov %rsp,%rbp ffffffff80024304: 41 57 push %r15 ffffffff80024306: 41 56 push %r14 ffffffff80024308: 41 55 push %r13 ffffffff8002430a: 41 54 push %r12 ffffffff8002430c: 53 push %rbx ffffffff8002430d: 48 81 ec a8 0a 00 00 sub $0xaa8,%rsp ffffffff80024314: 8b 3d 5e a4 04 00 mov 0x4a45e(%rip),%edi # ffffffff8006e778 ffffffff8002431a: 0f af 3d 5b a4 04 00 imul 0x4a45b(%rip),%edi # ffffffff8006e77c ffffffff80024321: e8 8a e3 fe ff call ffffffff800126b0 ffffffff80024326: bf 00 22 00 00 mov $0x2200,%edi ffffffff8002432b: e8 50 3c ff ff call ffffffff80017f80 ffffffff80024330: 48 85 c0 test %rax,%rax ffffffff80024333: 0f 84 f2 03 00 00 je ffffffff8002472b ffffffff80024339: ba 20 00 00 00 mov $0x20,%edx ffffffff8002433e: 48 89 c6 mov %rax,%rsi ffffffff80024341: 48 8d 3d 59 d3 00 00 lea 0xd359(%rip),%rdi # ffffffff800316a1 ffffffff80024348: 48 89 c3 mov %rax,%rbx ffffffff8002434b: e8 60 fc fe ff call ffffffff80013fb0 ffffffff80024350: 48 c7 85 30 f5 ff ff movq $0x0,-0xad0(%rbp) ffffffff80024357: 00 00 00 00 ffffffff8002435b: 48 c7 85 38 f5 ff ff movq $0x0,-0xac8(%rbp) ffffffff80024362: 00 00 00 00 ffffffff80024366: 41 89 c1 mov %eax,%r9d ffffffff80024369: 8b 05 59 f8 01 04 mov 0x401f859(%rip),%eax # ffffffff84043bc8 ffffffff8002436f: 48 c7 85 40 f5 ff ff movq $0x0,-0xac0(%rbp) ffffffff80024376: 00 00 00 00 ffffffff8002437a: 48 c7 85 48 f5 ff ff movq $0x0,-0xab8(%rbp) ffffffff80024381: 00 00 00 00 ffffffff80024385: 85 c0 test %eax,%eax ffffffff80024387: 0f 8e e9 05 00 00 jle ffffffff80024976 ffffffff8002438d: 4c 63 e8 movslq %eax,%r13 ffffffff80024390: 4c 8d 25 49 f8 01 04 lea 0x401f849(%rip),%r12 # ffffffff84043be0 ffffffff80024397: 4d 6b ed 4c imul $0x4c,%r13,%r13 ffffffff8002439b: 4d 01 e5 add %r12,%r13 ffffffff8002439e: 45 85 c9 test %r9d,%r9d ffffffff800243a1: 0f 8e 58 05 00 00 jle ffffffff800248ff ffffffff800243a7: 45 31 d2 xor %r10d,%r10d ffffffff800243aa: 4c 8d 9d 30 f5 ff ff lea -0xad0(%rbp),%r11 ffffffff800243b1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800243b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800243bc: 00 00 00 00 ffffffff800243c0: 4c 89 df mov %r11,%rdi ffffffff800243c3: 49 89 d8 mov %rbx,%r8 ffffffff800243c6: 31 f6 xor %esi,%esi ffffffff800243c8: eb 2d jmp ffffffff800243f7 ffffffff800243ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800243d1: 00 00 00 00 ffffffff800243d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800243dc: 00 00 00 00 ffffffff800243e0: 83 c6 01 add $0x1,%esi ffffffff800243e3: 48 83 c7 01 add $0x1,%rdi ffffffff800243e7: 49 81 c0 10 01 00 00 add $0x110,%r8 ffffffff800243ee: 41 39 f1 cmp %esi,%r9d ffffffff800243f1: 0f 84 59 03 00 00 je ffffffff80024750 ffffffff800243f7: 80 3f 00 cmpb $0x0,(%rdi) ffffffff800243fa: 75 e4 jne ffffffff800243e0 ffffffff800243fc: 41 0f b6 04 24 movzbl (%r12),%eax ffffffff80024401: 4c 89 c2 mov %r8,%rdx ffffffff80024404: 4c 89 e1 mov %r12,%rcx ffffffff80024407: 84 c0 test %al,%al ffffffff80024409: 75 29 jne ffffffff80024434 ffffffff8002440b: eb 2b jmp ffffffff80024438 ffffffff8002440d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024414: 00 ffffffff80024415: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002441c: 00 00 00 00 ffffffff80024420: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff80024424: 48 83 c1 01 add $0x1,%rcx ffffffff80024428: 48 83 c2 01 add $0x1,%rdx ffffffff8002442c: 84 c0 test %al,%al ffffffff8002442e: 0f 84 0c 03 00 00 je ffffffff80024740 ffffffff80024434: 38 02 cmp %al,(%rdx) ffffffff80024436: 74 e8 je ffffffff80024420 ffffffff80024438: 3a 02 cmp (%rdx),%al ffffffff8002443a: 75 a4 jne ffffffff800243e0 ffffffff8002443c: 41 83 fa 1f cmp $0x1f,%r10d ffffffff80024440: 0f 8e 1c 03 00 00 jle ffffffff80024762 ffffffff80024446: 49 83 c4 4c add $0x4c,%r12 ffffffff8002444a: 4d 39 e5 cmp %r12,%r13 ffffffff8002444d: 0f 85 6d ff ff ff jne ffffffff800243c0 ffffffff80024453: 45 85 c9 test %r9d,%r9d ffffffff80024456: 0f 8e e7 00 00 00 jle ffffffff80024543 ffffffff8002445c: 4c 8d 9d 30 f5 ff ff lea -0xad0(%rbp),%r11 ffffffff80024463: 49 89 dc mov %rbx,%r12 ffffffff80024466: 45 31 ed xor %r13d,%r13d ffffffff80024469: 4c 8d bd 50 f6 ff ff lea -0x9b0(%rbp),%r15 ffffffff80024470: 43 80 3c 2b 00 cmpb $0x0,(%r11,%r13,1) ffffffff80024475: 0f 85 b4 00 00 00 jne ffffffff8002452f ffffffff8002447b: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff80024480: 80 fa 2e cmp $0x2e,%dl ffffffff80024483: 0f 84 a6 00 00 00 je ffffffff8002452f ffffffff80024489: 41 83 fa 1f cmp $0x1f,%r10d ffffffff8002448d: 0f 8f cd 04 00 00 jg ffffffff80024960 ffffffff80024493: 84 d2 test %dl,%dl ffffffff80024495: 0f 84 d1 04 00 00 je ffffffff8002496c ffffffff8002449b: 4d 63 f2 movslq %r10d,%r14 ffffffff8002449e: b8 01 00 00 00 mov $0x1,%eax ffffffff800244a3: 49 6b ce 4c imul $0x4c,%r14,%rcx ffffffff800244a7: 4c 01 f9 add %r15,%rcx ffffffff800244aa: eb 22 jmp ffffffff800244ce ffffffff800244ac: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800244b3: 00 00 ffffffff800244b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800244bc: 00 00 00 00 ffffffff800244c0: 48 83 c0 01 add $0x1,%rax ffffffff800244c4: 48 83 f8 40 cmp $0x40,%rax ffffffff800244c8: 0f 84 20 03 00 00 je ffffffff800247ee ffffffff800244ce: 88 54 01 ff mov %dl,-0x1(%rcx,%rax,1) ffffffff800244d2: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx ffffffff800244d7: 84 d2 test %dl,%dl ffffffff800244d9: 75 e5 jne ffffffff800244c0 ffffffff800244db: 49 6b d6 4c imul $0x4c,%r14,%rdx ffffffff800244df: 48 98 cltq ffffffff800244e1: 48 8d 4c 15 d0 lea -0x30(%rbp,%rdx,1),%rcx ffffffff800244e6: c6 84 08 80 f6 ff ff movb $0x0,-0x980(%rax,%rcx,1) ffffffff800244ed: 00 ffffffff800244ee: b8 01 00 00 00 mov $0x1,%eax ffffffff800244f3: 41 80 bc 24 04 01 00 cmpb $0x0,0x104(%r12) ffffffff800244fa: 00 00 ffffffff800244fc: 75 15 jne ffffffff80024513 ffffffff800244fe: 49 8d 3c 17 lea (%r15,%rdx,1),%rdi ffffffff80024502: 48 8d 35 d2 d1 00 00 lea 0xd1d2(%rip),%rsi # ffffffff800316db ffffffff80024509: e8 32 fd ff ff call ffffffff80024240 ffffffff8002450e: 0f b6 c0 movzbl %al,%eax ffffffff80024511: 01 c0 add %eax,%eax ffffffff80024513: 4d 6b f6 4c imul $0x4c,%r14,%r14 ffffffff80024517: 41 83 c2 01 add $0x1,%r10d ffffffff8002451b: 42 89 84 35 98 f6 ff mov %eax,-0x968(%rbp,%r14,1) ffffffff80024522: ff ffffffff80024523: 4a c7 84 35 90 f6 ff movq $0xffffffffffffffff,-0x970(%rbp,%r14,1) ffffffff8002452a: ff ff ff ff ff ffffffff8002452f: 49 83 c5 01 add $0x1,%r13 ffffffff80024533: 49 81 c4 10 01 00 00 add $0x110,%r12 ffffffff8002453a: 45 39 e9 cmp %r13d,%r9d ffffffff8002453d: 0f 8f 2d ff ff ff jg ffffffff80024470 ffffffff80024543: 44 89 15 7e f6 01 04 mov %r10d,0x401f67e(%rip) # ffffffff84043bc8 ffffffff8002454a: 45 85 d2 test %r10d,%r10d ffffffff8002454d: 7e 7b jle ffffffff800245ca ffffffff8002454f: 49 63 f2 movslq %r10d,%rsi ffffffff80024552: 48 8d 85 50 f6 ff ff lea -0x9b0(%rbp),%rax ffffffff80024559: 48 8d 15 80 f6 01 04 lea 0x401f680(%rip),%rdx # ffffffff84043be0 ffffffff80024560: 48 6b f6 4c imul $0x4c,%rsi,%rsi ffffffff80024564: 48 01 c6 add %rax,%rsi ffffffff80024567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002456e: 00 00 ffffffff80024570: 48 8b 08 mov (%rax),%rcx ffffffff80024573: 48 83 c0 4c add $0x4c,%rax ffffffff80024577: 48 83 c2 4c add $0x4c,%rdx ffffffff8002457b: 48 89 4a b4 mov %rcx,-0x4c(%rdx) ffffffff8002457f: 48 8b 48 bc mov -0x44(%rax),%rcx ffffffff80024583: 48 89 4a bc mov %rcx,-0x44(%rdx) ffffffff80024587: 48 8b 48 c4 mov -0x3c(%rax),%rcx ffffffff8002458b: 48 89 4a c4 mov %rcx,-0x3c(%rdx) ffffffff8002458f: 48 8b 48 cc mov -0x34(%rax),%rcx ffffffff80024593: 48 89 4a cc mov %rcx,-0x34(%rdx) ffffffff80024597: 48 8b 48 d4 mov -0x2c(%rax),%rcx ffffffff8002459b: 48 89 4a d4 mov %rcx,-0x2c(%rdx) ffffffff8002459f: 48 8b 48 dc mov -0x24(%rax),%rcx ffffffff800245a3: 48 89 4a dc mov %rcx,-0x24(%rdx) ffffffff800245a7: 48 8b 48 e4 mov -0x1c(%rax),%rcx ffffffff800245ab: 48 89 4a e4 mov %rcx,-0x1c(%rdx) ffffffff800245af: 48 8b 48 ec mov -0x14(%rax),%rcx ffffffff800245b3: 48 89 4a ec mov %rcx,-0x14(%rdx) ffffffff800245b7: 48 8b 48 f4 mov -0xc(%rax),%rcx ffffffff800245bb: 48 89 4a f4 mov %rcx,-0xc(%rdx) ffffffff800245bf: 8b 48 fc mov -0x4(%rax),%ecx ffffffff800245c2: 89 4a fc mov %ecx,-0x4(%rdx) ffffffff800245c5: 48 39 f0 cmp %rsi,%rax ffffffff800245c8: 75 a6 jne ffffffff80024570 ffffffff800245ca: 48 89 df mov %rbx,%rdi ffffffff800245cd: e8 be 39 ff ff call ffffffff80017f90 ffffffff800245d2: 80 3d a7 a1 04 00 00 cmpb $0x0,0x4a1a7(%rip) # ffffffff8006e780 ffffffff800245d9: 4c 63 05 e8 f5 01 04 movslq 0x401f5e8(%rip),%r8 # ffffffff84043bc8 ffffffff800245e0: 0f 85 12 02 00 00 jne ffffffff800247f8 ffffffff800245e6: b9 20 00 00 00 mov $0x20,%ecx ffffffff800245eb: 31 c0 xor %eax,%eax ffffffff800245ed: 48 8d bd 50 f5 ff ff lea -0xab0(%rbp),%rdi ffffffff800245f4: f3 48 ab rep stos %rax,(%rdi) ffffffff800245f7: 45 85 c0 test %r8d,%r8d ffffffff800245fa: 0f 8e 2b 01 00 00 jle ffffffff8002472b ffffffff80024600: 4d 6b c0 4c imul $0x4c,%r8,%r8 ffffffff80024604: 48 8d 3d d5 f5 01 04 lea 0x401f5d5(%rip),%rdi # ffffffff84043be0 ffffffff8002460b: 48 89 f9 mov %rdi,%rcx ffffffff8002460e: 49 01 f8 add %rdi,%r8 ffffffff80024611: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024615: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002461c: 00 00 00 00 ffffffff80024620: 8b 41 40 mov 0x40(%rcx),%eax ffffffff80024623: 83 f8 ff cmp $0xffffffff,%eax ffffffff80024626: 74 68 je ffffffff80024690 ffffffff80024628: 83 e8 14 sub $0x14,%eax ffffffff8002462b: 48 63 d0 movslq %eax,%rdx ffffffff8002462e: c1 f8 1f sar $0x1f,%eax ffffffff80024631: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx ffffffff80024638: 48 c1 fa 25 sar $0x25,%rdx ffffffff8002463c: 29 c2 sub %eax,%edx ffffffff8002463e: 8b 41 44 mov 0x44(%rcx),%eax ffffffff80024641: 44 8d 48 3b lea 0x3b(%rax),%r9d ffffffff80024645: 41 81 f9 4e 05 00 00 cmp $0x54e,%r9d ffffffff8002464c: 77 42 ja ffffffff80024690 ffffffff8002464e: 83 fa 0f cmp $0xf,%edx ffffffff80024651: 77 3d ja ffffffff80024690 ffffffff80024653: 83 e8 14 sub $0x14,%eax ffffffff80024656: 4c 63 c8 movslq %eax,%r9 ffffffff80024659: c1 f8 1f sar $0x1f,%eax ffffffff8002465c: 4d 69 c9 67 66 66 66 imul $0x66666667,%r9,%r9 ffffffff80024663: 49 c1 f9 25 sar $0x25,%r9 ffffffff80024667: 41 29 c1 sub %eax,%r9d ffffffff8002466a: 48 63 c2 movslq %edx,%rax ffffffff8002466d: 48 c1 e0 04 shl $0x4,%rax ffffffff80024671: 4d 63 c9 movslq %r9d,%r9 ffffffff80024674: 48 8d 44 05 d0 lea -0x30(%rbp,%rax,1),%rax ffffffff80024679: 41 c6 84 01 80 f5 ff movb $0x1,-0xa80(%r9,%rax,1) ffffffff80024680: ff 01 ffffffff80024682: 0f 1f 00 nopl (%rax) ffffffff80024685: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002468c: 00 00 00 00 ffffffff80024690: 48 83 c1 4c add $0x4c,%rcx ffffffff80024694: 49 39 c8 cmp %rcx,%r8 ffffffff80024697: 75 87 jne ffffffff80024620 ffffffff80024699: 48 63 0d dc a0 04 00 movslq 0x4a0dc(%rip),%rcx # ffffffff8006e77c ffffffff800246a0: 49 89 ca mov %rcx,%r10 ffffffff800246a3: eb 14 jmp ffffffff800246b9 ffffffff800246a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800246ac: 00 00 00 00 ffffffff800246b0: 48 83 c7 4c add $0x4c,%rdi ffffffff800246b4: 4c 39 c7 cmp %r8,%rdi ffffffff800246b7: 74 72 je ffffffff8002472b ffffffff800246b9: 83 7f 40 ff cmpl $0xffffffff,0x40(%rdi) ffffffff800246bd: 75 f1 jne ffffffff800246b0 ffffffff800246bf: 45 85 d2 test %r10d,%r10d ffffffff800246c2: 7e ec jle ffffffff800246b0 ffffffff800246c4: 48 8d 95 50 f5 ff ff lea -0xab0(%rbp),%rdx ffffffff800246cb: 45 31 c9 xor %r9d,%r9d ffffffff800246ce: 31 c0 xor %eax,%eax ffffffff800246d0: eb 1b jmp ffffffff800246ed ffffffff800246d2: 0f 1f 00 nopl (%rax) ffffffff800246d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800246dc: 00 00 00 00 ffffffff800246e0: 48 83 c0 01 add $0x1,%rax ffffffff800246e4: 48 39 c1 cmp %rax,%rcx ffffffff800246e7: 0f 84 5c 02 00 00 je ffffffff80024949 ffffffff800246ed: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) ffffffff800246f1: 75 ed jne ffffffff800246e0 ffffffff800246f3: 43 8d 14 89 lea (%r9,%r9,4),%edx ffffffff800246f7: 48 83 c7 4c add $0x4c,%rdi ffffffff800246fb: c1 e2 04 shl $0x4,%edx ffffffff800246fe: 83 c2 14 add $0x14,%edx ffffffff80024701: 89 57 f4 mov %edx,-0xc(%rdi) ffffffff80024704: 8d 14 80 lea (%rax,%rax,4),%edx ffffffff80024707: 48 98 cltq ffffffff80024709: c1 e2 04 shl $0x4,%edx ffffffff8002470c: 83 c2 14 add $0x14,%edx ffffffff8002470f: 89 57 f8 mov %edx,-0x8(%rdi) ffffffff80024712: 49 63 d1 movslq %r9d,%rdx ffffffff80024715: 48 c1 e2 04 shl $0x4,%rdx ffffffff80024719: 48 8d 54 15 d0 lea -0x30(%rbp,%rdx,1),%rdx ffffffff8002471e: c6 84 10 80 f5 ff ff movb $0x1,-0xa80(%rax,%rdx,1) ffffffff80024725: 01 ffffffff80024726: 4c 39 c7 cmp %r8,%rdi ffffffff80024729: 75 8e jne ffffffff800246b9 ffffffff8002472b: 48 81 c4 a8 0a 00 00 add $0xaa8,%rsp ffffffff80024732: 5b pop %rbx ffffffff80024733: 41 5c pop %r12 ffffffff80024735: 41 5d pop %r13 ffffffff80024737: 41 5e pop %r14 ffffffff80024739: 41 5f pop %r15 ffffffff8002473b: 5d pop %rbp ffffffff8002473c: c3 ret ffffffff8002473d: 0f 1f 00 nopl (%rax) ffffffff80024740: 31 c0 xor %eax,%eax ffffffff80024742: 3a 02 cmp (%rdx),%al ffffffff80024744: 0f 85 96 fc ff ff jne ffffffff800243e0 ffffffff8002474a: e9 ed fc ff ff jmp ffffffff8002443c ffffffff8002474f: 90 nop ffffffff80024750: 49 83 c4 4c add $0x4c,%r12 ffffffff80024754: 4d 39 ec cmp %r13,%r12 ffffffff80024757: 0f 85 63 fc ff ff jne ffffffff800243c0 ffffffff8002475d: e9 01 fd ff ff jmp ffffffff80024463 ffffffff80024762: 49 63 d2 movslq %r10d,%rdx ffffffff80024765: 49 8b 0c 24 mov (%r12),%rcx ffffffff80024769: 48 63 f6 movslq %esi,%rsi ffffffff8002476c: 49 83 c4 4c add $0x4c,%r12 ffffffff80024770: 48 6b d2 4c imul $0x4c,%rdx,%rdx ffffffff80024774: c6 84 35 30 f5 ff ff movb $0x1,-0xad0(%rbp,%rsi,1) ffffffff8002477b: 01 ffffffff8002477c: 41 83 c2 01 add $0x1,%r10d ffffffff80024780: 48 89 8c 15 50 f6 ff mov %rcx,-0x9b0(%rbp,%rdx,1) ffffffff80024787: ff ffffffff80024788: 48 8d 84 15 50 f6 ff lea -0x9b0(%rbp,%rdx,1),%rax ffffffff8002478f: ff ffffffff80024790: 49 8b 54 24 bc mov -0x44(%r12),%rdx ffffffff80024795: 48 89 50 08 mov %rdx,0x8(%rax) ffffffff80024799: 49 8b 54 24 c4 mov -0x3c(%r12),%rdx ffffffff8002479e: 48 89 50 10 mov %rdx,0x10(%rax) ffffffff800247a2: 49 8b 54 24 cc mov -0x34(%r12),%rdx ffffffff800247a7: 48 89 50 18 mov %rdx,0x18(%rax) ffffffff800247ab: 49 8b 54 24 d4 mov -0x2c(%r12),%rdx ffffffff800247b0: 48 89 50 20 mov %rdx,0x20(%rax) ffffffff800247b4: 49 8b 54 24 dc mov -0x24(%r12),%rdx ffffffff800247b9: 48 89 50 28 mov %rdx,0x28(%rax) ffffffff800247bd: 49 8b 54 24 e4 mov -0x1c(%r12),%rdx ffffffff800247c2: 48 89 50 30 mov %rdx,0x30(%rax) ffffffff800247c6: 49 8b 54 24 ec mov -0x14(%r12),%rdx ffffffff800247cb: 48 89 50 38 mov %rdx,0x38(%rax) ffffffff800247cf: 49 8b 54 24 f4 mov -0xc(%r12),%rdx ffffffff800247d4: 48 89 50 40 mov %rdx,0x40(%rax) ffffffff800247d8: 41 8b 54 24 fc mov -0x4(%r12),%edx ffffffff800247dd: 89 50 48 mov %edx,0x48(%rax) ffffffff800247e0: 4d 39 e5 cmp %r12,%r13 ffffffff800247e3: 0f 85 d7 fb ff ff jne ffffffff800243c0 ffffffff800247e9: e9 65 fc ff ff jmp ffffffff80024453 ffffffff800247ee: b8 3f 00 00 00 mov $0x3f,%eax ffffffff800247f3: e9 e3 fc ff ff jmp ffffffff800244db ffffffff800247f8: 45 85 c0 test %r8d,%r8d ffffffff800247fb: 0f 8e 2a ff ff ff jle ffffffff8002472b ffffffff80024801: 4c 8d 1d d8 f3 01 04 lea 0x401f3d8(%rip),%r11 # ffffffff84043be0 ffffffff80024808: 31 ff xor %edi,%edi ffffffff8002480a: 4d 89 d9 mov %r11,%r9 ffffffff8002480d: 49 8d 73 0b lea 0xb(%r11),%rsi ffffffff80024811: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002481c: 00 00 00 00 ffffffff80024820: 48 8d 46 f5 lea -0xb(%rsi),%rax ffffffff80024824: 48 8d 15 2d cf 00 00 lea 0xcf2d(%rip),%rdx # ffffffff80031758 ffffffff8002482b: eb 27 jmp ffffffff80024854 ffffffff8002482d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024834: 00 ffffffff80024835: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002483c: 00 00 00 00 ffffffff80024840: 48 83 c0 01 add $0x1,%rax ffffffff80024844: 0f b6 0a movzbl (%rdx),%ecx ffffffff80024847: 48 83 c2 01 add $0x1,%rdx ffffffff8002484b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002484e: 0f 85 d4 00 00 00 jne ffffffff80024928 ffffffff80024854: 48 39 f0 cmp %rsi,%rax ffffffff80024857: 75 e7 jne ffffffff80024840 ffffffff80024859: 48 63 c7 movslq %edi,%rax ffffffff8002485c: 44 8b 15 19 9f 04 00 mov 0x49f19(%rip),%r10d # ffffffff8006e77c ffffffff80024863: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff80024867: 49 01 c3 add %rax,%r11 ffffffff8002486a: 8b 05 08 9f 04 00 mov 0x49f08(%rip),%eax # ffffffff8006e778 ffffffff80024870: 8d 44 80 fb lea -0x5(%rax,%rax,4),%eax ffffffff80024874: c1 e0 04 shl $0x4,%eax ffffffff80024877: 83 c0 14 add $0x14,%eax ffffffff8002487a: 41 89 43 40 mov %eax,0x40(%r11) ffffffff8002487e: 43 8d 44 92 fb lea -0x5(%r10,%r10,4),%eax ffffffff80024883: c1 e0 04 shl $0x4,%eax ffffffff80024886: 83 c0 1e add $0x1e,%eax ffffffff80024889: 41 89 43 44 mov %eax,0x44(%r11) ffffffff8002488d: 31 c9 xor %ecx,%ecx ffffffff8002488f: 31 d2 xor %edx,%edx ffffffff80024891: 31 f6 xor %esi,%esi ffffffff80024893: 45 31 db xor %r11d,%r11d ffffffff80024896: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002489d: 00 00 ffffffff8002489f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800248a6: 00 00 00 00 ffffffff800248aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800248b1: 00 00 00 00 ffffffff800248b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800248bc: 00 00 00 00 ffffffff800248c0: 39 cf cmp %ecx,%edi ffffffff800248c2: 74 2a je ffffffff800248ee ffffffff800248c4: 8d 04 b6 lea (%rsi,%rsi,4),%eax ffffffff800248c7: c1 e0 04 shl $0x4,%eax ffffffff800248ca: 83 c0 14 add $0x14,%eax ffffffff800248cd: 41 89 41 40 mov %eax,0x40(%r9) ffffffff800248d1: 8d 04 92 lea (%rdx,%rdx,4),%eax ffffffff800248d4: 83 c2 01 add $0x1,%edx ffffffff800248d7: c1 e0 04 shl $0x4,%eax ffffffff800248da: 83 c0 1e add $0x1e,%eax ffffffff800248dd: 41 39 d2 cmp %edx,%r10d ffffffff800248e0: 41 89 41 44 mov %eax,0x44(%r9) ffffffff800248e4: 8d 46 01 lea 0x1(%rsi),%eax ffffffff800248e7: 41 0f 4e d3 cmovle %r11d,%edx ffffffff800248eb: 0f 4e f0 cmovle %eax,%esi ffffffff800248ee: 83 c1 01 add $0x1,%ecx ffffffff800248f1: 49 83 c1 4c add $0x4c,%r9 ffffffff800248f5: 41 39 c8 cmp %ecx,%r8d ffffffff800248f8: 75 c6 jne ffffffff800248c0 ffffffff800248fa: e9 2c fe ff ff jmp ffffffff8002472b ffffffff800248ff: 49 8d 44 24 4c lea 0x4c(%r12),%rax ffffffff80024904: 4c 39 e8 cmp %r13,%rax ffffffff80024907: 0f 84 8b 00 00 00 je ffffffff80024998 ffffffff8002490d: 49 81 c4 98 00 00 00 add $0x98,%r12 ffffffff80024914: 4d 39 ec cmp %r13,%r12 ffffffff80024917: 75 e6 jne ffffffff800248ff ffffffff80024919: 45 31 d2 xor %r10d,%r10d ffffffff8002491c: e9 32 fb ff ff jmp ffffffff80024453 ffffffff80024921: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80024928: 83 c7 01 add $0x1,%edi ffffffff8002492b: 48 83 c6 4c add $0x4c,%rsi ffffffff8002492f: 41 39 f8 cmp %edi,%r8d ffffffff80024932: 0f 85 e8 fe ff ff jne ffffffff80024820 ffffffff80024938: 44 8b 15 3d 9e 04 00 mov 0x49e3d(%rip),%r10d # ffffffff8006e77c ffffffff8002493f: bf ff ff ff ff mov $0xffffffff,%edi ffffffff80024944: e9 44 ff ff ff jmp ffffffff8002488d ffffffff80024949: 41 83 c1 01 add $0x1,%r9d ffffffff8002494d: 48 83 c2 10 add $0x10,%rdx ffffffff80024951: 41 83 f9 10 cmp $0x10,%r9d ffffffff80024955: 0f 85 73 fd ff ff jne ffffffff800246ce ffffffff8002495b: e9 50 fd ff ff jmp ffffffff800246b0 ffffffff80024960: 44 89 15 61 f2 01 04 mov %r10d,0x401f261(%rip) # ffffffff84043bc8 ffffffff80024967: e9 e3 fb ff ff jmp ffffffff8002454f ffffffff8002496c: 31 c0 xor %eax,%eax ffffffff8002496e: 4d 63 f2 movslq %r10d,%r14 ffffffff80024971: e9 65 fb ff ff jmp ffffffff800244db ffffffff80024976: 45 31 d2 xor %r10d,%r10d ffffffff80024979: 4c 8d 9d 30 f5 ff ff lea -0xad0(%rbp),%r11 ffffffff80024980: 45 85 c9 test %r9d,%r9d ffffffff80024983: 0f 8f da fa ff ff jg ffffffff80024463 ffffffff80024989: c7 05 35 f2 01 04 00 movl $0x0,0x401f235(%rip) # ffffffff84043bc8 ffffffff80024990: 00 00 00 ffffffff80024993: e9 32 fc ff ff jmp ffffffff800245ca ffffffff80024998: 45 31 d2 xor %r10d,%r10d ffffffff8002499b: e9 a3 fb ff ff jmp ffffffff80024543 ffffffff800249a0 : ffffffff800249a0: 55 push %rbp ffffffff800249a1: 48 89 e5 mov %rsp,%rbp ffffffff800249a4: 41 57 push %r15 ffffffff800249a6: 41 89 ff mov %edi,%r15d ffffffff800249a9: 41 56 push %r14 ffffffff800249ab: 41 89 f6 mov %esi,%r14d ffffffff800249ae: 41 55 push %r13 ffffffff800249b0: 41 89 d5 mov %edx,%r13d ffffffff800249b3: 41 54 push %r12 ffffffff800249b5: 41 89 d4 mov %edx,%r12d ffffffff800249b8: 41 f7 dd neg %r13d ffffffff800249bb: 53 push %rbx ffffffff800249bc: 44 0f af e2 imul %edx,%r12d ffffffff800249c0: 8d 5a 01 lea 0x1(%rdx),%ebx ffffffff800249c3: 48 83 ec 18 sub $0x18,%rsp ffffffff800249c7: 89 4d cc mov %ecx,-0x34(%rbp) ffffffff800249ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800249d0: 44 89 e8 mov %r13d,%eax ffffffff800249d3: 44 89 e6 mov %r12d,%esi ffffffff800249d6: 41 0f af c5 imul %r13d,%eax ffffffff800249da: 29 c6 sub %eax,%esi ffffffff800249dc: 85 f6 test %esi,%esi ffffffff800249de: 7e 70 jle ffffffff80024a50 ffffffff800249e0: 8d 4e 01 lea 0x1(%rsi),%ecx ffffffff800249e3: d1 f9 sar $1,%ecx ffffffff800249e5: 39 ce cmp %ecx,%esi ffffffff800249e7: 7e 77 jle ffffffff80024a60 ffffffff800249e9: 90 nop ffffffff800249ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800249f1: 00 00 00 00 ffffffff800249f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800249fc: 00 00 00 00 ffffffff80024a00: 89 f0 mov %esi,%eax ffffffff80024a02: 99 cltd ffffffff80024a03: f7 f9 idiv %ecx ffffffff80024a05: 89 ca mov %ecx,%edx ffffffff80024a07: 01 c8 add %ecx,%eax ffffffff80024a09: 89 c1 mov %eax,%ecx ffffffff80024a0b: c1 e9 1f shr $0x1f,%ecx ffffffff80024a0e: 01 c1 add %eax,%ecx ffffffff80024a10: d1 f9 sar $1,%ecx ffffffff80024a12: 39 d1 cmp %edx,%ecx ffffffff80024a14: 7c ea jl ffffffff80024a00 ffffffff80024a16: 44 89 ff mov %r15d,%edi ffffffff80024a19: 8d 44 12 01 lea 0x1(%rdx,%rdx,1),%eax ffffffff80024a1d: 29 d7 sub %edx,%edi ffffffff80024a1f: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff80024a23: 43 8d 34 2e lea (%r14,%r13,1),%esi ffffffff80024a27: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024a2c: 89 c2 mov %eax,%edx ffffffff80024a2e: 41 83 c5 01 add $0x1,%r13d ffffffff80024a32: e8 49 06 ff ff call ffffffff80015080 ffffffff80024a37: 41 39 dd cmp %ebx,%r13d ffffffff80024a3a: 75 94 jne ffffffff800249d0 ffffffff80024a3c: 48 83 c4 18 add $0x18,%rsp ffffffff80024a40: 5b pop %rbx ffffffff80024a41: 41 5c pop %r12 ffffffff80024a43: 41 5d pop %r13 ffffffff80024a45: 41 5e pop %r14 ffffffff80024a47: 41 5f pop %r15 ffffffff80024a49: 5d pop %rbp ffffffff80024a4a: c3 ret ffffffff80024a4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024a50: 44 89 ff mov %r15d,%edi ffffffff80024a53: b8 01 00 00 00 mov $0x1,%eax ffffffff80024a58: eb c5 jmp ffffffff80024a1f ffffffff80024a5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80024a60: 44 89 ff mov %r15d,%edi ffffffff80024a63: 8d 44 36 01 lea 0x1(%rsi,%rsi,1),%eax ffffffff80024a67: 29 f7 sub %esi,%edi ffffffff80024a69: eb b4 jmp ffffffff80024a1f ffffffff80024a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024a70 : ffffffff80024a70: 55 push %rbp ffffffff80024a71: 48 89 e5 mov %rsp,%rbp ffffffff80024a74: 41 54 push %r12 ffffffff80024a76: 41 89 fc mov %edi,%r12d ffffffff80024a79: 53 push %rbx ffffffff80024a7a: 4c 8d 55 da lea -0x26(%rbp),%r10 ffffffff80024a7e: 89 f3 mov %esi,%ebx ffffffff80024a80: 48 83 ec 20 sub $0x20,%rsp ffffffff80024a84: 44 0f b6 0a movzbl (%rdx),%r9d ffffffff80024a88: 48 c7 45 da 00 00 00 movq $0x0,-0x26(%rbp) ffffffff80024a8f: 00 ffffffff80024a90: 48 c7 45 e5 00 00 00 movq $0x0,-0x1b(%rbp) ffffffff80024a97: 00 ffffffff80024a98: c7 45 e1 00 00 00 00 movl $0x0,-0x1f(%rbp) ffffffff80024a9f: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) ffffffff80024aa6: 45 84 c9 test %r9b,%r9b ffffffff80024aa9: 0f 84 71 02 00 00 je ffffffff80024d20 ffffffff80024aaf: 49 89 d0 mov %rdx,%r8 ffffffff80024ab2: 48 89 d6 mov %rdx,%rsi ffffffff80024ab5: 48 8d 4a 01 lea 0x1(%rdx),%rcx ffffffff80024ab9: 31 d2 xor %edx,%edx ffffffff80024abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024ac0: 0f b6 39 movzbl (%rcx),%edi ffffffff80024ac3: 48 63 c2 movslq %edx,%rax ffffffff80024ac6: 48 83 c1 01 add $0x1,%rcx ffffffff80024aca: 83 c2 01 add $0x1,%edx ffffffff80024acd: 40 84 ff test %dil,%dil ffffffff80024ad0: 75 ee jne ffffffff80024ac0 ffffffff80024ad2: 83 fa 0a cmp $0xa,%edx ffffffff80024ad5: 0f 8e b5 00 00 00 jle ffffffff80024b90 ffffffff80024adb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024ae0: 41 80 3c 00 2e cmpb $0x2e,(%r8,%rax,1) ffffffff80024ae5: 0f 84 5d 01 00 00 je ffffffff80024c48 ffffffff80024aeb: 48 83 e8 01 sub $0x1,%rax ffffffff80024aef: 83 f8 ff cmp $0xffffffff,%eax ffffffff80024af2: 75 ec jne ffffffff80024ae0 ffffffff80024af4: b8 0a 00 00 00 mov $0xa,%eax ffffffff80024af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80024b00: 41 80 3c 00 20 cmpb $0x20,(%r8,%rax,1) ffffffff80024b05: 0f 84 e5 01 00 00 je ffffffff80024cf0 ffffffff80024b0b: 48 83 e8 01 sub $0x1,%rax ffffffff80024b0f: 73 ef jae ffffffff80024b00 ffffffff80024b11: 4c 8d 55 da lea -0x26(%rbp),%r10 ffffffff80024b15: 48 8d 4d e4 lea -0x1c(%rbp),%rcx ffffffff80024b19: 4c 89 d0 mov %r10,%rax ffffffff80024b1c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024b20: 0f b6 16 movzbl (%rsi),%edx ffffffff80024b23: 48 83 c0 01 add $0x1,%rax ffffffff80024b27: 48 83 c6 01 add $0x1,%rsi ffffffff80024b2b: 88 50 ff mov %dl,-0x1(%rax) ffffffff80024b2e: 48 39 c8 cmp %rcx,%rax ffffffff80024b31: 75 ed jne ffffffff80024b20 ffffffff80024b33: 41 0f b6 50 0a movzbl 0xa(%r8),%edx ffffffff80024b38: 0f b6 7d da movzbl -0x26(%rbp),%edi ffffffff80024b3c: 84 d2 test %dl,%dl ffffffff80024b3e: 74 77 je ffffffff80024bb7 ffffffff80024b40: 48 8d 4d e5 lea -0x1b(%rbp),%rcx ffffffff80024b44: b8 01 00 00 00 mov $0x1,%eax ffffffff80024b49: 90 nop ffffffff80024b4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80024b51: 00 00 00 00 ffffffff80024b55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80024b5c: 00 00 00 00 ffffffff80024b60: 88 11 mov %dl,(%rcx) ffffffff80024b62: 41 0f b6 54 00 0a movzbl 0xa(%r8,%rax,1),%edx ffffffff80024b68: 84 d2 test %dl,%dl ffffffff80024b6a: 74 4b je ffffffff80024bb7 ffffffff80024b6c: 48 83 c0 01 add $0x1,%rax ffffffff80024b70: 48 83 c1 01 add $0x1,%rcx ffffffff80024b74: 48 83 f8 0b cmp $0xb,%rax ffffffff80024b78: 75 e6 jne ffffffff80024b60 ffffffff80024b7a: b8 2e 2e 00 00 mov $0x2e2e,%eax ffffffff80024b7f: c6 45 ef 00 movb $0x0,-0x11(%rbp) ffffffff80024b83: 66 89 45 ed mov %ax,-0x13(%rbp) ffffffff80024b87: eb 2e jmp ffffffff80024bb7 ffffffff80024b89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80024b90: 4c 8d 55 da lea -0x26(%rbp),%r10 ffffffff80024b94: 49 8d 4c 00 01 lea 0x1(%r8,%rax,1),%rcx ffffffff80024b99: 4c 89 d2 mov %r10,%rdx ffffffff80024b9c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024ba0: 0f b6 06 movzbl (%rsi),%eax ffffffff80024ba3: 48 83 c6 01 add $0x1,%rsi ffffffff80024ba7: 48 83 c2 01 add $0x1,%rdx ffffffff80024bab: 88 42 ff mov %al,-0x1(%rdx) ffffffff80024bae: 48 39 ce cmp %rcx,%rsi ffffffff80024bb1: 75 ed jne ffffffff80024ba0 ffffffff80024bb3: 0f b6 7d da movzbl -0x26(%rbp),%edi ffffffff80024bb7: 40 84 ff test %dil,%dil ffffffff80024bba: 0f 84 60 01 00 00 je ffffffff80024d20 ffffffff80024bc0: 4c 89 d0 mov %r10,%rax ffffffff80024bc3: 31 d2 xor %edx,%edx ffffffff80024bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80024bcc: 00 00 00 00 ffffffff80024bd0: 48 83 c0 01 add $0x1,%rax ffffffff80024bd4: 83 c2 01 add $0x1,%edx ffffffff80024bd7: 80 38 00 cmpb $0x0,(%rax) ffffffff80024bda: 75 f4 jne ffffffff80024bd0 ffffffff80024bdc: c1 e2 03 shl $0x3,%edx ffffffff80024bdf: bf 50 00 00 00 mov $0x50,%edi ffffffff80024be4: 29 d7 sub %edx,%edi ffffffff80024be6: d1 ff sar $1,%edi ffffffff80024be8: 44 01 e7 add %r12d,%edi ffffffff80024beb: 8d 73 30 lea 0x30(%rbx),%esi ffffffff80024bee: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80024bf3: 4c 89 d2 mov %r10,%rdx ffffffff80024bf6: e8 25 0b ff ff call ffffffff80015720 ffffffff80024bfb: 80 7d e5 00 cmpb $0x0,-0x1b(%rbp) ffffffff80024bff: 74 3b je ffffffff80024c3c ffffffff80024c01: 48 8d 45 e5 lea -0x1b(%rbp),%rax ffffffff80024c05: 31 d2 xor %edx,%edx ffffffff80024c07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80024c0e: 00 00 ffffffff80024c10: 48 83 c0 01 add $0x1,%rax ffffffff80024c14: 83 c2 01 add $0x1,%edx ffffffff80024c17: 80 38 00 cmpb $0x0,(%rax) ffffffff80024c1a: 75 f4 jne ffffffff80024c10 ffffffff80024c1c: c1 e2 03 shl $0x3,%edx ffffffff80024c1f: bf 50 00 00 00 mov $0x50,%edi ffffffff80024c24: 8d 73 3a lea 0x3a(%rbx),%esi ffffffff80024c27: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80024c2c: 29 d7 sub %edx,%edi ffffffff80024c2e: 48 8d 55 e5 lea -0x1b(%rbp),%rdx ffffffff80024c32: d1 ff sar $1,%edi ffffffff80024c34: 44 01 e7 add %r12d,%edi ffffffff80024c37: e8 e4 0a ff ff call ffffffff80015720 ffffffff80024c3c: 48 83 c4 20 add $0x20,%rsp ffffffff80024c40: 5b pop %rbx ffffffff80024c41: 41 5c pop %r12 ffffffff80024c43: 5d pop %rbp ffffffff80024c44: c3 ret ffffffff80024c45: 0f 1f 00 nopl (%rax) ffffffff80024c48: 41 89 c3 mov %eax,%r11d ffffffff80024c4b: 83 e8 01 sub $0x1,%eax ffffffff80024c4e: 83 f8 09 cmp $0x9,%eax ffffffff80024c51: 0f 87 9d fe ff ff ja ffffffff80024af4 ffffffff80024c57: 4c 8d 55 da lea -0x26(%rbp),%r10 ffffffff80024c5b: 31 c0 xor %eax,%eax ffffffff80024c5d: 4c 89 d2 mov %r10,%rdx ffffffff80024c60: 41 0f b6 0c 00 movzbl (%r8,%rax,1),%ecx ffffffff80024c65: 48 83 c0 01 add $0x1,%rax ffffffff80024c69: 48 83 c2 01 add $0x1,%rdx ffffffff80024c6d: 88 4a ff mov %cl,-0x1(%rdx) ffffffff80024c70: 41 39 c3 cmp %eax,%r11d ffffffff80024c73: 7f eb jg ffffffff80024c60 ffffffff80024c75: 49 63 cb movslq %r11d,%rcx ffffffff80024c78: 0f b6 7d da movzbl -0x26(%rbp),%edi ffffffff80024c7c: 45 0f b6 0c 08 movzbl (%r8,%rcx,1),%r9d ffffffff80024c81: 41 80 f9 20 cmp $0x20,%r9b ffffffff80024c85: 74 51 je ffffffff80024cd8 ffffffff80024c87: 45 84 c9 test %r9b,%r9b ffffffff80024c8a: 0f 84 27 ff ff ff je ffffffff80024bb7 ffffffff80024c90: 48 8d 55 e5 lea -0x1b(%rbp),%rdx ffffffff80024c94: b8 01 00 00 00 mov $0x1,%eax ffffffff80024c99: 4c 01 c1 add %r8,%rcx ffffffff80024c9c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80024ca0: 44 88 0a mov %r9b,(%rdx) ffffffff80024ca3: 44 0f b6 0c 01 movzbl (%rcx,%rax,1),%r9d ffffffff80024ca8: 45 84 c9 test %r9b,%r9b ffffffff80024cab: 0f 84 06 ff ff ff je ffffffff80024bb7 ffffffff80024cb1: 48 83 c0 01 add $0x1,%rax ffffffff80024cb5: 48 83 c2 01 add $0x1,%rdx ffffffff80024cb9: 48 83 f8 0b cmp $0xb,%rax ffffffff80024cbd: 75 e1 jne ffffffff80024ca0 ffffffff80024cbf: b8 2e 2e 00 00 mov $0x2e2e,%eax ffffffff80024cc4: c6 45 ef 00 movb $0x0,-0x11(%rbp) ffffffff80024cc8: 66 89 45 ed mov %ax,-0x13(%rbp) ffffffff80024ccc: e9 e6 fe ff ff jmp ffffffff80024bb7 ffffffff80024cd1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80024cd8: 41 83 c3 01 add $0x1,%r11d ffffffff80024cdc: 49 63 cb movslq %r11d,%rcx ffffffff80024cdf: 45 0f b6 0c 08 movzbl (%r8,%rcx,1),%r9d ffffffff80024ce4: eb a1 jmp ffffffff80024c87 ffffffff80024ce6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80024ced: 00 00 00 ffffffff80024cf0: 41 89 c3 mov %eax,%r11d ffffffff80024cf3: 85 c0 test %eax,%eax ffffffff80024cf5: 0f 85 5c ff ff ff jne ffffffff80024c57 ffffffff80024cfb: 4c 8d 55 da lea -0x26(%rbp),%r10 ffffffff80024cff: 49 63 cb movslq %r11d,%rcx ffffffff80024d02: 41 80 f9 20 cmp $0x20,%r9b ffffffff80024d06: 75 88 jne ffffffff80024c90 ffffffff80024d08: 45 0f b6 48 01 movzbl 0x1(%r8),%r9d ffffffff80024d0d: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024d12: 45 84 c9 test %r9b,%r9b ffffffff80024d15: 0f 85 75 ff ff ff jne ffffffff80024c90 ffffffff80024d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80024d20: bf 28 00 00 00 mov $0x28,%edi ffffffff80024d25: e9 be fe ff ff jmp ffffffff80024be8 ffffffff80024d2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80024d30 : ffffffff80024d30: 55 push %rbp ffffffff80024d31: 41 b9 aa 5f 1d ff mov $0xff1d5faa,%r9d ffffffff80024d37: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff80024d3d: b9 30 00 00 00 mov $0x30,%ecx ffffffff80024d42: ba 30 00 00 00 mov $0x30,%edx ffffffff80024d47: 48 89 e5 mov %rsp,%rbp ffffffff80024d4a: 41 55 push %r13 ffffffff80024d4c: 41 54 push %r12 ffffffff80024d4e: 41 89 fc mov %edi,%r12d ffffffff80024d51: 53 push %rbx ffffffff80024d52: 89 f3 mov %esi,%ebx ffffffff80024d54: 48 83 ec 08 sub $0x8,%rsp ffffffff80024d58: e8 a3 06 ff ff call ffffffff80015400 ffffffff80024d5d: 8d 73 01 lea 0x1(%rbx),%esi ffffffff80024d60: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff80024d65: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff80024d6b: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80024d71: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80024d76: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80024d7b: e8 80 06 ff ff call ffffffff80015400 ffffffff80024d80: 8d 73 18 lea 0x18(%rbx),%esi ffffffff80024d83: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff80024d88: 41 b9 c9 72 2e ff mov $0xff2e72c9,%r9d ffffffff80024d8e: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80024d94: b9 17 00 00 00 mov $0x17,%ecx ffffffff80024d99: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80024d9e: e8 5d 06 ff ff call ffffffff80015400 ffffffff80024da3: 8d 73 0d lea 0xd(%rbx),%esi ffffffff80024da6: 41 8d 7c 24 07 lea 0x7(%r12),%edi ffffffff80024dab: 41 b9 f5 a8 62 ff mov $0xff62a8f5,%r9d ffffffff80024db1: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff80024db7: b9 07 00 00 00 mov $0x7,%ecx ffffffff80024dbc: ba 0f 00 00 00 mov $0xf,%edx ffffffff80024dc1: e8 3a 06 ff ff call ffffffff80015400 ffffffff80024dc6: 8d 73 0c lea 0xc(%rbx),%esi ffffffff80024dc9: 41 8d 7c 24 08 lea 0x8(%r12),%edi ffffffff80024dce: 41 b9 f8 b8 7d ff mov $0xff7db8f8,%r9d ffffffff80024dd4: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff80024dda: b9 05 00 00 00 mov $0x5,%ecx ffffffff80024ddf: ba 0d 00 00 00 mov $0xd,%edx ffffffff80024de4: e8 17 06 ff ff call ffffffff80015400 ffffffff80024de9: 8d 73 11 lea 0x11(%rbx),%esi ffffffff80024dec: 41 8d 7c 24 05 lea 0x5(%r12),%edi ffffffff80024df1: 41 b9 fa e4 cd ff mov $0xffcde4fa,%r9d ffffffff80024df7: 41 b8 05 00 00 00 mov $0x5,%r8d ffffffff80024dfd: b9 17 00 00 00 mov $0x17,%ecx ffffffff80024e02: ba 26 00 00 00 mov $0x26,%edx ffffffff80024e07: e8 f4 05 ff ff call ffffffff80015400 ffffffff80024e0c: 8d 73 13 lea 0x13(%rbx),%esi ffffffff80024e0f: 41 8d 7c 24 07 lea 0x7(%r12),%edi ffffffff80024e14: 41 b9 ff f5 ea ff mov $0xffeaf5ff,%r9d ffffffff80024e1a: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80024e20: b9 13 00 00 00 mov $0x13,%ecx ffffffff80024e25: ba 22 00 00 00 mov $0x22,%edx ffffffff80024e2a: e8 d1 05 ff ff call ffffffff80015400 ffffffff80024e2f: 8d 73 17 lea 0x17(%rbx),%esi ffffffff80024e32: 41 8d 7c 24 0c lea 0xc(%r12),%edi ffffffff80024e37: 41 b8 d8 b8 88 ff mov $0xff88b8d8,%r8d ffffffff80024e3d: b9 02 00 00 00 mov $0x2,%ecx ffffffff80024e42: ba 18 00 00 00 mov $0x18,%edx ffffffff80024e47: e8 34 02 ff ff call ffffffff80015080 ffffffff80024e4c: 8d 73 1b lea 0x1b(%rbx),%esi ffffffff80024e4f: 41 8d 7c 24 0c lea 0xc(%r12),%edi ffffffff80024e54: 41 b8 d8 b8 88 ff mov $0xff88b8d8,%r8d ffffffff80024e5a: b9 02 00 00 00 mov $0x2,%ecx ffffffff80024e5f: ba 11 00 00 00 mov $0x11,%edx ffffffff80024e64: e8 17 02 ff ff call ffffffff80015080 ffffffff80024e69: 48 83 c4 08 add $0x8,%rsp ffffffff80024e6d: 8d 73 1f lea 0x1f(%rbx),%esi ffffffff80024e70: 41 8d 7c 24 0c lea 0xc(%r12),%edi ffffffff80024e75: 5b pop %rbx ffffffff80024e76: 41 b8 d8 b8 88 ff mov $0xff88b8d8,%r8d ffffffff80024e7c: 41 5c pop %r12 ffffffff80024e7e: b9 02 00 00 00 mov $0x2,%ecx ffffffff80024e83: 41 5d pop %r13 ffffffff80024e85: ba 15 00 00 00 mov $0x15,%edx ffffffff80024e8a: 5d pop %rbp ffffffff80024e8b: e9 f0 01 ff ff jmp ffffffff80015080 ffffffff80024e90 : ffffffff80024e90: 55 push %rbp ffffffff80024e91: 41 b9 00 9a cc ff mov $0xffcc9a00,%r9d ffffffff80024e97: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff80024e9d: b9 30 00 00 00 mov $0x30,%ecx ffffffff80024ea2: ba 30 00 00 00 mov $0x30,%edx ffffffff80024ea7: 48 89 e5 mov %rsp,%rbp ffffffff80024eaa: 41 57 push %r15 ffffffff80024eac: 41 56 push %r14 ffffffff80024eae: 41 55 push %r13 ffffffff80024eb0: 41 54 push %r12 ffffffff80024eb2: 41 89 fc mov %edi,%r12d ffffffff80024eb5: 53 push %rbx ffffffff80024eb6: 89 f3 mov %esi,%ebx ffffffff80024eb8: 48 83 ec 08 sub $0x8,%rsp ffffffff80024ebc: e8 3f 05 ff ff call ffffffff80015400 ffffffff80024ec1: 8d 73 01 lea 0x1(%rbx),%esi ffffffff80024ec4: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff80024ec9: 41 b9 00 d7 ff ff mov $0xffffd700,%r9d ffffffff80024ecf: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80024ed5: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80024eda: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80024edf: e8 1c 05 ff ff call ffffffff80015400 ffffffff80024ee4: 8d 73 18 lea 0x18(%rbx),%esi ffffffff80024ee7: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff80024eec: 41 b9 00 bc e8 ff mov $0xffe8bc00,%r9d ffffffff80024ef2: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80024ef8: b9 17 00 00 00 mov $0x17,%ecx ffffffff80024efd: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80024f02: e8 f9 04 ff ff call ffffffff80015400 ffffffff80024f07: 8d 73 09 lea 0x9(%rbx),%esi ffffffff80024f0a: 41 8d 7c 24 07 lea 0x7(%r12),%edi ffffffff80024f0f: 41 b9 e7 fd ff ff mov $0xfffffde7,%r9d ffffffff80024f15: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff80024f1b: b9 20 00 00 00 mov $0x20,%ecx ffffffff80024f20: ba 22 00 00 00 mov $0x22,%edx ffffffff80024f25: e8 d6 04 ff ff call ffffffff80015400 ffffffff80024f2a: 41 b9 28 ca ff ff mov $0xffffca28,%r9d ffffffff80024f30: 8d 73 09 lea 0x9(%rbx),%esi ffffffff80024f33: 41 8d 7c 24 07 lea 0x7(%r12),%edi ffffffff80024f38: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff80024f3e: b9 08 00 00 00 mov $0x8,%ecx ffffffff80024f43: ba 22 00 00 00 mov $0x22,%edx ffffffff80024f48: e8 b3 04 ff ff call ffffffff80015400 ffffffff80024f4d: 8d 73 0d lea 0xd(%rbx),%esi ffffffff80024f50: 41 8d 7c 24 07 lea 0x7(%r12),%edi ffffffff80024f55: 41 b8 28 ca ff ff mov $0xffffca28,%r8d ffffffff80024f5b: b9 04 00 00 00 mov $0x4,%ecx ffffffff80024f60: ba 22 00 00 00 mov $0x22,%edx ffffffff80024f65: e8 16 01 ff ff call ffffffff80015080 ffffffff80024f6a: 8d 73 15 lea 0x15(%rbx),%esi ffffffff80024f6d: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80024f72: 41 b8 70 aa bb ff mov $0xffbbaa70,%r8d ffffffff80024f78: b9 02 00 00 00 mov $0x2,%ecx ffffffff80024f7d: ba 12 00 00 00 mov $0x12,%edx ffffffff80024f82: e8 f9 00 ff ff call ffffffff80015080 ffffffff80024f87: 8d 73 19 lea 0x19(%rbx),%esi ffffffff80024f8a: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80024f8f: 41 b8 88 bb cc ff mov $0xffccbb88,%r8d ffffffff80024f95: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024f9a: ba 1a 00 00 00 mov $0x1a,%edx ffffffff80024f9f: e8 dc 00 ff ff call ffffffff80015080 ffffffff80024fa4: 8d 73 1c lea 0x1c(%rbx),%esi ffffffff80024fa7: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80024fac: 41 b8 88 bb cc ff mov $0xffccbb88,%r8d ffffffff80024fb2: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024fb7: ba 16 00 00 00 mov $0x16,%edx ffffffff80024fbc: e8 bf 00 ff ff call ffffffff80015080 ffffffff80024fc1: 8d 73 1f lea 0x1f(%rbx),%esi ffffffff80024fc4: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80024fc9: 41 b8 88 bb cc ff mov $0xffccbb88,%r8d ffffffff80024fcf: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024fd4: ba 18 00 00 00 mov $0x18,%edx ffffffff80024fd9: e8 a2 00 ff ff call ffffffff80015080 ffffffff80024fde: 8d 73 22 lea 0x22(%rbx),%esi ffffffff80024fe1: 41 8d 7c 24 0b lea 0xb(%r12),%edi ffffffff80024fe6: 41 b8 88 bb cc ff mov $0xffccbb88,%r8d ffffffff80024fec: b9 01 00 00 00 mov $0x1,%ecx ffffffff80024ff1: ba 12 00 00 00 mov $0x12,%edx ffffffff80024ff6: e8 85 00 ff ff call ffffffff80015080 ffffffff80024ffb: 8d 73 0b lea 0xb(%rbx),%esi ffffffff80024ffe: 41 8d 7c 24 20 lea 0x20(%r12),%edi ffffffff80025003: 41 b8 b3 de f5 ff mov $0xfff5deb3,%r8d ffffffff80025009: b9 0d 00 00 00 mov $0xd,%ecx ffffffff8002500e: ba 03 00 00 00 mov $0x3,%edx ffffffff80025013: e8 68 00 ff ff call ffffffff80015080 ffffffff80025018: 8d 73 09 lea 0x9(%rbx),%esi ffffffff8002501b: 41 8d 7c 24 20 lea 0x20(%r12),%edi ffffffff80025020: 41 b8 00 98 ff ff mov $0xffff9800,%r8d ffffffff80025026: b9 04 00 00 00 mov $0x4,%ecx ffffffff8002502b: ba 03 00 00 00 mov $0x3,%edx ffffffff80025030: e8 4b 00 ff ff call ffffffff80015080 ffffffff80025035: 48 83 c4 08 add $0x8,%rsp ffffffff80025039: 41 8d 7c 24 21 lea 0x21(%r12),%edi ffffffff8002503e: 8d 73 18 lea 0x18(%rbx),%esi ffffffff80025041: 41 b8 55 55 55 ff mov $0xff555555,%r8d ffffffff80025047: 5b pop %rbx ffffffff80025048: b9 02 00 00 00 mov $0x2,%ecx ffffffff8002504d: 41 5c pop %r12 ffffffff8002504f: ba 01 00 00 00 mov $0x1,%edx ffffffff80025054: 41 5d pop %r13 ffffffff80025056: 41 5e pop %r14 ffffffff80025058: 41 5f pop %r15 ffffffff8002505a: 5d pop %rbp ffffffff8002505b: e9 20 00 ff ff jmp ffffffff80015080 ffffffff80025060 : ffffffff80025060: 55 push %rbp ffffffff80025061: 41 b9 11 11 11 ff mov $0xff111111,%r9d ffffffff80025067: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002506d: b9 30 00 00 00 mov $0x30,%ecx ffffffff80025072: ba 30 00 00 00 mov $0x30,%edx ffffffff80025077: 48 89 e5 mov %rsp,%rbp ffffffff8002507a: 41 57 push %r15 ffffffff8002507c: 41 56 push %r14 ffffffff8002507e: 41 55 push %r13 ffffffff80025080: 41 89 fd mov %edi,%r13d ffffffff80025083: 41 54 push %r12 ffffffff80025085: 4c 8d 65 a8 lea -0x58(%rbp),%r12 ffffffff80025089: 53 push %rbx ffffffff8002508a: 89 f3 mov %esi,%ebx ffffffff8002508c: 48 83 ec 48 sub $0x48,%rsp ffffffff80025090: e8 6b 03 ff ff call ffffffff80015400 ffffffff80025095: 8d 73 01 lea 0x1(%rbx),%esi ffffffff80025098: 41 8d 7d 01 lea 0x1(%r13),%edi ffffffff8002509c: 41 b9 22 22 22 ff mov $0xff222222,%r9d ffffffff800250a2: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff800250a8: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff800250ad: ba 2e 00 00 00 mov $0x2e,%edx ffffffff800250b2: e8 49 03 ff ff call ffffffff80015400 ffffffff800250b7: 8d 73 18 lea 0x18(%rbx),%esi ffffffff800250ba: 41 8d 7d 01 lea 0x1(%r13),%edi ffffffff800250be: 41 b9 15 15 15 ff mov $0xff151515,%r9d ffffffff800250c4: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff800250ca: b9 17 00 00 00 mov $0x17,%ecx ffffffff800250cf: ba 2e 00 00 00 mov $0x2e,%edx ffffffff800250d4: e8 27 03 ff ff call ffffffff80015400 ffffffff800250d9: 8d 73 06 lea 0x6(%rbx),%esi ffffffff800250dc: 41 8d 7d 06 lea 0x6(%r13),%edi ffffffff800250e0: 41 b9 2a 3a 1a ff mov $0xff1a3a2a,%r9d ffffffff800250e6: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff800250ec: b9 0b 00 00 00 mov $0xb,%ecx ffffffff800250f1: ba 24 00 00 00 mov $0x24,%edx ffffffff800250f6: e8 05 03 ff ff call ffffffff80015400 ffffffff800250fb: 8d 73 09 lea 0x9(%rbx),%esi ffffffff800250fe: 41 8d 7d 19 lea 0x19(%r13),%edi ffffffff80025102: 41 b8 88 ff 33 ff mov $0xff33ff88,%r8d ffffffff80025108: b9 05 00 00 00 mov $0x5,%ecx ffffffff8002510d: ba 0e 00 00 00 mov $0xe,%edx ffffffff80025112: 83 c3 16 add $0x16,%ebx ffffffff80025115: e8 66 ff fe ff call ffffffff80015080 ffffffff8002511a: c7 45 c8 00 95 ff ff movl $0xffff9500,-0x38(%rbp) ffffffff80025121: 48 b8 55 55 55 ff 55 movabs $0xff555555ff555555,%rax ffffffff80025128: 55 55 ff ffffffff8002512b: 48 89 45 a8 mov %rax,-0x58(%rbp) ffffffff8002512f: 48 b8 55 55 55 ff 44 movabs $0xff444444ff555555,%rax ffffffff80025136: 44 44 ff ffffffff80025139: 48 89 45 b0 mov %rax,-0x50(%rbp) ffffffff8002513d: 48 2d 11 11 11 00 sub $0x111111,%rax ffffffff80025143: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff80025147: 48 89 45 c0 mov %rax,-0x40(%rbp) ffffffff8002514b: 48 8d 45 cc lea -0x34(%rbp),%rax ffffffff8002514f: 48 89 45 98 mov %rax,-0x68(%rbp) ffffffff80025153: 41 8d 45 0a lea 0xa(%r13),%eax ffffffff80025157: 41 83 c5 25 add $0x25,%r13d ffffffff8002515b: 89 45 94 mov %eax,-0x6c(%rbp) ffffffff8002515e: 44 8b 7d 94 mov -0x6c(%rbp),%r15d ffffffff80025162: 4d 89 e6 mov %r12,%r14 ffffffff80025165: 45 8b 0e mov (%r14),%r9d ffffffff80025168: 44 89 ff mov %r15d,%edi ffffffff8002516b: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80025171: 89 de mov %ebx,%esi ffffffff80025173: b9 05 00 00 00 mov $0x5,%ecx ffffffff80025178: ba 07 00 00 00 mov $0x7,%edx ffffffff8002517d: 41 83 c7 09 add $0x9,%r15d ffffffff80025181: 49 83 c6 04 add $0x4,%r14 ffffffff80025185: e8 76 02 ff ff call ffffffff80015400 ffffffff8002518a: 45 39 ef cmp %r13d,%r15d ffffffff8002518d: 75 d6 jne ffffffff80025165 ffffffff8002518f: 49 83 c4 0c add $0xc,%r12 ffffffff80025193: 83 c3 06 add $0x6,%ebx ffffffff80025196: 4c 3b 65 98 cmp -0x68(%rbp),%r12 ffffffff8002519a: 75 c2 jne ffffffff8002515e ffffffff8002519c: 48 83 c4 48 add $0x48,%rsp ffffffff800251a0: 5b pop %rbx ffffffff800251a1: 41 5c pop %r12 ffffffff800251a3: 41 5d pop %r13 ffffffff800251a5: 41 5e pop %r14 ffffffff800251a7: 41 5f pop %r15 ffffffff800251a9: 5d pop %rbp ffffffff800251aa: c3 ret ffffffff800251ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800251b0 : ffffffff800251b0: 55 push %rbp ffffffff800251b1: 41 b9 0a 0a 0a ff mov $0xff0a0a0a,%r9d ffffffff800251b7: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff800251bd: b9 30 00 00 00 mov $0x30,%ecx ffffffff800251c2: ba 30 00 00 00 mov $0x30,%edx ffffffff800251c7: 48 89 e5 mov %rsp,%rbp ffffffff800251ca: 41 57 push %r15 ffffffff800251cc: 41 56 push %r14 ffffffff800251ce: 41 89 f6 mov %esi,%r14d ffffffff800251d1: 41 55 push %r13 ffffffff800251d3: 41 89 fd mov %edi,%r13d ffffffff800251d6: 41 54 push %r12 ffffffff800251d8: 45 8d 65 12 lea 0x12(%r13),%r12d ffffffff800251dc: 53 push %rbx ffffffff800251dd: 41 8d 5d 0c lea 0xc(%r13),%ebx ffffffff800251e1: 41 89 df mov %ebx,%r15d ffffffff800251e4: 48 83 ec 18 sub $0x18,%rsp ffffffff800251e8: 89 75 cc mov %esi,-0x34(%rbp) ffffffff800251eb: e8 10 02 ff ff call ffffffff80015400 ffffffff800251f0: 41 8d 76 01 lea 0x1(%r14),%esi ffffffff800251f4: 41 b9 16 16 16 ff mov $0xff161616,%r9d ffffffff800251fa: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025200: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80025205: ba 2e 00 00 00 mov $0x2e,%edx ffffffff8002520a: 41 8d 7d 01 lea 0x1(%r13),%edi ffffffff8002520e: e8 ed 01 ff ff call ffffffff80015400 ffffffff80025213: 41 8d 76 18 lea 0x18(%r14),%esi ffffffff80025217: 41 b9 0d 0d 0d ff mov $0xff0d0d0d,%r9d ffffffff8002521d: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025223: b9 17 00 00 00 mov $0x17,%ecx ffffffff80025228: ba 2e 00 00 00 mov $0x2e,%edx ffffffff8002522d: 41 8d 7d 01 lea 0x1(%r13),%edi ffffffff80025231: 41 83 c6 08 add $0x8,%r14d ffffffff80025235: e8 c6 01 ff ff call ffffffff80015400 ffffffff8002523a: 45 29 ee sub %r13d,%r14d ffffffff8002523d: 0f 1f 00 nopl (%rax) ffffffff80025240: 43 8d 34 3e lea (%r14,%r15,1),%esi ffffffff80025244: 44 89 ff mov %r15d,%edi ffffffff80025247: 41 b8 33 dd 33 ff mov $0xff33dd33,%r8d ffffffff8002524d: b9 01 00 00 00 mov $0x1,%ecx ffffffff80025252: ba 02 00 00 00 mov $0x2,%edx ffffffff80025257: 41 83 c7 01 add $0x1,%r15d ffffffff8002525b: e8 20 fe fe ff call ffffffff80015080 ffffffff80025260: 45 39 e7 cmp %r12d,%r15d ffffffff80025263: 75 db jne ffffffff80025240 ffffffff80025265: 8b 45 cc mov -0x34(%rbp),%eax ffffffff80025268: 45 8d 74 05 28 lea 0x28(%r13,%rax,1),%r14d ffffffff8002526d: 0f 1f 00 nopl (%rax) ffffffff80025270: 44 89 f6 mov %r14d,%esi ffffffff80025273: 89 df mov %ebx,%edi ffffffff80025275: 41 b8 33 dd 33 ff mov $0xff33dd33,%r8d ffffffff8002527b: b9 01 00 00 00 mov $0x1,%ecx ffffffff80025280: 29 de sub %ebx,%esi ffffffff80025282: ba 02 00 00 00 mov $0x2,%edx ffffffff80025287: 83 c3 01 add $0x1,%ebx ffffffff8002528a: e8 f1 fd fe ff call ffffffff80015080 ffffffff8002528f: 44 39 e3 cmp %r12d,%ebx ffffffff80025292: 75 dc jne ffffffff80025270 ffffffff80025294: 8b 75 cc mov -0x34(%rbp),%esi ffffffff80025297: 48 83 c4 18 add $0x18,%rsp ffffffff8002529b: 41 8d 7d 16 lea 0x16(%r13),%edi ffffffff8002529f: 41 b8 33 dd 33 ff mov $0xff33dd33,%r8d ffffffff800252a5: 5b pop %rbx ffffffff800252a6: b9 01 00 00 00 mov $0x1,%ecx ffffffff800252ab: 41 5c pop %r12 ffffffff800252ad: ba 08 00 00 00 mov $0x8,%edx ffffffff800252b2: 41 5d pop %r13 ffffffff800252b4: 83 c6 1f add $0x1f,%esi ffffffff800252b7: 41 5e pop %r14 ffffffff800252b9: 41 5f pop %r15 ffffffff800252bb: 5d pop %rbp ffffffff800252bc: e9 bf fd fe ff jmp ffffffff80015080 ffffffff800252c1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800252c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800252cc: 00 00 00 00 ffffffff800252d0 : ffffffff800252d0: 55 push %rbp ffffffff800252d1: 41 b9 20 5e 1b ff mov $0xff1b5e20,%r9d ffffffff800252d7: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff800252dd: b9 30 00 00 00 mov $0x30,%ecx ffffffff800252e2: ba 30 00 00 00 mov $0x30,%edx ffffffff800252e7: 48 89 e5 mov %rsp,%rbp ffffffff800252ea: 41 57 push %r15 ffffffff800252ec: 45 31 ff xor %r15d,%r15d ffffffff800252ef: 41 56 push %r14 ffffffff800252f1: 41 55 push %r13 ffffffff800252f3: 41 89 f5 mov %esi,%r13d ffffffff800252f6: 41 54 push %r12 ffffffff800252f8: 45 8d 75 18 lea 0x18(%r13),%r14d ffffffff800252fc: 45 8d 65 07 lea 0x7(%r13),%r12d ffffffff80025300: 53 push %rbx ffffffff80025301: 89 fb mov %edi,%ebx ffffffff80025303: 48 83 ec 28 sub $0x28,%rsp ffffffff80025307: e8 f4 00 ff ff call ffffffff80015400 ffffffff8002530c: 41 8d 75 01 lea 0x1(%r13),%esi ffffffff80025310: 41 b9 50 af 4c ff mov $0xff4caf50,%r9d ffffffff80025316: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff8002531c: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80025321: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80025326: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff80025329: 89 5d c0 mov %ebx,-0x40(%rbp) ffffffff8002532c: e8 cf 00 ff ff call ffffffff80015400 ffffffff80025331: b9 17 00 00 00 mov $0x17,%ecx ffffffff80025336: 44 89 f6 mov %r14d,%esi ffffffff80025339: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff8002533c: 41 b9 3c 8e 38 ff mov $0xff388e3c,%r9d ffffffff80025342: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025348: ba 2e 00 00 00 mov $0x2e,%edx ffffffff8002534d: e8 ae 00 ff ff call ffffffff80015400 ffffffff80025352: 8b 45 c0 mov -0x40(%rbp),%eax ffffffff80025355: 44 89 75 bc mov %r14d,-0x44(%rbp) ffffffff80025359: 44 89 6d b8 mov %r13d,-0x48(%rbp) ffffffff8002535d: 83 c0 06 add $0x6,%eax ffffffff80025360: 89 45 c4 mov %eax,-0x3c(%rbp) ffffffff80025363: 41 8d 44 24 01 lea 0x1(%r12),%eax ffffffff80025368: 41 83 ff 02 cmp $0x2,%r15d ffffffff8002536c: 8b 5d c4 mov -0x3c(%rbp),%ebx ffffffff8002536f: 89 45 cc mov %eax,-0x34(%rbp) ffffffff80025372: 41 8d 44 24 05 lea 0x5(%r12),%eax ffffffff80025377: 41 0f 94 c5 sete %r13b ffffffff8002537b: 45 31 f6 xor %r14d,%r14d ffffffff8002537e: 89 45 c8 mov %eax,-0x38(%rbp) ffffffff80025381: 41 83 fe 02 cmp $0x2,%r14d ffffffff80025385: 75 39 jne ffffffff800253c0 ffffffff80025387: 45 84 ed test %r13b,%r13b ffffffff8002538a: 74 34 je ffffffff800253c0 ffffffff8002538c: 89 df mov %ebx,%edi ffffffff8002538e: 41 b9 c9 e6 c8 ff mov $0xffc8e6c9,%r9d ffffffff80025394: b9 06 00 00 00 mov $0x6,%ecx ffffffff80025399: 44 89 e6 mov %r12d,%esi ffffffff8002539c: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800253a2: ba 06 00 00 00 mov $0x6,%edx ffffffff800253a7: 41 be 03 00 00 00 mov $0x3,%r14d ffffffff800253ad: 83 c3 08 add $0x8,%ebx ffffffff800253b0: e8 4b 00 ff ff call ffffffff80015400 ffffffff800253b5: 41 83 fe 02 cmp $0x2,%r14d ffffffff800253b9: 74 cc je ffffffff80025387 ffffffff800253bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800253c0: 43 8d 04 3e lea (%r14,%r15,1),%eax ffffffff800253c4: a8 01 test $0x1,%al ffffffff800253c6: 0f 85 a4 00 00 00 jne ffffffff80025470 ffffffff800253cc: 41 b9 84 c7 81 ff mov $0xff81c784,%r9d ffffffff800253d2: b9 06 00 00 00 mov $0x6,%ecx ffffffff800253d7: 44 89 e6 mov %r12d,%esi ffffffff800253da: 89 df mov %ebx,%edi ffffffff800253dc: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800253e2: ba 06 00 00 00 mov $0x6,%edx ffffffff800253e7: 41 83 c6 01 add $0x1,%r14d ffffffff800253eb: e8 10 00 ff ff call ffffffff80015400 ffffffff800253f0: 41 b8 a7 d6 a5 ff mov $0xffa5d6a7,%r8d ffffffff800253f6: 44 89 e6 mov %r12d,%esi ffffffff800253f9: 89 df mov %ebx,%edi ffffffff800253fb: b9 01 00 00 00 mov $0x1,%ecx ffffffff80025400: ba 06 00 00 00 mov $0x6,%edx ffffffff80025405: e8 76 fc fe ff call ffffffff80015080 ffffffff8002540a: 41 b8 a7 d6 a5 ff mov $0xffa5d6a7,%r8d ffffffff80025410: 44 89 e6 mov %r12d,%esi ffffffff80025413: 89 df mov %ebx,%edi ffffffff80025415: b9 06 00 00 00 mov $0x6,%ecx ffffffff8002541a: ba 01 00 00 00 mov $0x1,%edx ffffffff8002541f: e8 5c fc fe ff call ffffffff80015080 ffffffff80025424: 8b 75 cc mov -0x34(%rbp),%esi ffffffff80025427: 8d 7b 05 lea 0x5(%rbx),%edi ffffffff8002542a: b9 05 00 00 00 mov $0x5,%ecx ffffffff8002542f: 41 b8 32 7d 2e ff mov $0xff2e7d32,%r8d ffffffff80025435: ba 01 00 00 00 mov $0x1,%edx ffffffff8002543a: e8 41 fc fe ff call ffffffff80015080 ffffffff8002543f: 8b 75 c8 mov -0x38(%rbp),%esi ffffffff80025442: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff80025445: b9 01 00 00 00 mov $0x1,%ecx ffffffff8002544a: 41 b8 32 7d 2e ff mov $0xff2e7d32,%r8d ffffffff80025450: ba 05 00 00 00 mov $0x5,%edx ffffffff80025455: e8 26 fc fe ff call ffffffff80015080 ffffffff8002545a: 41 83 fe 05 cmp $0x5,%r14d ffffffff8002545e: 74 6e je ffffffff800254ce ffffffff80025460: 83 c3 08 add $0x8,%ebx ffffffff80025463: e9 19 ff ff ff jmp ffffffff80025381 ffffffff80025468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002546f: 00 ffffffff80025470: 41 b9 6a bb 66 ff mov $0xff66bb6a,%r9d ffffffff80025476: b9 06 00 00 00 mov $0x6,%ecx ffffffff8002547b: 44 89 e6 mov %r12d,%esi ffffffff8002547e: 89 df mov %ebx,%edi ffffffff80025480: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff80025486: ba 06 00 00 00 mov $0x6,%edx ffffffff8002548b: 41 83 c6 01 add $0x1,%r14d ffffffff8002548f: e8 6c ff fe ff call ffffffff80015400 ffffffff80025494: 41 b8 84 c7 81 ff mov $0xff81c784,%r8d ffffffff8002549a: 44 89 e6 mov %r12d,%esi ffffffff8002549d: 89 df mov %ebx,%edi ffffffff8002549f: b9 01 00 00 00 mov $0x1,%ecx ffffffff800254a4: ba 06 00 00 00 mov $0x6,%edx ffffffff800254a9: e8 d2 fb fe ff call ffffffff80015080 ffffffff800254ae: 41 b8 84 c7 81 ff mov $0xff81c784,%r8d ffffffff800254b4: 44 89 e6 mov %r12d,%esi ffffffff800254b7: 89 df mov %ebx,%edi ffffffff800254b9: b9 06 00 00 00 mov $0x6,%ecx ffffffff800254be: ba 01 00 00 00 mov $0x1,%edx ffffffff800254c3: e8 b8 fb fe ff call ffffffff80015080 ffffffff800254c8: 41 83 fe 05 cmp $0x5,%r14d ffffffff800254cc: 75 92 jne ffffffff80025460 ffffffff800254ce: 41 83 c7 01 add $0x1,%r15d ffffffff800254d2: 41 83 c4 08 add $0x8,%r12d ffffffff800254d6: 41 83 ff 05 cmp $0x5,%r15d ffffffff800254da: 0f 85 83 fe ff ff jne ffffffff80025363 ffffffff800254e0: 44 8b 7d c0 mov -0x40(%rbp),%r15d ffffffff800254e4: 44 8b 6d b8 mov -0x48(%rbp),%r13d ffffffff800254e8: b9 11 11 11 ff mov $0xff111111,%ecx ffffffff800254ed: ba 04 00 00 00 mov $0x4,%edx ffffffff800254f2: 44 8b 75 bc mov -0x44(%rbp),%r14d ffffffff800254f6: 41 8d 75 1a lea 0x1a(%r13),%esi ffffffff800254fa: 41 8d 7f 19 lea 0x19(%r15),%edi ffffffff800254fe: e8 9d f4 ff ff call ffffffff800249a0 ffffffff80025503: 41 8d 75 19 lea 0x19(%r13),%esi ffffffff80025507: 41 8d 7f 14 lea 0x14(%r15),%edi ffffffff8002550b: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff80025511: b9 02 00 00 00 mov $0x2,%ecx ffffffff80025516: ba 0b 00 00 00 mov $0xb,%edx ffffffff8002551b: e8 60 fb fe ff call ffffffff80015080 ffffffff80025520: 41 8d 75 15 lea 0x15(%r13),%esi ffffffff80025524: 41 8d 7f 18 lea 0x18(%r15),%edi ffffffff80025528: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff8002552e: b9 0b 00 00 00 mov $0xb,%ecx ffffffff80025533: ba 02 00 00 00 mov $0x2,%edx ffffffff80025538: e8 43 fb fe ff call ffffffff80015080 ffffffff8002553d: 41 8d 47 16 lea 0x16(%r15),%eax ffffffff80025541: 41 8d 75 17 lea 0x17(%r13),%esi ffffffff80025545: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff8002554b: 89 c7 mov %eax,%edi ffffffff8002554d: b9 02 00 00 00 mov $0x2,%ecx ffffffff80025552: ba 02 00 00 00 mov $0x2,%edx ffffffff80025557: 89 45 c8 mov %eax,-0x38(%rbp) ffffffff8002555a: 89 75 cc mov %esi,-0x34(%rbp) ffffffff8002555d: e8 1e fb fe ff call ffffffff80015080 ffffffff80025562: 8b 75 cc mov -0x34(%rbp),%esi ffffffff80025565: 41 8d 7f 1a lea 0x1a(%r15),%edi ffffffff80025569: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff8002556f: b9 02 00 00 00 mov $0x2,%ecx ffffffff80025574: ba 02 00 00 00 mov $0x2,%edx ffffffff80025579: e8 02 fb fe ff call ffffffff80015080 ffffffff8002557e: 8b 7d c8 mov -0x38(%rbp),%edi ffffffff80025581: 41 8d 75 1b lea 0x1b(%r13),%esi ffffffff80025585: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff8002558b: b9 02 00 00 00 mov $0x2,%ecx ffffffff80025590: ba 02 00 00 00 mov $0x2,%edx ffffffff80025595: 89 75 cc mov %esi,-0x34(%rbp) ffffffff80025598: e8 e3 fa fe ff call ffffffff80015080 ffffffff8002559d: 8b 75 cc mov -0x34(%rbp),%esi ffffffff800255a0: 41 8d 7f 1a lea 0x1a(%r15),%edi ffffffff800255a4: 41 b8 11 11 11 ff mov $0xff111111,%r8d ffffffff800255aa: b9 02 00 00 00 mov $0x2,%ecx ffffffff800255af: ba 02 00 00 00 mov $0x2,%edx ffffffff800255b4: e8 c7 fa fe ff call ffffffff80015080 ffffffff800255b9: 44 89 f6 mov %r14d,%esi ffffffff800255bc: 41 8d 7f 18 lea 0x18(%r15),%edi ffffffff800255c0: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff800255c6: b9 02 00 00 00 mov $0x2,%ecx ffffffff800255cb: ba 02 00 00 00 mov $0x2,%edx ffffffff800255d0: e8 ab fa fe ff call ffffffff80015080 ffffffff800255d5: 41 8d 7f 07 lea 0x7(%r15),%edi ffffffff800255d9: 41 8d 75 28 lea 0x28(%r13),%esi ffffffff800255dd: 41 b8 33 33 33 ff mov $0xff333333,%r8d ffffffff800255e3: b9 06 00 00 00 mov $0x6,%ecx ffffffff800255e8: ba 01 00 00 00 mov $0x1,%edx ffffffff800255ed: e8 8e fa fe ff call ffffffff80015080 ffffffff800255f2: 48 83 c4 28 add $0x28,%rsp ffffffff800255f6: 41 8d 7f 08 lea 0x8(%r15),%edi ffffffff800255fa: 41 8d 75 28 lea 0x28(%r13),%esi ffffffff800255fe: 5b pop %rbx ffffffff800255ff: 41 b8 33 33 ff ff mov $0xffff3333,%r8d ffffffff80025605: 41 5c pop %r12 ffffffff80025607: b9 03 00 00 00 mov $0x3,%ecx ffffffff8002560c: 41 5d pop %r13 ffffffff8002560e: ba 04 00 00 00 mov $0x4,%edx ffffffff80025613: 41 5e pop %r14 ffffffff80025615: 41 5f pop %r15 ffffffff80025617: 5d pop %rbp ffffffff80025618: e9 63 fa fe ff jmp ffffffff80015080 ffffffff8002561d: 0f 1f 00 nopl (%rax) ffffffff80025620 : ffffffff80025620: 55 push %rbp ffffffff80025621: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80025627: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002562d: b9 30 00 00 00 mov $0x30,%ecx ffffffff80025632: ba 30 00 00 00 mov $0x30,%edx ffffffff80025637: 48 89 e5 mov %rsp,%rbp ffffffff8002563a: 41 57 push %r15 ffffffff8002563c: 41 56 push %r14 ffffffff8002563e: 41 55 push %r13 ffffffff80025640: 41 54 push %r12 ffffffff80025642: 41 89 fc mov %edi,%r12d ffffffff80025645: 53 push %rbx ffffffff80025646: 89 f3 mov %esi,%ebx ffffffff80025648: 45 8d 7c 24 0a lea 0xa(%r12),%r15d ffffffff8002564d: 45 8d 6c 24 18 lea 0x18(%r12),%r13d ffffffff80025652: 44 8d 73 19 lea 0x19(%rbx),%r14d ffffffff80025656: 48 83 ec 18 sub $0x18,%rsp ffffffff8002565a: e8 a1 fd fe ff call ffffffff80015400 ffffffff8002565f: 8d 73 01 lea 0x1(%rbx),%esi ffffffff80025662: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff80025667: 41 b9 6e 6e 6e ff mov $0xff6e6e6e,%r9d ffffffff8002566d: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025673: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80025678: ba 2e 00 00 00 mov $0x2e,%edx ffffffff8002567d: e8 7e fd fe ff call ffffffff80015400 ffffffff80025682: 8d 73 18 lea 0x18(%rbx),%esi ffffffff80025685: 41 8d 7c 24 01 lea 0x1(%r12),%edi ffffffff8002568a: 41 b9 4a 4a 4a ff mov $0xff4a4a4a,%r9d ffffffff80025690: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025696: b9 17 00 00 00 mov $0x17,%ecx ffffffff8002569b: ba 2e 00 00 00 mov $0x2e,%edx ffffffff800256a0: e8 5b fd fe ff call ffffffff80015400 ffffffff800256a5: 8d 73 07 lea 0x7(%rbx),%esi ffffffff800256a8: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff800256ad: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff800256b3: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff800256b9: b9 07 00 00 00 mov $0x7,%ecx ffffffff800256be: ba 08 00 00 00 mov $0x8,%edx ffffffff800256c3: e8 38 fd fe ff call ffffffff80015400 ffffffff800256c8: 8d 73 24 lea 0x24(%rbx),%esi ffffffff800256cb: 41 8d 7c 24 14 lea 0x14(%r12),%edi ffffffff800256d0: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff800256d6: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff800256dc: b9 07 00 00 00 mov $0x7,%ecx ffffffff800256e1: ba 08 00 00 00 mov $0x8,%edx ffffffff800256e6: e8 15 fd fe ff call ffffffff80015400 ffffffff800256eb: 41 8d 7c 24 06 lea 0x6(%r12),%edi ffffffff800256f0: 8d 73 15 lea 0x15(%rbx),%esi ffffffff800256f3: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff800256f9: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff800256ff: b9 08 00 00 00 mov $0x8,%ecx ffffffff80025704: ba 07 00 00 00 mov $0x7,%edx ffffffff80025709: e8 f2 fc fe ff call ffffffff80015400 ffffffff8002570e: 41 8d 7c 24 23 lea 0x23(%r12),%edi ffffffff80025713: 8d 73 15 lea 0x15(%rbx),%esi ffffffff80025716: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff8002571c: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80025722: b9 08 00 00 00 mov $0x8,%ecx ffffffff80025727: ba 07 00 00 00 mov $0x7,%edx ffffffff8002572c: e8 cf fc fe ff call ffffffff80015400 ffffffff80025731: 8d 73 0b lea 0xb(%rbx),%esi ffffffff80025734: 44 89 ff mov %r15d,%edi ffffffff80025737: b9 06 00 00 00 mov $0x6,%ecx ffffffff8002573c: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff80025742: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80025748: ba 06 00 00 00 mov $0x6,%edx ffffffff8002574d: 89 75 cc mov %esi,-0x34(%rbp) ffffffff80025750: e8 ab fc fe ff call ffffffff80015400 ffffffff80025755: 8b 75 cc mov -0x34(%rbp),%esi ffffffff80025758: 41 8d 7c 24 20 lea 0x20(%r12),%edi ffffffff8002575d: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff80025763: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80025769: b9 06 00 00 00 mov $0x6,%ecx ffffffff8002576e: ba 06 00 00 00 mov $0x6,%edx ffffffff80025773: e8 88 fc fe ff call ffffffff80015400 ffffffff80025778: 8d 73 21 lea 0x21(%rbx),%esi ffffffff8002577b: 44 89 ff mov %r15d,%edi ffffffff8002577e: b9 06 00 00 00 mov $0x6,%ecx ffffffff80025783: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff80025789: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff8002578f: ba 06 00 00 00 mov $0x6,%edx ffffffff80025794: e8 67 fc fe ff call ffffffff80015400 ffffffff80025799: 41 b9 cc cc cc ff mov $0xffcccccc,%r9d ffffffff8002579f: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff800257a5: 8d 73 21 lea 0x21(%rbx),%esi ffffffff800257a8: 41 8d 7c 24 20 lea 0x20(%r12),%edi ffffffff800257ad: b9 06 00 00 00 mov $0x6,%ecx ffffffff800257b2: ba 06 00 00 00 mov $0x6,%edx ffffffff800257b7: e8 44 fc fe ff call ffffffff80015400 ffffffff800257bc: 44 89 f6 mov %r14d,%esi ffffffff800257bf: 44 89 ef mov %r13d,%edi ffffffff800257c2: b9 cc cc cc ff mov $0xffcccccc,%ecx ffffffff800257c7: ba 0d 00 00 00 mov $0xd,%edx ffffffff800257cc: e8 cf f1 ff ff call ffffffff800249a0 ffffffff800257d1: 44 89 f6 mov %r14d,%esi ffffffff800257d4: 44 89 ef mov %r13d,%edi ffffffff800257d7: b9 4a 4a 4a ff mov $0xff4a4a4a,%ecx ffffffff800257dc: ba 06 00 00 00 mov $0x6,%edx ffffffff800257e1: e8 ba f1 ff ff call ffffffff800249a0 ffffffff800257e6: 48 83 c4 18 add $0x18,%rsp ffffffff800257ea: 44 89 f6 mov %r14d,%esi ffffffff800257ed: 44 89 ef mov %r13d,%edi ffffffff800257f0: 5b pop %rbx ffffffff800257f1: b9 3a 3a 3a ff mov $0xff3a3a3a,%ecx ffffffff800257f6: 41 5c pop %r12 ffffffff800257f8: ba 04 00 00 00 mov $0x4,%edx ffffffff800257fd: 41 5d pop %r13 ffffffff800257ff: 41 5e pop %r14 ffffffff80025801: 41 5f pop %r15 ffffffff80025803: 5d pop %rbp ffffffff80025804: e9 97 f1 ff ff jmp ffffffff800249a0 ffffffff80025809: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80025810 : ffffffff80025810: 55 push %rbp ffffffff80025811: 41 b9 bb bb bb ff mov $0xffbbbbbb,%r9d ffffffff80025817: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002581d: b9 30 00 00 00 mov $0x30,%ecx ffffffff80025822: ba 30 00 00 00 mov $0x30,%edx ffffffff80025827: 48 89 e5 mov %rsp,%rbp ffffffff8002582a: 41 56 push %r14 ffffffff8002582c: 41 55 push %r13 ffffffff8002582e: 41 54 push %r12 ffffffff80025830: 41 89 f4 mov %esi,%r12d ffffffff80025833: 53 push %rbx ffffffff80025834: 89 fb mov %edi,%ebx ffffffff80025836: e8 c5 fb fe ff call ffffffff80015400 ffffffff8002583b: 41 8d 74 24 01 lea 0x1(%r12),%esi ffffffff80025840: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff80025843: 41 b9 ff ff ff ff mov $0xffffffff,%r9d ffffffff80025849: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff8002584f: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff80025854: ba 2e 00 00 00 mov $0x2e,%edx ffffffff80025859: e8 a2 fb fe ff call ffffffff80015400 ffffffff8002585e: 41 8d 74 24 18 lea 0x18(%r12),%esi ffffffff80025863: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff80025866: 41 b9 ee ee ee ff mov $0xffeeeeee,%r9d ffffffff8002586c: 41 b8 09 00 00 00 mov $0x9,%r8d ffffffff80025872: b9 17 00 00 00 mov $0x17,%ecx ffffffff80025877: ba 2e 00 00 00 mov $0x2e,%edx ffffffff8002587c: e8 7f fb fe ff call ffffffff80015400 ffffffff80025881: 41 8d 74 24 09 lea 0x9(%r12),%esi ffffffff80025886: 8d 7b 06 lea 0x6(%rbx),%edi ffffffff80025889: 41 b9 b0 dd ee ff mov $0xffeeddb0,%r9d ffffffff8002588f: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff80025895: b9 1e 00 00 00 mov $0x1e,%ecx ffffffff8002589a: ba 24 00 00 00 mov $0x24,%edx ffffffff8002589f: e8 5c fb fe ff call ffffffff80015400 ffffffff800258a4: 41 b9 c0 e8 f5 ff mov $0xfff5e8c0,%r9d ffffffff800258aa: 41 8d 74 24 0b lea 0xb(%r12),%esi ffffffff800258af: 8d 7b 08 lea 0x8(%rbx),%edi ffffffff800258b2: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff800258b8: b9 1a 00 00 00 mov $0x1a,%ecx ffffffff800258bd: ba 20 00 00 00 mov $0x20,%edx ffffffff800258c2: e8 39 fb fe ff call ffffffff80015400 ffffffff800258c7: 41 8d 74 24 20 lea 0x20(%r12),%esi ffffffff800258cc: 8d 7b 23 lea 0x23(%rbx),%edi ffffffff800258cf: b9 b0 dd ee ff mov $0xffeeddb0,%ecx ffffffff800258d4: ba 05 00 00 00 mov $0x5,%edx ffffffff800258d9: e8 c2 f0 ff ff call ffffffff800249a0 ffffffff800258de: 41 8d 74 24 20 lea 0x20(%r12),%esi ffffffff800258e3: 8d 7b 23 lea 0x23(%rbx),%edi ffffffff800258e6: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff800258eb: ba 03 00 00 00 mov $0x3,%edx ffffffff800258f0: e8 ab f0 ff ff call ffffffff800249a0 ffffffff800258f5: 8d 7b 0f lea 0xf(%rbx),%edi ffffffff800258f8: 41 8d 74 24 12 lea 0x12(%r12),%esi ffffffff800258fd: b9 33 33 ff ff mov $0xffff3333,%ecx ffffffff80025902: ba 05 00 00 00 mov $0x5,%edx ffffffff80025907: e8 94 f0 ff ff call ffffffff800249a0 ffffffff8002590c: 41 8d 74 24 0e lea 0xe(%r12),%esi ffffffff80025911: 8d 7b 17 lea 0x17(%rbx),%edi ffffffff80025914: b9 ff 99 33 ff mov $0xff3399ff,%ecx ffffffff80025919: ba 05 00 00 00 mov $0x5,%edx ffffffff8002591e: e8 7d f0 ff ff call ffffffff800249a0 ffffffff80025923: 8d 7b 1f lea 0x1f(%rbx),%edi ffffffff80025926: 41 8d 74 24 12 lea 0x12(%r12),%esi ffffffff8002592b: b9 00 cc ff ff mov $0xffffcc00,%ecx ffffffff80025930: ba 05 00 00 00 mov $0x5,%edx ffffffff80025935: e8 66 f0 ff ff call ffffffff800249a0 ffffffff8002593a: 8d 7b 1c lea 0x1c(%rbx),%edi ffffffff8002593d: 41 8d 74 24 1b lea 0x1b(%r12),%esi ffffffff80025942: b9 33 cc 33 ff mov $0xff33cc33,%ecx ffffffff80025947: ba 05 00 00 00 mov $0x5,%edx ffffffff8002594c: e8 4f f0 ff ff call ffffffff800249a0 ffffffff80025951: 8d 7b 10 lea 0x10(%rbx),%edi ffffffff80025954: 41 8d 74 24 1b lea 0x1b(%r12),%esi ffffffff80025959: b9 00 66 ff ff mov $0xffff6600,%ecx ffffffff8002595e: ba 05 00 00 00 mov $0x5,%edx ffffffff80025963: e8 38 f0 ff ff call ffffffff800249a0 ffffffff80025968: 41 8d 74 24 1e lea 0x1e(%r12),%esi ffffffff8002596d: 8d 7b 1e lea 0x1e(%rbx),%edi ffffffff80025970: 41 b8 14 69 8b ff mov $0xff8b6914,%r8d ffffffff80025976: b9 0e 00 00 00 mov $0xe,%ecx ffffffff8002597b: ba 03 00 00 00 mov $0x3,%edx ffffffff80025980: e8 fb f6 fe ff call ffffffff80015080 ffffffff80025985: 8d 7b 1d lea 0x1d(%rbx),%edi ffffffff80025988: 41 8d 74 24 1b lea 0x1b(%r12),%esi ffffffff8002598d: 41 b9 bb bb bb ff mov $0xffbbbbbb,%r9d ffffffff80025993: 41 b8 02 00 00 00 mov $0x2,%r8d ffffffff80025999: b9 05 00 00 00 mov $0x5,%ecx ffffffff8002599e: ba 05 00 00 00 mov $0x5,%edx ffffffff800259a3: e8 58 fa fe ff call ffffffff80015400 ffffffff800259a8: 41 8d 74 24 16 lea 0x16(%r12),%esi ffffffff800259ad: 8d 7b 1e lea 0x1e(%rbx),%edi ffffffff800259b0: 41 b9 1a 1a 1a ff mov $0xff1a1a1a,%r9d ffffffff800259b6: 5b pop %rbx ffffffff800259b7: 41 b8 01 00 00 00 mov $0x1,%r8d ffffffff800259bd: 41 5c pop %r12 ffffffff800259bf: b9 07 00 00 00 mov $0x7,%ecx ffffffff800259c4: 41 5d pop %r13 ffffffff800259c6: ba 03 00 00 00 mov $0x3,%edx ffffffff800259cb: 41 5e pop %r14 ffffffff800259cd: 5d pop %rbp ffffffff800259ce: e9 2d fa fe ff jmp ffffffff80015400 ffffffff800259d3: 66 90 xchg %ax,%ax ffffffff800259d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800259dc: 00 00 00 00 ffffffff800259e0 : ffffffff800259e0: 55 push %rbp ffffffff800259e1: 48 89 e5 mov %rsp,%rbp ffffffff800259e4: 41 57 push %r15 ffffffff800259e6: 41 56 push %r14 ffffffff800259e8: 41 55 push %r13 ffffffff800259ea: 41 89 fd mov %edi,%r13d ffffffff800259ed: 48 8d bd d0 db ff ff lea -0x2430(%rbp),%rdi ffffffff800259f4: 41 54 push %r12 ffffffff800259f6: 48 89 f8 mov %rdi,%rax ffffffff800259f9: 49 89 d4 mov %rdx,%r12 ffffffff800259fc: 53 push %rbx ffffffff800259fd: 89 f3 mov %esi,%ebx ffffffff800259ff: 48 81 ec 18 24 00 00 sub $0x2418,%rsp ffffffff80025a06: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80025a0a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025a11: 00 00 00 00 ffffffff80025a15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025a1c: 00 00 00 00 ffffffff80025a20: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff80025a26: 48 8d 4d d0 lea -0x30(%rbp),%rcx ffffffff80025a2a: 48 83 c0 08 add $0x8,%rax ffffffff80025a2e: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff80025a35: 48 39 c8 cmp %rcx,%rax ffffffff80025a38: 75 e6 jne ffffffff80025a20 ffffffff80025a3a: ba 30 00 00 00 mov $0x30,%edx ffffffff80025a3f: be 30 00 00 00 mov $0x30,%esi ffffffff80025a44: 83 c3 0c add $0xc,%ebx ffffffff80025a47: e8 74 f5 fe ff call ffffffff80014fc0 ffffffff80025a4c: 31 f6 xor %esi,%esi ffffffff80025a4e: 31 ff xor %edi,%edi ffffffff80025a50: 41 ff d4 call *%r12 ffffffff80025a53: 31 d2 xor %edx,%edx ffffffff80025a55: 31 f6 xor %esi,%esi ffffffff80025a57: 31 ff xor %edi,%edi ffffffff80025a59: e8 62 f5 fe ff call ffffffff80014fc0 ffffffff80025a5e: 41 8d 45 18 lea 0x18(%r13),%eax ffffffff80025a62: 45 31 e4 xor %r12d,%r12d ffffffff80025a65: 89 85 cc db ff ff mov %eax,-0x2434(%rbp) ffffffff80025a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80025a70: 44 89 e0 mov %r12d,%eax ffffffff80025a73: 44 8b bd cc db ff ff mov -0x2434(%rbp),%r15d ffffffff80025a7a: 45 31 f6 xor %r14d,%r14d ffffffff80025a7d: c1 f8 05 sar $0x5,%eax ffffffff80025a80: 8d 0c 40 lea (%rax,%rax,2),%ecx ffffffff80025a83: c1 e1 04 shl $0x4,%ecx ffffffff80025a86: 41 89 cd mov %ecx,%r13d ffffffff80025a89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80025a90: 44 89 f0 mov %r14d,%eax ffffffff80025a93: c1 f8 05 sar $0x5,%eax ffffffff80025a96: 44 01 e8 add %r13d,%eax ffffffff80025a99: 48 98 cltq ffffffff80025a9b: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80025aa2: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80025aa8: 74 0a je ffffffff80025ab4 ffffffff80025aaa: 89 de mov %ebx,%esi ffffffff80025aac: 44 89 ff mov %r15d,%edi ffffffff80025aaf: e8 2c f5 fe ff call ffffffff80014fe0 ffffffff80025ab4: 41 83 c6 30 add $0x30,%r14d ffffffff80025ab8: 41 83 c7 01 add $0x1,%r15d ffffffff80025abc: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80025ac3: 75 cb jne ffffffff80025a90 ffffffff80025ac5: 41 83 c4 30 add $0x30,%r12d ffffffff80025ac9: 83 c3 01 add $0x1,%ebx ffffffff80025acc: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80025ad3: 75 9b jne ffffffff80025a70 ffffffff80025ad5: 48 81 c4 18 24 00 00 add $0x2418,%rsp ffffffff80025adc: 5b pop %rbx ffffffff80025add: 41 5c pop %r12 ffffffff80025adf: 41 5d pop %r13 ffffffff80025ae1: 41 5e pop %r14 ffffffff80025ae3: 41 5f pop %r15 ffffffff80025ae5: 5d pop %rbp ffffffff80025ae6: c3 ret ffffffff80025ae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80025aee: 00 00 ffffffff80025af0 : ffffffff80025af0: 55 push %rbp ffffffff80025af1: 41 b9 00 00 00 ff mov $0xff000000,%r9d ffffffff80025af7: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80025afd: 48 89 e5 mov %rsp,%rbp ffffffff80025b00: 41 55 push %r13 ffffffff80025b02: 41 54 push %r12 ffffffff80025b04: 53 push %rbx ffffffff80025b05: 48 89 fb mov %rdi,%rbx ffffffff80025b08: 48 83 ec 08 sub $0x8,%rsp ffffffff80025b0c: 8b 47 14 mov 0x14(%rdi),%eax ffffffff80025b0f: 8d 48 02 lea 0x2(%rax),%ecx ffffffff80025b12: 8b 47 10 mov 0x10(%rdi),%eax ffffffff80025b15: 8d 50 02 lea 0x2(%rax),%edx ffffffff80025b18: 8b 47 0c mov 0xc(%rdi),%eax ffffffff80025b1b: 8d 70 ff lea -0x1(%rax),%esi ffffffff80025b1e: 8b 47 08 mov 0x8(%rdi),%eax ffffffff80025b21: 8d 78 ff lea -0x1(%rax),%edi ffffffff80025b24: e8 d7 f8 fe ff call ffffffff80015400 ffffffff80025b29: 8b 4b 14 mov 0x14(%rbx),%ecx ffffffff80025b2c: 8b 53 10 mov 0x10(%rbx),%edx ffffffff80025b2f: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80025b35: 8b 73 0c mov 0xc(%rbx),%esi ffffffff80025b38: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff80025b3b: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80025b41: e8 ba f8 fe ff call ffffffff80015400 ffffffff80025b46: 8b 53 10 mov 0x10(%rbx),%edx ffffffff80025b49: 8b 73 0c mov 0xc(%rbx),%esi ffffffff80025b4c: b9 14 00 00 00 mov $0x14,%ecx ffffffff80025b51: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff80025b54: 41 b9 28 28 28 ff mov $0xff282828,%r9d ffffffff80025b5a: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80025b60: e8 9b f8 fe ff call ffffffff80015400 ffffffff80025b65: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80025b68: 8b 53 10 mov 0x10(%rbx),%edx ffffffff80025b6b: b9 08 00 00 00 mov $0x8,%ecx ffffffff80025b70: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff80025b73: 41 b8 28 28 28 ff mov $0xff282828,%r8d ffffffff80025b79: 8d 70 0c lea 0xc(%rax),%esi ffffffff80025b7c: e8 ff f4 fe ff call ffffffff80015080 ffffffff80025b81: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80025b84: 48 8b 13 mov (%rbx),%rdx ffffffff80025b87: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80025b8c: 8d 70 05 lea 0x5(%rax),%esi ffffffff80025b8f: 8b 43 08 mov 0x8(%rbx),%eax ffffffff80025b92: 8d 78 1c lea 0x1c(%rax),%edi ffffffff80025b95: e8 86 fb fe ff call ffffffff80015720 ffffffff80025b9a: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80025b9d: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff80025ba2: ba 06 00 00 00 mov $0x6,%edx ffffffff80025ba7: 44 8d 68 08 lea 0x8(%rax),%r13d ffffffff80025bab: 8b 43 08 mov 0x8(%rbx),%eax ffffffff80025bae: 44 89 ee mov %r13d,%esi ffffffff80025bb1: 44 8d 60 0e lea 0xe(%rax),%r12d ffffffff80025bb5: 44 89 e7 mov %r12d,%edi ffffffff80025bb8: e8 e3 ed ff ff call ffffffff800249a0 ffffffff80025bbd: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80025bc2: 44 89 ee mov %r13d,%esi ffffffff80025bc5: 44 89 e7 mov %r12d,%edi ffffffff80025bc8: ba 02 00 00 00 mov $0x2,%edx ffffffff80025bcd: e8 ce ed ff ff call ffffffff800249a0 ffffffff80025bd2: 8b 43 14 mov 0x14(%rbx),%eax ffffffff80025bd5: 8b 53 10 mov 0x10(%rbx),%edx ffffffff80025bd8: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff80025bde: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff80025be1: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80025be7: 8d 48 ec lea -0x14(%rax),%ecx ffffffff80025bea: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80025bed: 8d 70 14 lea 0x14(%rax),%esi ffffffff80025bf0: e8 0b f8 fe ff call ffffffff80015400 ffffffff80025bf5: 8b 43 0c mov 0xc(%rbx),%eax ffffffff80025bf8: 8b 53 10 mov 0x10(%rbx),%edx ffffffff80025bfb: b9 08 00 00 00 mov $0x8,%ecx ffffffff80025c00: 8b 7b 08 mov 0x8(%rbx),%edi ffffffff80025c03: 41 b8 1e 1e 1e ff mov $0xff1e1e1e,%r8d ffffffff80025c09: 8d 70 14 lea 0x14(%rax),%esi ffffffff80025c0c: e8 6f f4 fe ff call ffffffff80015080 ffffffff80025c11: 48 8b 83 38 04 00 00 mov 0x438(%rbx),%rax ffffffff80025c18: 48 85 c0 test %rax,%rax ffffffff80025c1b: 74 13 je ffffffff80025c30 ffffffff80025c1d: 48 83 c4 08 add $0x8,%rsp ffffffff80025c21: 48 89 df mov %rbx,%rdi ffffffff80025c24: 5b pop %rbx ffffffff80025c25: 41 5c pop %r12 ffffffff80025c27: 41 5d pop %r13 ffffffff80025c29: 5d pop %rbp ffffffff80025c2a: ff e0 jmp *%rax ffffffff80025c2c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80025c30: 48 83 c4 08 add $0x8,%rsp ffffffff80025c34: 5b pop %rbx ffffffff80025c35: 41 5c pop %r12 ffffffff80025c37: 41 5d pop %r13 ffffffff80025c39: 5d pop %rbp ffffffff80025c3a: c3 ret ffffffff80025c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80025c40 : ffffffff80025c40: 55 push %rbp ffffffff80025c41: 48 89 e5 mov %rsp,%rbp ffffffff80025c44: e8 b7 e6 ff ff call ffffffff80024300 ffffffff80025c49: c6 05 32 8b 04 00 01 movb $0x1,0x48b32(%rip) # ffffffff8006e782 ffffffff80025c50: 5d pop %rbp ffffffff80025c51: c3 ret ffffffff80025c52: 0f 1f 00 nopl (%rax) ffffffff80025c55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025c5c: 00 00 00 00 ffffffff80025c60 : ffffffff80025c60: 8b 05 62 df 01 04 mov 0x401df62(%rip),%eax # ffffffff84043bc8 ffffffff80025c66: c3 ret ffffffff80025c67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80025c6e: 00 00 ffffffff80025c70 : ffffffff80025c70: 0f b6 17 movzbl (%rdi),%edx ffffffff80025c73: 84 d2 test %dl,%dl ffffffff80025c75: 0f 84 ac 00 00 00 je ffffffff80025d27 ffffffff80025c7b: b8 01 00 00 00 mov $0x1,%eax ffffffff80025c80: 48 8d 0d 78 eb 01 04 lea 0x401eb78(%rip),%rcx # ffffffff840447ff ffffffff80025c87: eb 21 jmp ffffffff80025caa ffffffff80025c89: 90 nop ffffffff80025c8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025c91: 00 00 00 00 ffffffff80025c95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025c9c: 00 00 00 00 ffffffff80025ca0: 48 83 c0 01 add $0x1,%rax ffffffff80025ca4: 48 83 f8 40 cmp $0x40,%rax ffffffff80025ca8: 74 6e je ffffffff80025d18 ffffffff80025caa: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff80025cad: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80025cb1: 84 d2 test %dl,%dl ffffffff80025cb3: 75 eb jne ffffffff80025ca0 ffffffff80025cb5: 48 8d 15 44 eb 01 04 lea 0x401eb44(%rip),%rdx # ffffffff84044800 ffffffff80025cbc: 48 98 cltq ffffffff80025cbe: c6 04 02 00 movb $0x0,(%rdx,%rax,1) ffffffff80025cc2: 0f b6 16 movzbl (%rsi),%edx ffffffff80025cc5: 84 d2 test %dl,%dl ffffffff80025cc7: 74 62 je ffffffff80025d2b ffffffff80025cc9: b8 01 00 00 00 mov $0x1,%eax ffffffff80025cce: 48 8d 0d ea ea 01 04 lea 0x401eaea(%rip),%rcx # ffffffff840447bf ffffffff80025cd5: eb 13 jmp ffffffff80025cea ffffffff80025cd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80025cde: 00 00 ffffffff80025ce0: 48 83 c0 01 add $0x1,%rax ffffffff80025ce4: 48 83 f8 40 cmp $0x40,%rax ffffffff80025ce8: 74 36 je ffffffff80025d20 ffffffff80025cea: 88 14 01 mov %dl,(%rcx,%rax,1) ffffffff80025ced: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx ffffffff80025cf1: 84 d2 test %dl,%dl ffffffff80025cf3: 75 eb jne ffffffff80025ce0 ffffffff80025cf5: 48 98 cltq ffffffff80025cf7: 48 8d 15 c2 ea 01 04 lea 0x401eac2(%rip),%rdx # ffffffff840447c0 ffffffff80025cfe: c6 05 3b eb 01 04 01 movb $0x1,0x401eb3b(%rip) # ffffffff84044840 ffffffff80025d05: c6 04 02 00 movb $0x0,(%rdx,%rax,1) ffffffff80025d09: c6 05 72 8a 04 00 01 movb $0x1,0x48a72(%rip) # ffffffff8006e782 ffffffff80025d10: c3 ret ffffffff80025d11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80025d18: b8 3f 00 00 00 mov $0x3f,%eax ffffffff80025d1d: eb 96 jmp ffffffff80025cb5 ffffffff80025d1f: 90 nop ffffffff80025d20: b8 3f 00 00 00 mov $0x3f,%eax ffffffff80025d25: eb ce jmp ffffffff80025cf5 ffffffff80025d27: 31 c0 xor %eax,%eax ffffffff80025d29: eb 8a jmp ffffffff80025cb5 ffffffff80025d2b: 31 c0 xor %eax,%eax ffffffff80025d2d: eb c6 jmp ffffffff80025cf5 ffffffff80025d2f: 90 nop ffffffff80025d30 : ffffffff80025d30: 55 push %rbp ffffffff80025d31: 48 89 e5 mov %rsp,%rbp ffffffff80025d34: 48 81 ec 10 01 00 00 sub $0x110,%rsp ffffffff80025d3b: 8b 35 5f eb 01 04 mov 0x401eb5f(%rip),%esi # ffffffff840448a0 ffffffff80025d41: 85 f6 test %esi,%esi ffffffff80025d43: 75 7b jne ffffffff80025dc0 ffffffff80025d45: 48 63 15 1c e8 01 04 movslq 0x401e81c(%rip),%rdx # ffffffff84044568 ffffffff80025d4c: 85 d2 test %edx,%edx ffffffff80025d4e: 7e 2b jle ffffffff80025d7b ffffffff80025d50: 48 8d 05 29 e8 01 04 lea 0x401e829(%rip),%rax # ffffffff84044580 ffffffff80025d57: 48 8d 0c d0 lea (%rax,%rdx,8),%rcx ffffffff80025d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80025d60: 48 8b 10 mov (%rax),%rdx ffffffff80025d63: 80 ba 24 04 00 00 00 cmpb $0x0,0x424(%rdx) ffffffff80025d6a: 74 06 je ffffffff80025d72 ffffffff80025d6c: 80 7a 18 00 cmpb $0x0,0x18(%rdx) ffffffff80025d70: 75 0e jne ffffffff80025d80 ffffffff80025d72: 48 83 c0 08 add $0x8,%rax ffffffff80025d76: 48 39 c8 cmp %rcx,%rax ffffffff80025d79: 75 e5 jne ffffffff80025d60 ffffffff80025d7b: c9 leave ffffffff80025d7c: c3 ret ffffffff80025d7d: 0f 1f 00 nopl (%rax) ffffffff80025d80: 48 8b 82 40 04 00 00 mov 0x440(%rdx),%rax ffffffff80025d87: 48 85 c0 test %rax,%rax ffffffff80025d8a: 74 17 je ffffffff80025da3 ffffffff80025d8c: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) ffffffff80025d93: 40 0f be f7 movsbl %dil,%esi ffffffff80025d97: 48 89 d7 mov %rdx,%rdi ffffffff80025d9a: ff d0 call *%rax ffffffff80025d9c: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx ffffffff80025da3: 8b 4a 14 mov 0x14(%rdx),%ecx ffffffff80025da6: 8b 42 10 mov 0x10(%rdx),%eax ffffffff80025da9: 8b 72 0c mov 0xc(%rdx),%esi ffffffff80025dac: 8b 7a 08 mov 0x8(%rdx),%edi ffffffff80025daf: c9 leave ffffffff80025db0: 89 c2 mov %eax,%edx ffffffff80025db2: e9 89 f0 fe ff jmp ffffffff80014e40 ffffffff80025db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80025dbe: 00 00 ffffffff80025dc0: 44 0f b6 05 98 ea 01 movzbl 0x401ea98(%rip),%r8d # ffffffff84044860 ffffffff80025dc7: 04 ffffffff80025dc8: 45 84 c0 test %r8b,%r8b ffffffff80025dcb: 0f 84 91 04 00 00 je ffffffff80026262 ffffffff80025dd1: ba 01 00 00 00 mov $0x1,%edx ffffffff80025dd6: 48 8d 0d 82 ea 01 04 lea 0x401ea82(%rip),%rcx # ffffffff8404485f ffffffff80025ddd: 0f 1f 00 nopl (%rax) ffffffff80025de0: 48 89 d0 mov %rdx,%rax ffffffff80025de3: 48 8d 52 01 lea 0x1(%rdx),%rdx ffffffff80025de7: 80 7c 01 01 00 cmpb $0x0,0x1(%rcx,%rax,1) ffffffff80025dec: 75 f2 jne ffffffff80025de0 ffffffff80025dee: 89 c2 mov %eax,%edx ffffffff80025df0: 40 80 ff 1b cmp $0x1b,%dil ffffffff80025df4: 0f 8f 2e 02 00 00 jg ffffffff80026028 ffffffff80025dfa: 40 80 ff 07 cmp $0x7,%dil ffffffff80025dfe: 0f 8e 17 02 00 00 jle ffffffff8002601b ffffffff80025e04: 83 ef 08 sub $0x8,%edi ffffffff80025e07: 40 80 ff 13 cmp $0x13,%dil ffffffff80025e0b: 0f 87 0a 02 00 00 ja ffffffff8002601b ffffffff80025e11: 4c 8d 0d 68 5b 04 00 lea 0x45b68(%rip),%r9 # ffffffff8006b980 ffffffff80025e18: 40 0f b6 ff movzbl %dil,%edi ffffffff80025e1c: 49 63 0c b9 movslq (%r9,%rdi,4),%rcx ffffffff80025e20: 4c 01 c9 add %r9,%rcx ffffffff80025e23: ff e1 jmp *%rcx ffffffff80025e25: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80025e2c: 74 6f 70 ffffffff80025e2f: 48 c7 85 08 ff ff ff movq $0x2f,-0xf8(%rbp) ffffffff80025e36: 2f 00 00 00 ffffffff80025e3a: 4c 8d 0d 9f dd 01 04 lea 0x401dd9f(%rip),%r9 # ffffffff84043be0 ffffffff80025e41: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) ffffffff80025e48: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff80025e4f: 00 00 00 00 ffffffff80025e53: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff80025e5a: 00 00 00 00 ffffffff80025e5e: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff80025e65: 00 00 00 00 ffffffff80025e69: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff80025e70: 00 00 00 00 ffffffff80025e74: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff80025e7b: 00 00 00 00 ffffffff80025e7f: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff80025e86: 00 00 00 00 ffffffff80025e8a: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff80025e91: 00 00 00 00 ffffffff80025e95: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff80025e9c: 00 00 00 00 ffffffff80025ea0: 48 c7 85 50 ff ff ff movq $0x0,-0xb0(%rbp) ffffffff80025ea7: 00 00 00 00 ffffffff80025eab: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) ffffffff80025eb2: 00 00 00 00 ffffffff80025eb6: 48 c7 85 60 ff ff ff movq $0x0,-0xa0(%rbp) ffffffff80025ebd: 00 00 00 00 ffffffff80025ec1: 48 c7 85 68 ff ff ff movq $0x0,-0x98(%rbp) ffffffff80025ec8: 00 00 00 00 ffffffff80025ecc: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) ffffffff80025ed3: 00 00 00 00 ffffffff80025ed7: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) ffffffff80025ede: 00 00 00 00 ffffffff80025ee2: 48 89 45 80 mov %rax,-0x80(%rbp) ffffffff80025ee6: 48 c7 45 88 2f 00 00 movq $0x2f,-0x78(%rbp) ffffffff80025eed: 00 ffffffff80025eee: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff80025ef5: 00 ffffffff80025ef6: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff80025efd: 00 ffffffff80025efe: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff80025f05: 00 ffffffff80025f06: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff80025f0d: 00 ffffffff80025f0e: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff80025f15: 00 ffffffff80025f16: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff80025f1d: 00 ffffffff80025f1e: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff80025f25: 00 ffffffff80025f26: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff80025f2d: 00 ffffffff80025f2e: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff80025f35: 00 ffffffff80025f36: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff80025f3d: 00 ffffffff80025f3e: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) ffffffff80025f45: 00 ffffffff80025f46: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) ffffffff80025f4d: 00 ffffffff80025f4e: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) ffffffff80025f55: 00 ffffffff80025f56: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) ffffffff80025f5d: 00 ffffffff80025f5e: 48 63 05 1f 88 04 00 movslq 0x4881f(%rip),%rax # ffffffff8006e784 ffffffff80025f65: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff80025f69: 49 01 c1 add %rax,%r9 ffffffff80025f6c: 41 0f b6 11 movzbl (%r9),%edx ffffffff80025f70: 84 d2 test %dl,%dl ffffffff80025f72: 0f 84 7e 03 00 00 je ffffffff800262f6 ffffffff80025f78: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi ffffffff80025f7f: b8 0a 00 00 00 mov $0xa,%eax ffffffff80025f84: 48 89 f9 mov %rdi,%rcx ffffffff80025f87: 0f 1f 00 nopl (%rax) ffffffff80025f8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025f91: 00 00 00 00 ffffffff80025f95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80025f9c: 00 00 00 00 ffffffff80025fa0: 88 51 09 mov %dl,0x9(%rcx) ffffffff80025fa3: 41 0f b6 54 01 f7 movzbl -0x9(%r9,%rax,1),%edx ffffffff80025fa9: 48 89 c6 mov %rax,%rsi ffffffff80025fac: 48 83 c1 01 add $0x1,%rcx ffffffff80025fb0: 48 83 c0 01 add $0x1,%rax ffffffff80025fb4: 84 d2 test %dl,%dl ffffffff80025fb6: 75 e8 jne ffffffff80025fa0 ffffffff80025fb8: 48 63 c6 movslq %esi,%rax ffffffff80025fbb: c6 84 05 00 ff ff ff movb $0x0,-0x100(%rbp,%rax,1) ffffffff80025fc2: 00 ffffffff80025fc3: 45 84 c0 test %r8b,%r8b ffffffff80025fc6: 0f 84 3b 03 00 00 je ffffffff80026307 ffffffff80025fcc: 4c 8d 55 80 lea -0x80(%rbp),%r10 ffffffff80025fd0: b8 0a 00 00 00 mov $0xa,%eax ffffffff80025fd5: 4c 8d 0d 7b e8 01 04 lea 0x401e87b(%rip),%r9 # ffffffff84044857 ffffffff80025fdc: 4c 89 d2 mov %r10,%rdx ffffffff80025fdf: 90 nop ffffffff80025fe0: 44 88 42 09 mov %r8b,0x9(%rdx) ffffffff80025fe4: 45 0f b6 04 01 movzbl (%r9,%rax,1),%r8d ffffffff80025fe9: 48 89 c1 mov %rax,%rcx ffffffff80025fec: 48 83 c2 01 add $0x1,%rdx ffffffff80025ff0: 48 83 c0 01 add $0x1,%rax ffffffff80025ff4: 45 84 c0 test %r8b,%r8b ffffffff80025ff7: 75 e7 jne ffffffff80025fe0 ffffffff80025ff9: 48 63 c1 movslq %ecx,%rax ffffffff80025ffc: c6 44 05 80 00 movb $0x0,-0x80(%rbp,%rax,1) ffffffff80026001: 4c 89 d6 mov %r10,%rsi ffffffff80026004: e8 c7 d9 fe ff call ffffffff800139d0 ffffffff80026009: 84 c0 test %al,%al ffffffff8002600b: 0f 85 d8 01 00 00 jne ffffffff800261e9 ffffffff80026011: c7 05 85 e8 01 04 00 movl $0x0,0x401e885(%rip) # ffffffff840448a0 ffffffff80026018: 00 00 00 ffffffff8002601b: c6 05 60 87 04 00 01 movb $0x1,0x48760(%rip) # ffffffff8006e782 ffffffff80026022: c9 leave ffffffff80026023: c3 ret ffffffff80026024: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80026028: 40 80 ff 7f cmp $0x7f,%dil ffffffff8002602c: 0f 84 c6 01 00 00 je ffffffff800261f8 ffffffff80026032: 40 80 ff 1f cmp $0x1f,%dil ffffffff80026036: 7e e3 jle ffffffff8002601b ffffffff80026038: 83 f8 3f cmp $0x3f,%eax ffffffff8002603b: 74 de je ffffffff8002601b ffffffff8002603d: 44 8b 15 00 e8 01 04 mov 0x401e800(%rip),%r10d # ffffffff84044844 ffffffff80026044: 4c 8d 1d 15 e8 01 04 lea 0x401e815(%rip),%r11 # ffffffff84044860 ffffffff8002604b: 44 39 d2 cmp %r10d,%edx ffffffff8002604e: 7c 46 jl ffffffff80026096 ffffffff80026050: 4c 63 c2 movslq %edx,%r8 ffffffff80026053: 4c 8d 1d 06 e8 01 04 lea 0x401e806(%rip),%r11 # ffffffff84044860 ffffffff8002605a: 44 8d 4a 01 lea 0x1(%rdx),%r9d ffffffff8002605e: 89 d1 mov %edx,%ecx ffffffff80026060: 4b 8d 74 03 ff lea -0x1(%r11,%r8,1),%rsi ffffffff80026065: 44 29 d1 sub %r10d,%ecx ffffffff80026068: 4b 8d 04 03 lea (%r11,%r8,1),%rax ffffffff8002606c: 48 29 ce sub %rcx,%rsi ffffffff8002606f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80026075: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002607c: 00 00 00 00 ffffffff80026080: 0f b6 08 movzbl (%rax),%ecx ffffffff80026083: 48 89 c2 mov %rax,%rdx ffffffff80026086: 48 83 e8 01 sub $0x1,%rax ffffffff8002608a: 4c 29 c2 sub %r8,%rdx ffffffff8002608d: 42 88 0c 0a mov %cl,(%rdx,%r9,1) ffffffff80026091: 48 39 f0 cmp %rsi,%rax ffffffff80026094: 75 ea jne ffffffff80026080 ffffffff80026096: 49 63 c2 movslq %r10d,%rax ffffffff80026099: 41 83 c2 01 add $0x1,%r10d ffffffff8002609d: 41 88 3c 03 mov %dil,(%r11,%rax,1) ffffffff800260a1: 44 89 15 9c e7 01 04 mov %r10d,0x401e79c(%rip) # ffffffff84044844 ffffffff800260a8: e9 6e ff ff ff jmp ffffffff8002601b ffffffff800260ad: 31 d2 xor %edx,%edx ffffffff800260af: 8b 05 8f e7 01 04 mov 0x401e78f(%rip),%eax # ffffffff84044844 ffffffff800260b5: 39 d0 cmp %edx,%eax ffffffff800260b7: 0f 8d 5e ff ff ff jge ffffffff8002601b ffffffff800260bd: 83 c0 01 add $0x1,%eax ffffffff800260c0: 89 05 7e e7 01 04 mov %eax,0x401e77e(%rip) # ffffffff84044844 ffffffff800260c6: e9 50 ff ff ff jmp ffffffff8002601b ffffffff800260cb: 8b 05 73 e7 01 04 mov 0x401e773(%rip),%eax # ffffffff84044844 ffffffff800260d1: 85 c0 test %eax,%eax ffffffff800260d3: 0f 8e 42 ff ff ff jle ffffffff8002601b ffffffff800260d9: 83 e8 01 sub $0x1,%eax ffffffff800260dc: 89 05 62 e7 01 04 mov %eax,0x401e762(%rip) # ffffffff84044844 ffffffff800260e2: e9 34 ff ff ff jmp ffffffff8002601b ffffffff800260e7: 83 fe 08 cmp $0x8,%esi ffffffff800260ea: 0f 84 35 fd ff ff je ffffffff80025e25 ffffffff800260f0: 8d 46 ff lea -0x1(%rsi),%eax ffffffff800260f3: 83 f8 01 cmp $0x1,%eax ffffffff800260f6: 0f 87 15 ff ff ff ja ffffffff80026011 ffffffff800260fc: 8b 05 76 86 04 00 mov 0x48676(%rip),%eax # ffffffff8006e778 ffffffff80026102: 0f af 05 73 86 04 00 imul 0x48673(%rip),%eax # ffffffff8006e77c ffffffff80026109: 3b 05 b9 da 01 04 cmp 0x401dab9(%rip),%eax # ffffffff84043bc8 ffffffff8002610f: 0f 8e b2 01 00 00 jle ffffffff800262c7 ffffffff80026115: 45 84 c0 test %r8b,%r8b ffffffff80026118: 0f 84 f3 fe ff ff je ffffffff80026011 ffffffff8002611e: 48 c7 45 88 2f 00 00 movq $0x2f,-0x78(%rbp) ffffffff80026125: 00 ffffffff80026126: 4c 8d 55 80 lea -0x80(%rbp),%r10 ffffffff8002612a: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80026131: 74 6f 70 ffffffff80026134: 4c 8d 0d 1c e7 01 04 lea 0x401e71c(%rip),%r9 # ffffffff84044857 ffffffff8002613b: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff80026142: 00 ffffffff80026143: 4c 89 d2 mov %r10,%rdx ffffffff80026146: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff8002614d: 00 ffffffff8002614e: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff80026155: 00 ffffffff80026156: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff8002615d: 00 ffffffff8002615e: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff80026165: 00 ffffffff80026166: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff8002616d: 00 ffffffff8002616e: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff80026175: 00 ffffffff80026176: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff8002617d: 00 ffffffff8002617e: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff80026185: 00 ffffffff80026186: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff8002618d: 00 ffffffff8002618e: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) ffffffff80026195: 00 ffffffff80026196: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) ffffffff8002619d: 00 ffffffff8002619e: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) ffffffff800261a5: 00 ffffffff800261a6: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) ffffffff800261ad: 00 ffffffff800261ae: 48 89 45 80 mov %rax,-0x80(%rbp) ffffffff800261b2: b8 0a 00 00 00 mov $0xa,%eax ffffffff800261b7: 44 88 42 09 mov %r8b,0x9(%rdx) ffffffff800261bb: 45 0f b6 04 01 movzbl (%r9,%rax,1),%r8d ffffffff800261c0: 48 89 c1 mov %rax,%rcx ffffffff800261c3: 48 83 c2 01 add $0x1,%rdx ffffffff800261c7: 48 83 c0 01 add $0x1,%rax ffffffff800261cb: 45 84 c0 test %r8b,%r8b ffffffff800261ce: 75 e7 jne ffffffff800261b7 ffffffff800261d0: 48 63 c9 movslq %ecx,%rcx ffffffff800261d3: c6 44 0d 80 00 movb $0x0,-0x80(%rbp,%rcx,1) ffffffff800261d8: 83 fe 01 cmp $0x1,%esi ffffffff800261db: 0f 84 34 01 00 00 je ffffffff80026315 ffffffff800261e1: 4c 89 d7 mov %r10,%rdi ffffffff800261e4: e8 b7 e6 fe ff call ffffffff800148a0 ffffffff800261e9: e8 12 e1 ff ff call ffffffff80024300 ffffffff800261ee: e8 3d 6d fe ff call ffffffff8000cf30 ffffffff800261f3: e9 19 fe ff ff jmp ffffffff80026011 ffffffff800261f8: 8b 0d 46 e6 01 04 mov 0x401e646(%rip),%ecx # ffffffff84044844 ffffffff800261fe: 85 c9 test %ecx,%ecx ffffffff80026200: 0f 8e 15 fe ff ff jle ffffffff8002601b ffffffff80026206: 44 8d 49 ff lea -0x1(%rcx),%r9d ffffffff8002620a: 41 39 c1 cmp %eax,%r9d ffffffff8002620d: 7d 47 jge ffffffff80026256 ffffffff8002620f: 48 63 f9 movslq %ecx,%rdi ffffffff80026212: 48 8d 35 47 e6 01 04 lea 0x401e647(%rip),%rsi # ffffffff84044860 ffffffff80026219: 29 c8 sub %ecx,%eax ffffffff8002621b: 4d 63 c1 movslq %r9d,%r8 ffffffff8002621e: 48 8d 14 3e lea (%rsi,%rdi,1),%rdx ffffffff80026222: 48 8d 74 3e 01 lea 0x1(%rsi,%rdi,1),%rsi ffffffff80026227: 48 01 c6 add %rax,%rsi ffffffff8002622a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80026231: 00 00 00 00 ffffffff80026235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002623c: 00 00 00 00 ffffffff80026240: 0f b6 0a movzbl (%rdx),%ecx ffffffff80026243: 48 89 d0 mov %rdx,%rax ffffffff80026246: 48 83 c2 01 add $0x1,%rdx ffffffff8002624a: 48 29 f8 sub %rdi,%rax ffffffff8002624d: 42 88 0c 00 mov %cl,(%rax,%r8,1) ffffffff80026251: 48 39 f2 cmp %rsi,%rdx ffffffff80026254: 75 ea jne ffffffff80026240 ffffffff80026256: 44 89 0d e7 e5 01 04 mov %r9d,0x401e5e7(%rip) # ffffffff84044844 ffffffff8002625d: e9 b9 fd ff ff jmp ffffffff8002601b ffffffff80026262: 40 80 ff 1b cmp $0x1b,%dil ffffffff80026266: 7f 48 jg ffffffff800262b0 ffffffff80026268: 40 80 ff 07 cmp $0x7,%dil ffffffff8002626c: 0f 8e a9 fd ff ff jle ffffffff8002601b ffffffff80026272: 83 ef 08 sub $0x8,%edi ffffffff80026275: 40 80 ff 13 cmp $0x13,%dil ffffffff80026279: 0f 87 9c fd ff ff ja ffffffff8002601b ffffffff8002627f: 48 8d 15 4a 57 04 00 lea 0x4574a(%rip),%rdx # ffffffff8006b9d0 ffffffff80026286: 40 0f b6 ff movzbl %dil,%edi ffffffff8002628a: 48 63 04 ba movslq (%rdx,%rdi,4),%rax ffffffff8002628e: 48 01 d0 add %rdx,%rax ffffffff80026291: ff e0 jmp *%rax ffffffff80026293: 44 8b 0d aa e5 01 04 mov 0x401e5aa(%rip),%r9d # ffffffff84044844 ffffffff8002629a: 45 85 c9 test %r9d,%r9d ffffffff8002629d: 0f 8e 78 fd ff ff jle ffffffff8002601b ffffffff800262a3: 41 83 e9 01 sub $0x1,%r9d ffffffff800262a7: eb ad jmp ffffffff80026256 ffffffff800262a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800262b0: 40 80 ff 7f cmp $0x7f,%dil ffffffff800262b4: 74 29 je ffffffff800262df ffffffff800262b6: 31 d2 xor %edx,%edx ffffffff800262b8: 40 80 ff 1f cmp $0x1f,%dil ffffffff800262bc: 0f 8f 7b fd ff ff jg ffffffff8002603d ffffffff800262c2: e9 54 fd ff ff jmp ffffffff8002601b ffffffff800262c7: 48 8d 35 e6 b3 00 00 lea 0xb3e6(%rip),%rsi # ffffffff800316b4 ffffffff800262ce: 48 8d 3d 31 b1 00 00 lea 0xb131(%rip),%rdi # ffffffff80031406 ffffffff800262d5: e8 96 f9 ff ff call ffffffff80025c70 ffffffff800262da: e9 32 fd ff ff jmp ffffffff80026011 ffffffff800262df: 8b 05 5f e5 01 04 mov 0x401e55f(%rip),%eax # ffffffff84044844 ffffffff800262e5: 44 8d 48 ff lea -0x1(%rax),%r9d ffffffff800262e9: 85 c0 test %eax,%eax ffffffff800262eb: 0f 8f 65 ff ff ff jg ffffffff80026256 ffffffff800262f1: e9 25 fd ff ff jmp ffffffff8002601b ffffffff800262f6: b8 09 00 00 00 mov $0x9,%eax ffffffff800262fb: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi ffffffff80026302: e9 b4 fc ff ff jmp ffffffff80025fbb ffffffff80026307: b8 09 00 00 00 mov $0x9,%eax ffffffff8002630c: 4c 8d 55 80 lea -0x80(%rbp),%r10 ffffffff80026310: e9 e7 fc ff ff jmp ffffffff80025ffc ffffffff80026315: 48 8d 35 39 b3 00 00 lea 0xb339(%rip),%rsi # ffffffff80031655 ffffffff8002631c: 4c 89 d7 mov %r10,%rdi ffffffff8002631f: e8 4c e2 fe ff call ffffffff80014570 ffffffff80026324: 48 85 c0 test %rax,%rax ffffffff80026327: 0f 84 bc fe ff ff je ffffffff800261e9 ffffffff8002632d: 48 89 c7 mov %rax,%rdi ffffffff80026330: e8 eb c3 fe ff call ffffffff80012720 ffffffff80026335: e9 af fe ff ff jmp ffffffff800261e9 ffffffff8002633a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80026340 : ffffffff80026340: 55 push %rbp ffffffff80026341: 48 89 e5 mov %rsp,%rbp ffffffff80026344: 41 57 push %r15 ffffffff80026346: 45 89 c7 mov %r8d,%r15d ffffffff80026349: 41 b8 c0 c0 c0 ff mov $0xffc0c0c0,%r8d ffffffff8002634f: 41 56 push %r14 ffffffff80026351: 41 89 d6 mov %edx,%r14d ffffffff80026354: 41 55 push %r13 ffffffff80026356: 41 89 cd mov %ecx,%r13d ffffffff80026359: 41 54 push %r12 ffffffff8002635b: 41 89 fc mov %edi,%r12d ffffffff8002635e: 53 push %rbx ffffffff8002635f: 89 f3 mov %esi,%ebx ffffffff80026361: 48 83 ec 18 sub $0x18,%rsp ffffffff80026365: e8 16 ed fe ff call ffffffff80015080 ffffffff8002636a: 45 84 ff test %r15b,%r15b ffffffff8002636d: 74 79 je ffffffff800263e8 ffffffff8002636f: 41 b8 80 80 80 ff mov $0xff808080,%r8d ffffffff80026375: 41 bf ff ff ff ff mov $0xffffffff,%r15d ffffffff8002637b: 44 89 f2 mov %r14d,%edx ffffffff8002637e: 89 de mov %ebx,%esi ffffffff80026380: 44 89 e7 mov %r12d,%edi ffffffff80026383: b9 01 00 00 00 mov $0x1,%ecx ffffffff80026388: 44 89 45 cc mov %r8d,-0x34(%rbp) ffffffff8002638c: e8 ef ec fe ff call ffffffff80015080 ffffffff80026391: 44 8b 45 cc mov -0x34(%rbp),%r8d ffffffff80026395: 44 89 e9 mov %r13d,%ecx ffffffff80026398: 89 de mov %ebx,%esi ffffffff8002639a: 44 89 e7 mov %r12d,%edi ffffffff8002639d: ba 01 00 00 00 mov $0x1,%edx ffffffff800263a2: e8 d9 ec fe ff call ffffffff80015080 ffffffff800263a7: 42 8d 74 2b ff lea -0x1(%rbx,%r13,1),%esi ffffffff800263ac: 45 89 f8 mov %r15d,%r8d ffffffff800263af: 44 89 f2 mov %r14d,%edx ffffffff800263b2: 44 89 e7 mov %r12d,%edi ffffffff800263b5: b9 01 00 00 00 mov $0x1,%ecx ffffffff800263ba: e8 c1 ec fe ff call ffffffff80015080 ffffffff800263bf: 48 83 c4 18 add $0x18,%rsp ffffffff800263c3: 43 8d 7c 34 ff lea -0x1(%r12,%r14,1),%edi ffffffff800263c8: 89 de mov %ebx,%esi ffffffff800263ca: 45 89 f8 mov %r15d,%r8d ffffffff800263cd: 5b pop %rbx ffffffff800263ce: 44 89 e9 mov %r13d,%ecx ffffffff800263d1: 41 5c pop %r12 ffffffff800263d3: ba 01 00 00 00 mov $0x1,%edx ffffffff800263d8: 41 5d pop %r13 ffffffff800263da: 41 5e pop %r14 ffffffff800263dc: 41 5f pop %r15 ffffffff800263de: 5d pop %rbp ffffffff800263df: e9 9c ec fe ff jmp ffffffff80015080 ffffffff800263e4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800263e8: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff800263ee: 41 bf 80 80 80 ff mov $0xff808080,%r15d ffffffff800263f4: eb 85 jmp ffffffff8002637b ffffffff800263f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800263fd: 00 00 00 ffffffff80026400 : ffffffff80026400: 55 push %rbp ffffffff80026401: 48 89 e5 mov %rsp,%rbp ffffffff80026404: 41 57 push %r15 ffffffff80026406: 41 89 ff mov %edi,%r15d ffffffff80026409: 41 56 push %r14 ffffffff8002640b: 41 89 f6 mov %esi,%r14d ffffffff8002640e: 41 55 push %r13 ffffffff80026410: 45 89 cd mov %r9d,%r13d ffffffff80026413: 41 54 push %r12 ffffffff80026415: 41 89 cc mov %ecx,%r12d ffffffff80026418: 53 push %rbx ffffffff80026419: 4c 89 c3 mov %r8,%rbx ffffffff8002641c: 45 0f b6 c1 movzbl %r9b,%r8d ffffffff80026420: 48 83 ec 18 sub $0x18,%rsp ffffffff80026424: 89 55 cc mov %edx,-0x34(%rbp) ffffffff80026427: e8 14 ff ff ff call ffffffff80026340 ffffffff8002642c: 80 3b 00 cmpb $0x0,(%rbx) ffffffff8002642f: 44 8b 55 cc mov -0x34(%rbp),%r10d ffffffff80026433: 74 1f je ffffffff80026454 ffffffff80026435: b8 01 00 00 00 mov $0x1,%eax ffffffff8002643a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80026440: 48 89 c2 mov %rax,%rdx ffffffff80026443: 48 83 c0 01 add $0x1,%rax ffffffff80026447: 80 7c 03 ff 00 cmpb $0x0,-0x1(%rbx,%rax,1) ffffffff8002644c: 75 f2 jne ffffffff80026440 ffffffff8002644e: c1 e2 03 shl $0x3,%edx ffffffff80026451: 41 29 d2 sub %edx,%r10d ffffffff80026454: 41 8d 74 24 f8 lea -0x8(%r12),%esi ffffffff80026459: 44 89 d7 mov %r10d,%edi ffffffff8002645c: 48 89 da mov %rbx,%rdx ffffffff8002645f: b9 00 00 00 ff mov $0xff000000,%ecx ffffffff80026464: c1 ef 1f shr $0x1f,%edi ffffffff80026467: c1 ee 1f shr $0x1f,%esi ffffffff8002646a: 44 01 d7 add %r10d,%edi ffffffff8002646d: 42 8d 74 26 f8 lea -0x8(%rsi,%r12,1),%esi ffffffff80026472: d1 ff sar $1,%edi ffffffff80026474: d1 fe sar $1,%esi ffffffff80026476: 44 01 ff add %r15d,%edi ffffffff80026479: 44 01 f6 add %r14d,%esi ffffffff8002647c: 41 80 fd 01 cmp $0x1,%r13b ffffffff80026480: 83 df ff sbb $0xffffffff,%edi ffffffff80026483: 41 80 fd 01 cmp $0x1,%r13b ffffffff80026487: 83 de ff sbb $0xffffffff,%esi ffffffff8002648a: 48 83 c4 18 add $0x18,%rsp ffffffff8002648e: 5b pop %rbx ffffffff8002648f: 41 5c pop %r12 ffffffff80026491: 41 5d pop %r13 ffffffff80026493: 41 5e pop %r14 ffffffff80026495: 41 5f pop %r15 ffffffff80026497: 5d pop %rbp ffffffff80026498: e9 83 f2 fe ff jmp ffffffff80015720 ffffffff8002649d: 0f 1f 00 nopl (%rax) ffffffff800264a0 : ffffffff800264a0: 55 push %rbp ffffffff800264a1: 48 89 e5 mov %rsp,%rbp ffffffff800264a4: 41 57 push %r15 ffffffff800264a6: 41 56 push %r14 ffffffff800264a8: 41 55 push %r13 ffffffff800264aa: 41 54 push %r12 ffffffff800264ac: 53 push %rbx ffffffff800264ad: 48 81 ec 28 24 00 00 sub $0x2428,%rsp ffffffff800264b4: 89 b5 c4 db ff ff mov %esi,-0x243c(%rbp) ffffffff800264ba: 48 89 95 b8 db ff ff mov %rdx,-0x2448(%rbp) ffffffff800264c1: 89 bd c8 db ff ff mov %edi,-0x2438(%rbp) ffffffff800264c7: 48 8d bd d0 db ff ff lea -0x2430(%rbp),%rdi ffffffff800264ce: 48 89 f8 mov %rdi,%rax ffffffff800264d1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800264d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800264dc: 00 00 00 00 ffffffff800264e0: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff800264e6: 48 8d 4d d0 lea -0x30(%rbp),%rcx ffffffff800264ea: 48 83 c0 08 add $0x8,%rax ffffffff800264ee: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff800264f5: 48 39 c8 cmp %rcx,%rax ffffffff800264f8: 75 e6 jne ffffffff800264e0 ffffffff800264fa: ba 30 00 00 00 mov $0x30,%edx ffffffff800264ff: be 30 00 00 00 mov $0x30,%esi ffffffff80026504: 45 31 e4 xor %r12d,%r12d ffffffff80026507: e8 b4 ea fe ff call ffffffff80014fc0 ffffffff8002650c: 41 b9 e0 e0 e0 ff mov $0xffe0e0e0,%r9d ffffffff80026512: 31 f6 xor %esi,%esi ffffffff80026514: 31 ff xor %edi,%edi ffffffff80026516: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002651c: b9 30 00 00 00 mov $0x30,%ecx ffffffff80026521: ba 30 00 00 00 mov $0x30,%edx ffffffff80026526: e8 d5 ee fe ff call ffffffff80015400 ffffffff8002652b: 41 b9 ff ff ff ff mov $0xffffffff,%r9d ffffffff80026531: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80026537: b9 26 00 00 00 mov $0x26,%ecx ffffffff8002653c: ba 26 00 00 00 mov $0x26,%edx ffffffff80026541: be 05 00 00 00 mov $0x5,%esi ffffffff80026546: bf 05 00 00 00 mov $0x5,%edi ffffffff8002654b: e8 b0 ee fe ff call ffffffff80015400 ffffffff80026550: 41 b8 cc cc cc ff mov $0xffcccccc,%r8d ffffffff80026556: b9 02 00 00 00 mov $0x2,%ecx ffffffff8002655b: ba 18 00 00 00 mov $0x18,%edx ffffffff80026560: be 0f 00 00 00 mov $0xf,%esi ffffffff80026565: bf 0c 00 00 00 mov $0xc,%edi ffffffff8002656a: e8 11 eb fe ff call ffffffff80015080 ffffffff8002656f: 41 b8 cc cc cc ff mov $0xffcccccc,%r8d ffffffff80026575: b9 02 00 00 00 mov $0x2,%ecx ffffffff8002657a: ba 18 00 00 00 mov $0x18,%edx ffffffff8002657f: be 19 00 00 00 mov $0x19,%esi ffffffff80026584: bf 0c 00 00 00 mov $0xc,%edi ffffffff80026589: e8 f2 ea fe ff call ffffffff80015080 ffffffff8002658e: 41 b8 cc cc cc ff mov $0xffcccccc,%r8d ffffffff80026594: b9 02 00 00 00 mov $0x2,%ecx ffffffff80026599: ba 10 00 00 00 mov $0x10,%edx ffffffff8002659e: be 23 00 00 00 mov $0x23,%esi ffffffff800265a3: bf 0c 00 00 00 mov $0xc,%edi ffffffff800265a8: e8 d3 ea fe ff call ffffffff80015080 ffffffff800265ad: 31 d2 xor %edx,%edx ffffffff800265af: 31 f6 xor %esi,%esi ffffffff800265b1: 31 ff xor %edi,%edi ffffffff800265b3: e8 08 ea fe ff call ffffffff80014fc0 ffffffff800265b8: 8b 85 c4 db ff ff mov -0x243c(%rbp),%eax ffffffff800265be: 8d 58 0c lea 0xc(%rax),%ebx ffffffff800265c1: 8b 85 c8 db ff ff mov -0x2438(%rbp),%eax ffffffff800265c7: 83 c0 18 add $0x18,%eax ffffffff800265ca: 89 85 cc db ff ff mov %eax,-0x2434(%rbp) ffffffff800265d0: 44 89 e0 mov %r12d,%eax ffffffff800265d3: 44 8b bd cc db ff ff mov -0x2434(%rbp),%r15d ffffffff800265da: 45 31 f6 xor %r14d,%r14d ffffffff800265dd: c1 f8 05 sar $0x5,%eax ffffffff800265e0: 44 8d 04 40 lea (%rax,%rax,2),%r8d ffffffff800265e4: 41 c1 e0 04 shl $0x4,%r8d ffffffff800265e8: 45 89 c5 mov %r8d,%r13d ffffffff800265eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800265f0: 44 89 f0 mov %r14d,%eax ffffffff800265f3: c1 f8 05 sar $0x5,%eax ffffffff800265f6: 44 01 e8 add %r13d,%eax ffffffff800265f9: 48 98 cltq ffffffff800265fb: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80026602: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80026608: 74 0a je ffffffff80026614 ffffffff8002660a: 89 de mov %ebx,%esi ffffffff8002660c: 44 89 ff mov %r15d,%edi ffffffff8002660f: e8 cc e9 fe ff call ffffffff80014fe0 ffffffff80026614: 41 83 c6 30 add $0x30,%r14d ffffffff80026618: 41 83 c7 01 add $0x1,%r15d ffffffff8002661c: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80026623: 75 cb jne ffffffff800265f0 ffffffff80026625: 41 83 c4 30 add $0x30,%r12d ffffffff80026629: 83 c3 01 add $0x1,%ebx ffffffff8002662c: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80026633: 75 9b jne ffffffff800265d0 ffffffff80026635: 48 8b 95 b8 db ff ff mov -0x2448(%rbp),%rdx ffffffff8002663c: 8b b5 c4 db ff ff mov -0x243c(%rbp),%esi ffffffff80026642: 8b bd c8 db ff ff mov -0x2438(%rbp),%edi ffffffff80026648: e8 23 e4 ff ff call ffffffff80024a70 ffffffff8002664d: 48 81 c4 28 24 00 00 add $0x2428,%rsp ffffffff80026654: 5b pop %rbx ffffffff80026655: 41 5c pop %r12 ffffffff80026657: 41 5d pop %r13 ffffffff80026659: 41 5e pop %r14 ffffffff8002665b: 41 5f pop %r15 ffffffff8002665d: 5d pop %rbp ffffffff8002665e: c3 ret ffffffff8002665f: 90 nop ffffffff80026660 : ffffffff80026660: 55 push %rbp ffffffff80026661: 48 89 e5 mov %rsp,%rbp ffffffff80026664: 53 push %rbx ffffffff80026665: 48 89 d3 mov %rdx,%rbx ffffffff80026668: 48 8d 15 c1 e6 ff ff lea -0x193f(%rip),%rdx # ffffffff80024d30 ffffffff8002666f: 48 83 ec 18 sub $0x18,%rsp ffffffff80026673: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff80026676: 89 7d ec mov %edi,-0x14(%rbp) ffffffff80026679: e8 62 f3 ff ff call ffffffff800259e0 ffffffff8002667e: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff80026681: 8b 7d ec mov -0x14(%rbp),%edi ffffffff80026684: 48 89 da mov %rbx,%rdx ffffffff80026687: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002668b: c9 leave ffffffff8002668c: e9 df e3 ff ff jmp ffffffff80024a70 ffffffff80026691: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80026695: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002669c: 00 00 00 00 ffffffff800266a0 : ffffffff800266a0: 55 push %rbp ffffffff800266a1: 48 89 e5 mov %rsp,%rbp ffffffff800266a4: 41 57 push %r15 ffffffff800266a6: 41 56 push %r14 ffffffff800266a8: 41 55 push %r13 ffffffff800266aa: 41 54 push %r12 ffffffff800266ac: 53 push %rbx ffffffff800266ad: 48 81 ec 28 24 00 00 sub $0x2428,%rsp ffffffff800266b4: 89 b5 c4 db ff ff mov %esi,-0x243c(%rbp) ffffffff800266ba: 48 89 95 b8 db ff ff mov %rdx,-0x2448(%rbp) ffffffff800266c1: 89 bd c8 db ff ff mov %edi,-0x2438(%rbp) ffffffff800266c7: 48 8d bd d0 db ff ff lea -0x2430(%rbp),%rdi ffffffff800266ce: 48 89 f8 mov %rdi,%rax ffffffff800266d1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800266d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800266dc: 00 00 00 00 ffffffff800266e0: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff800266e6: 48 8d 4d d0 lea -0x30(%rbp),%rcx ffffffff800266ea: 48 83 c0 08 add $0x8,%rax ffffffff800266ee: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff800266f5: 48 39 c8 cmp %rcx,%rax ffffffff800266f8: 75 e6 jne ffffffff800266e0 ffffffff800266fa: ba 30 00 00 00 mov $0x30,%edx ffffffff800266ff: be 30 00 00 00 mov $0x30,%esi ffffffff80026704: 45 31 e4 xor %r12d,%r12d ffffffff80026707: e8 b4 e8 fe ff call ffffffff80014fc0 ffffffff8002670c: 41 b9 ff ff ff ff mov $0xffffffff,%r9d ffffffff80026712: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80026718: b9 28 00 00 00 mov $0x28,%ecx ffffffff8002671d: ba 28 00 00 00 mov $0x28,%edx ffffffff80026722: be 04 00 00 00 mov $0x4,%esi ffffffff80026727: bf 04 00 00 00 mov $0x4,%edi ffffffff8002672c: e8 cf ec fe ff call ffffffff80015400 ffffffff80026731: 41 b9 f5 f5 f5 ff mov $0xfff5f5f5,%r9d ffffffff80026737: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8002673d: b9 20 00 00 00 mov $0x20,%ecx ffffffff80026742: ba 20 00 00 00 mov $0x20,%edx ffffffff80026747: be 08 00 00 00 mov $0x8,%esi ffffffff8002674c: bf 08 00 00 00 mov $0x8,%edi ffffffff80026751: e8 aa ec fe ff call ffffffff80015400 ffffffff80026756: 41 b8 bb bb bb ff mov $0xffbbbbbb,%r8d ffffffff8002675c: b9 02 00 00 00 mov $0x2,%ecx ffffffff80026761: ba 14 00 00 00 mov $0x14,%edx ffffffff80026766: be 11 00 00 00 mov $0x11,%esi ffffffff8002676b: bf 0e 00 00 00 mov $0xe,%edi ffffffff80026770: e8 0b e9 fe ff call ffffffff80015080 ffffffff80026775: 41 b8 bb bb bb ff mov $0xffbbbbbb,%r8d ffffffff8002677b: b9 02 00 00 00 mov $0x2,%ecx ffffffff80026780: ba 14 00 00 00 mov $0x14,%edx ffffffff80026785: be 19 00 00 00 mov $0x19,%esi ffffffff8002678a: bf 0e 00 00 00 mov $0xe,%edi ffffffff8002678f: e8 ec e8 fe ff call ffffffff80015080 ffffffff80026794: 41 b8 bb bb bb ff mov $0xffbbbbbb,%r8d ffffffff8002679a: b9 02 00 00 00 mov $0x2,%ecx ffffffff8002679f: ba 0e 00 00 00 mov $0xe,%edx ffffffff800267a4: be 21 00 00 00 mov $0x21,%esi ffffffff800267a9: bf 0e 00 00 00 mov $0xe,%edi ffffffff800267ae: e8 cd e8 fe ff call ffffffff80015080 ffffffff800267b3: 31 d2 xor %edx,%edx ffffffff800267b5: 31 f6 xor %esi,%esi ffffffff800267b7: 31 ff xor %edi,%edi ffffffff800267b9: e8 02 e8 fe ff call ffffffff80014fc0 ffffffff800267be: 8b 85 c4 db ff ff mov -0x243c(%rbp),%eax ffffffff800267c4: 8d 58 0c lea 0xc(%rax),%ebx ffffffff800267c7: 8b 85 c8 db ff ff mov -0x2438(%rbp),%eax ffffffff800267cd: 83 c0 18 add $0x18,%eax ffffffff800267d0: 89 85 cc db ff ff mov %eax,-0x2434(%rbp) ffffffff800267d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800267dd: 00 00 00 ffffffff800267e0: 44 89 e0 mov %r12d,%eax ffffffff800267e3: 44 8b bd cc db ff ff mov -0x2434(%rbp),%r15d ffffffff800267ea: 45 31 f6 xor %r14d,%r14d ffffffff800267ed: c1 f8 05 sar $0x5,%eax ffffffff800267f0: 44 8d 04 40 lea (%rax,%rax,2),%r8d ffffffff800267f4: 41 c1 e0 04 shl $0x4,%r8d ffffffff800267f8: 45 89 c5 mov %r8d,%r13d ffffffff800267fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80026800: 44 89 f0 mov %r14d,%eax ffffffff80026803: c1 f8 05 sar $0x5,%eax ffffffff80026806: 44 01 e8 add %r13d,%eax ffffffff80026809: 48 98 cltq ffffffff8002680b: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80026812: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80026818: 74 0a je ffffffff80026824 ffffffff8002681a: 89 de mov %ebx,%esi ffffffff8002681c: 44 89 ff mov %r15d,%edi ffffffff8002681f: e8 bc e7 fe ff call ffffffff80014fe0 ffffffff80026824: 41 83 c6 30 add $0x30,%r14d ffffffff80026828: 41 83 c7 01 add $0x1,%r15d ffffffff8002682c: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80026833: 75 cb jne ffffffff80026800 ffffffff80026835: 41 83 c4 30 add $0x30,%r12d ffffffff80026839: 83 c3 01 add $0x1,%ebx ffffffff8002683c: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80026843: 75 9b jne ffffffff800267e0 ffffffff80026845: 48 8b 95 b8 db ff ff mov -0x2448(%rbp),%rdx ffffffff8002684c: 8b b5 c4 db ff ff mov -0x243c(%rbp),%esi ffffffff80026852: 8b bd c8 db ff ff mov -0x2438(%rbp),%edi ffffffff80026858: e8 13 e2 ff ff call ffffffff80024a70 ffffffff8002685d: 48 81 c4 28 24 00 00 add $0x2428,%rsp ffffffff80026864: 5b pop %rbx ffffffff80026865: 41 5c pop %r12 ffffffff80026867: 41 5d pop %r13 ffffffff80026869: 41 5e pop %r14 ffffffff8002686b: 41 5f pop %r15 ffffffff8002686d: 5d pop %rbp ffffffff8002686e: c3 ret ffffffff8002686f: 90 nop ffffffff80026870 : ffffffff80026870: 55 push %rbp ffffffff80026871: 48 89 e5 mov %rsp,%rbp ffffffff80026874: 41 57 push %r15 ffffffff80026876: 41 56 push %r14 ffffffff80026878: 48 8d 85 d0 db ff ff lea -0x2430(%rbp),%rax ffffffff8002687f: 41 55 push %r13 ffffffff80026881: 41 54 push %r12 ffffffff80026883: 53 push %rbx ffffffff80026884: 48 89 d3 mov %rdx,%rbx ffffffff80026887: 48 81 ec 58 24 00 00 sub $0x2458,%rsp ffffffff8002688e: 89 bd a4 db ff ff mov %edi,-0x245c(%rbp) ffffffff80026894: 89 b5 a0 db ff ff mov %esi,-0x2460(%rbp) ffffffff8002689a: 48 89 85 b0 db ff ff mov %rax,-0x2450(%rbp) ffffffff800268a1: 48 89 85 b8 db ff ff mov %rax,-0x2448(%rbp) ffffffff800268a8: 66 90 xchg %ax,%ax ffffffff800268aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800268b1: 00 00 00 00 ffffffff800268b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800268bc: 00 00 00 00 ffffffff800268c0: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff800268c6: 48 8d 75 d0 lea -0x30(%rbp),%rsi ffffffff800268ca: 48 83 c0 08 add $0x8,%rax ffffffff800268ce: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff800268d5: 48 39 c6 cmp %rax,%rsi ffffffff800268d8: 75 e6 jne ffffffff800268c0 ffffffff800268da: 48 8b bd b0 db ff ff mov -0x2450(%rbp),%rdi ffffffff800268e1: ba 30 00 00 00 mov $0x30,%edx ffffffff800268e6: be 30 00 00 00 mov $0x30,%esi ffffffff800268eb: e8 d0 e6 fe ff call ffffffff80014fc0 ffffffff800268f0: 0f b6 13 movzbl (%rbx),%edx ffffffff800268f3: 84 d2 test %dl,%dl ffffffff800268f5: 0f 84 03 05 00 00 je ffffffff80026dfe ffffffff800268fb: 48 8d 0d 54 b6 00 00 lea 0xb654(%rip),%rcx # ffffffff80031f56 ffffffff80026902: 48 89 de mov %rbx,%rsi ffffffff80026905: 89 d0 mov %edx,%eax ffffffff80026907: 48 89 8d c8 db ff ff mov %rcx,-0x2438(%rbp) ffffffff8002690e: eb 14 jmp ffffffff80026924 ffffffff80026910: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80026914: 48 83 c6 01 add $0x1,%rsi ffffffff80026918: 48 83 c1 01 add $0x1,%rcx ffffffff8002691c: 84 c0 test %al,%al ffffffff8002691e: 0f 84 0f 04 00 00 je ffffffff80026d33 ffffffff80026924: 38 01 cmp %al,(%rcx) ffffffff80026926: 74 e8 je ffffffff80026910 ffffffff80026928: 38 01 cmp %al,(%rcx) ffffffff8002692a: 0f 84 47 02 00 00 je ffffffff80026b77 ffffffff80026930: 89 d0 mov %edx,%eax ffffffff80026932: 48 89 de mov %rbx,%rsi ffffffff80026935: 48 8d 0d 2f b6 00 00 lea 0xb62f(%rip),%rcx # ffffffff80031f6b ffffffff8002693c: eb 14 jmp ffffffff80026952 ffffffff8002693e: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80026942: 48 83 c6 01 add $0x1,%rsi ffffffff80026946: 48 83 c1 01 add $0x1,%rcx ffffffff8002694a: 84 c0 test %al,%al ffffffff8002694c: 0f 84 c5 03 00 00 je ffffffff80026d17 ffffffff80026952: 38 01 cmp %al,(%rcx) ffffffff80026954: 74 e8 je ffffffff8002693e ffffffff80026956: 38 01 cmp %al,(%rcx) ffffffff80026958: 0f 84 c3 03 00 00 je ffffffff80026d21 ffffffff8002695e: 89 d0 mov %edx,%eax ffffffff80026960: 48 89 de mov %rbx,%rsi ffffffff80026963: 48 8d 0d 0e b6 00 00 lea 0xb60e(%rip),%rcx # ffffffff80031f78 ffffffff8002696a: eb 14 jmp ffffffff80026980 ffffffff8002696c: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80026970: 48 83 c6 01 add $0x1,%rsi ffffffff80026974: 48 83 c1 01 add $0x1,%rcx ffffffff80026978: 84 c0 test %al,%al ffffffff8002697a: 0f 84 c1 03 00 00 je ffffffff80026d41 ffffffff80026980: 38 01 cmp %al,(%rcx) ffffffff80026982: 74 e8 je ffffffff8002696c ffffffff80026984: 38 01 cmp %al,(%rcx) ffffffff80026986: 0f 84 eb 01 00 00 je ffffffff80026b77 ffffffff8002698c: 48 89 d9 mov %rbx,%rcx ffffffff8002698f: 48 8d 05 e7 b5 00 00 lea 0xb5e7(%rip),%rax # ffffffff80031f7d ffffffff80026996: eb 14 jmp ffffffff800269ac ffffffff80026998: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff8002699c: 48 83 c1 01 add $0x1,%rcx ffffffff800269a0: 48 83 c0 01 add $0x1,%rax ffffffff800269a4: 84 d2 test %dl,%dl ffffffff800269a6: 0f 84 8e 03 00 00 je ffffffff80026d3a ffffffff800269ac: 38 10 cmp %dl,(%rax) ffffffff800269ae: 74 e8 je ffffffff80026998 ffffffff800269b0: 38 10 cmp %dl,(%rax) ffffffff800269b2: 0f 84 69 03 00 00 je ffffffff80026d21 ffffffff800269b8: 48 8b b5 c8 db ff ff mov -0x2438(%rbp),%rsi ffffffff800269bf: 48 89 df mov %rbx,%rdi ffffffff800269c2: e8 79 d8 ff ff call ffffffff80024240 ffffffff800269c7: 84 c0 test %al,%al ffffffff800269c9: 0f 85 a3 03 00 00 jne ffffffff80026d72 ffffffff800269cf: 48 8d 35 95 b5 00 00 lea 0xb595(%rip),%rsi # ffffffff80031f6b ffffffff800269d6: 48 89 df mov %rbx,%rdi ffffffff800269d9: e8 62 d8 ff ff call ffffffff80024240 ffffffff800269de: 84 c0 test %al,%al ffffffff800269e0: 0f 85 6a 03 00 00 jne ffffffff80026d50 ffffffff800269e6: 48 8d 3d d3 d1 01 04 lea 0x401d1d3(%rip),%rdi # ffffffff84043bc0 ffffffff800269ed: 4c 8d a7 e0 d7 fe ff lea -0x12820(%rdi),%r12 ffffffff800269f4: 4c 89 e2 mov %r12,%rdx ffffffff800269f7: eb 10 jmp ffffffff80026a09 ffffffff800269f9: 48 81 c2 04 25 00 00 add $0x2504,%rdx ffffffff80026a00: 48 39 d7 cmp %rdx,%rdi ffffffff80026a03: 0f 84 75 03 00 00 je ffffffff80026d7e ffffffff80026a09: 48 89 d6 mov %rdx,%rsi ffffffff80026a0c: 80 ba 01 25 00 00 00 cmpb $0x0,0x2501(%rdx) ffffffff80026a13: 74 e4 je ffffffff800269f9 ffffffff80026a15: 0f b6 02 movzbl (%rdx),%eax ffffffff80026a18: 48 89 d9 mov %rbx,%rcx ffffffff80026a1b: 84 c0 test %al,%al ffffffff80026a1d: 75 35 jne ffffffff80026a54 ffffffff80026a1f: eb 37 jmp ffffffff80026a58 ffffffff80026a21: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80026a28: 00 00 ffffffff80026a2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80026a31: 00 00 00 00 ffffffff80026a35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80026a3c: 00 00 00 00 ffffffff80026a40: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff80026a44: 48 83 c6 01 add $0x1,%rsi ffffffff80026a48: 48 83 c1 01 add $0x1,%rcx ffffffff80026a4c: 84 c0 test %al,%al ffffffff80026a4e: 0f 84 a3 03 00 00 je ffffffff80026df7 ffffffff80026a54: 38 01 cmp %al,(%rcx) ffffffff80026a56: 74 e8 je ffffffff80026a40 ffffffff80026a58: 38 01 cmp %al,(%rcx) ffffffff80026a5a: 75 9d jne ffffffff800269f9 ffffffff80026a5c: 41 b9 e0 e0 e0 ff mov $0xffe0e0e0,%r9d ffffffff80026a62: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff80026a68: 31 f6 xor %esi,%esi ffffffff80026a6a: 31 ff xor %edi,%edi ffffffff80026a6c: b9 30 00 00 00 mov $0x30,%ecx ffffffff80026a71: ba 30 00 00 00 mov $0x30,%edx ffffffff80026a76: e8 85 e9 fe ff call ffffffff80015400 ffffffff80026a7b: 41 b9 eb ce 87 ff mov $0xff87ceeb,%r9d ffffffff80026a81: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80026a87: b9 26 00 00 00 mov $0x26,%ecx ffffffff80026a8c: ba 26 00 00 00 mov $0x26,%edx ffffffff80026a91: be 05 00 00 00 mov $0x5,%esi ffffffff80026a96: bf 05 00 00 00 mov $0x5,%edi ffffffff80026a9b: e8 60 e9 fe ff call ffffffff80015400 ffffffff80026aa0: b9 12 00 00 00 mov $0x12,%ecx ffffffff80026aa5: ba 26 00 00 00 mov $0x26,%edx ffffffff80026aaa: be 19 00 00 00 mov $0x19,%esi ffffffff80026aaf: bf 05 00 00 00 mov $0x5,%edi ffffffff80026ab4: 41 b8 90 ee 90 ff mov $0xff90ee90,%r8d ffffffff80026aba: e8 c1 e5 fe ff call ffffffff80015080 ffffffff80026abf: b9 00 ff ff ff mov $0xffffff00,%ecx ffffffff80026ac4: ba 06 00 00 00 mov $0x6,%edx ffffffff80026ac9: be 0f 00 00 00 mov $0xf,%esi ffffffff80026ace: bf 0f 00 00 00 mov $0xf,%edi ffffffff80026ad3: e8 c8 de ff ff call ffffffff800249a0 ffffffff80026ad8: 31 d2 xor %edx,%edx ffffffff80026ada: 31 f6 xor %esi,%esi ffffffff80026adc: 31 ff xor %edi,%edi ffffffff80026ade: 45 31 e4 xor %r12d,%r12d ffffffff80026ae1: e8 da e4 fe ff call ffffffff80014fc0 ffffffff80026ae6: 8b 85 a4 db ff ff mov -0x245c(%rbp),%eax ffffffff80026aec: 8b 9d a0 db ff ff mov -0x2460(%rbp),%ebx ffffffff80026af2: 83 c0 18 add $0x18,%eax ffffffff80026af5: 83 c3 0c add $0xc,%ebx ffffffff80026af8: 89 85 c8 db ff ff mov %eax,-0x2438(%rbp) ffffffff80026afe: 66 90 xchg %ax,%ax ffffffff80026b00: 44 89 e0 mov %r12d,%eax ffffffff80026b03: 44 8b bd c8 db ff ff mov -0x2438(%rbp),%r15d ffffffff80026b0a: 45 31 f6 xor %r14d,%r14d ffffffff80026b0d: c1 f8 05 sar $0x5,%eax ffffffff80026b10: 8d 0c 40 lea (%rax,%rax,2),%ecx ffffffff80026b13: c1 e1 04 shl $0x4,%ecx ffffffff80026b16: 41 89 cd mov %ecx,%r13d ffffffff80026b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80026b20: 44 89 f0 mov %r14d,%eax ffffffff80026b23: c1 f8 05 sar $0x5,%eax ffffffff80026b26: 44 01 e8 add %r13d,%eax ffffffff80026b29: 48 98 cltq ffffffff80026b2b: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80026b32: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80026b38: 74 0a je ffffffff80026b44 ffffffff80026b3a: 89 de mov %ebx,%esi ffffffff80026b3c: 44 89 ff mov %r15d,%edi ffffffff80026b3f: e8 9c e4 fe ff call ffffffff80014fe0 ffffffff80026b44: 41 83 c6 30 add $0x30,%r14d ffffffff80026b48: 41 83 c7 01 add $0x1,%r15d ffffffff80026b4c: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80026b53: 75 cb jne ffffffff80026b20 ffffffff80026b55: 41 83 c4 30 add $0x30,%r12d ffffffff80026b59: 83 c3 01 add $0x1,%ebx ffffffff80026b5c: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80026b63: 75 9b jne ffffffff80026b00 ffffffff80026b65: 48 81 c4 58 24 00 00 add $0x2458,%rsp ffffffff80026b6c: 5b pop %rbx ffffffff80026b6d: 41 5c pop %r12 ffffffff80026b6f: 41 5d pop %r13 ffffffff80026b71: 41 5e pop %r14 ffffffff80026b73: 41 5f pop %r15 ffffffff80026b75: 5d pop %rbp ffffffff80026b76: c3 ret ffffffff80026b77: 31 ff xor %edi,%edi ffffffff80026b79: e8 e2 d4 ff ff call ffffffff80024060 ffffffff80026b7e: 49 89 c6 mov %rax,%r14 ffffffff80026b81: 4d 85 f6 test %r14,%r14 ffffffff80026b84: 0f 84 2e fe ff ff je ffffffff800269b8 ffffffff80026b8a: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80026b90: b9 30 00 00 00 mov $0x30,%ecx ffffffff80026b95: 31 f6 xor %esi,%esi ffffffff80026b97: 31 ff xor %edi,%edi ffffffff80026b99: ba 30 00 00 00 mov $0x30,%edx ffffffff80026b9e: 41 b9 ff ff ff ff mov $0xffffffff,%r9d ffffffff80026ba4: e8 57 e8 fe ff call ffffffff80015400 ffffffff80026ba9: 48 8b b5 c8 db ff ff mov -0x2438(%rbp),%rsi ffffffff80026bb0: 48 89 df mov %rbx,%rdi ffffffff80026bb3: e8 88 d6 ff ff call ffffffff80024240 ffffffff80026bb8: 41 89 c7 mov %eax,%r15d ffffffff80026bbb: 84 c0 test %al,%al ffffffff80026bbd: 75 7f jne ffffffff80026c3e ffffffff80026bbf: 48 8d 35 a5 b3 00 00 lea 0xb3a5(%rip),%rsi # ffffffff80031f6b ffffffff80026bc6: 48 89 df mov %rbx,%rdi ffffffff80026bc9: e8 72 d6 ff ff call ffffffff80024240 ffffffff80026bce: 41 89 c7 mov %eax,%r15d ffffffff80026bd1: 84 c0 test %al,%al ffffffff80026bd3: 75 69 jne ffffffff80026c3e ffffffff80026bd5: 0f b6 03 movzbl (%rbx),%eax ffffffff80026bd8: 48 8d 15 9e b3 00 00 lea 0xb39e(%rip),%rdx # ffffffff80031f7d ffffffff80026bdf: 84 c0 test %al,%al ffffffff80026be1: 74 55 je ffffffff80026c38 ffffffff80026be3: 89 c2 mov %eax,%edx ffffffff80026be5: 48 89 d9 mov %rbx,%rcx ffffffff80026be8: 48 8d 35 89 b3 00 00 lea 0xb389(%rip),%rsi # ffffffff80031f78 ffffffff80026bef: eb 14 jmp ffffffff80026c05 ffffffff80026bf1: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff80026bf5: 48 83 c1 01 add $0x1,%rcx ffffffff80026bf9: 48 83 c6 01 add $0x1,%rsi ffffffff80026bfd: 84 d2 test %dl,%dl ffffffff80026bff: 0f 84 66 01 00 00 je ffffffff80026d6b ffffffff80026c05: 38 16 cmp %dl,(%rsi) ffffffff80026c07: 74 e8 je ffffffff80026bf1 ffffffff80026c09: 89 d1 mov %edx,%ecx ffffffff80026c0b: 41 bf 01 00 00 00 mov $0x1,%r15d ffffffff80026c11: 48 8d 15 65 b3 00 00 lea 0xb365(%rip),%rdx # ffffffff80031f7d ffffffff80026c18: 38 0e cmp %cl,(%rsi) ffffffff80026c1a: 75 18 jne ffffffff80026c34 ffffffff80026c1c: eb 20 jmp ffffffff80026c3e ffffffff80026c1e: 66 90 xchg %ax,%ax ffffffff80026c20: 0f b6 43 01 movzbl 0x1(%rbx),%eax ffffffff80026c24: 48 83 c3 01 add $0x1,%rbx ffffffff80026c28: 48 83 c2 01 add $0x1,%rdx ffffffff80026c2c: 84 c0 test %al,%al ffffffff80026c2e: 0f 84 bc 01 00 00 je ffffffff80026df0 ffffffff80026c34: 38 02 cmp %al,(%rdx) ffffffff80026c36: 74 e8 je ffffffff80026c20 ffffffff80026c38: 38 02 cmp %al,(%rdx) ffffffff80026c3a: 41 0f 94 c7 sete %r15b ffffffff80026c3e: c7 85 b0 db ff ff 00 movl $0x0,-0x2450(%rbp) ffffffff80026c45: 00 00 00 ffffffff80026c48: bb 02 00 00 00 mov $0x2,%ebx ffffffff80026c4d: 41 bc a3 8b 2e ba mov $0xba2e8ba3,%r12d ffffffff80026c53: c7 85 b8 db ff ff 00 movl $0x0,-0x2448(%rbp) ffffffff80026c5a: 00 00 00 ffffffff80026c5d: 0f 1f 00 nopl (%rax) ffffffff80026c60: 8b 85 b8 db ff ff mov -0x2448(%rbp),%eax ffffffff80026c66: 44 8b ad b0 db ff ff mov -0x2450(%rbp),%r13d ffffffff80026c6d: 49 0f af c4 imul %r12,%rax ffffffff80026c71: 4d 0f af ec imul %r12,%r13 ffffffff80026c75: 48 c1 e8 25 shr $0x25,%rax ffffffff80026c79: 8d 04 40 lea (%rax,%rax,2),%eax ffffffff80026c7c: 49 c1 ed 25 shr $0x25,%r13 ffffffff80026c80: c1 e0 04 shl $0x4,%eax ffffffff80026c83: 89 85 c0 db ff ff mov %eax,-0x2440(%rbp) ffffffff80026c89: 41 6b c5 64 imul $0x64,%r13d,%eax ffffffff80026c8d: 45 31 ed xor %r13d,%r13d ffffffff80026c90: 89 85 c8 db ff ff mov %eax,-0x2438(%rbp) ffffffff80026c96: eb 35 jmp ffffffff80026ccd ffffffff80026c98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80026c9f: 00 ffffffff80026ca0: 41 6b c5 64 imul $0x64,%r13d,%eax ffffffff80026ca4: 49 0f af c4 imul %r12,%rax ffffffff80026ca8: 48 c1 e8 25 shr $0x25,%rax ffffffff80026cac: 03 85 c8 db ff ff add -0x2438(%rbp),%eax ffffffff80026cb2: 48 98 cltq ffffffff80026cb4: 41 8b 14 86 mov (%r14,%rax,4),%edx ffffffff80026cb8: 41 8d 7d 02 lea 0x2(%r13),%edi ffffffff80026cbc: 89 de mov %ebx,%esi ffffffff80026cbe: 41 83 c5 01 add $0x1,%r13d ffffffff80026cc2: e8 19 e3 fe ff call ffffffff80014fe0 ffffffff80026cc7: 41 83 fd 2c cmp $0x2c,%r13d ffffffff80026ccb: 74 23 je ffffffff80026cf0 ffffffff80026ccd: 45 84 ff test %r15b,%r15b ffffffff80026cd0: 75 ce jne ffffffff80026ca0 ffffffff80026cd2: 43 8d 44 6d 00 lea 0x0(%r13,%r13,2),%eax ffffffff80026cd7: c1 e0 04 shl $0x4,%eax ffffffff80026cda: 49 0f af c4 imul %r12,%rax ffffffff80026cde: 48 c1 e8 25 shr $0x25,%rax ffffffff80026ce2: 03 85 c0 db ff ff add -0x2440(%rbp),%eax ffffffff80026ce8: 48 98 cltq ffffffff80026cea: 41 8b 14 86 mov (%r14,%rax,4),%edx ffffffff80026cee: eb c8 jmp ffffffff80026cb8 ffffffff80026cf0: 83 85 b8 db ff ff 30 addl $0x30,-0x2448(%rbp) ffffffff80026cf7: 8b 85 b8 db ff ff mov -0x2448(%rbp),%eax ffffffff80026cfd: 83 c3 01 add $0x1,%ebx ffffffff80026d00: 83 85 b0 db ff ff 3c addl $0x3c,-0x2450(%rbp) ffffffff80026d07: 3d 40 08 00 00 cmp $0x840,%eax ffffffff80026d0c: 0f 85 4e ff ff ff jne ffffffff80026c60 ffffffff80026d12: e9 c1 fd ff ff jmp ffffffff80026ad8 ffffffff80026d17: 31 c0 xor %eax,%eax ffffffff80026d19: 38 01 cmp %al,(%rcx) ffffffff80026d1b: 0f 85 3d fc ff ff jne ffffffff8002695e ffffffff80026d21: bf 01 00 00 00 mov $0x1,%edi ffffffff80026d26: e8 35 d3 ff ff call ffffffff80024060 ffffffff80026d2b: 49 89 c6 mov %rax,%r14 ffffffff80026d2e: e9 4e fe ff ff jmp ffffffff80026b81 ffffffff80026d33: 31 c0 xor %eax,%eax ffffffff80026d35: e9 ee fb ff ff jmp ffffffff80026928 ffffffff80026d3a: 31 d2 xor %edx,%edx ffffffff80026d3c: e9 6f fc ff ff jmp ffffffff800269b0 ffffffff80026d41: 31 c0 xor %eax,%eax ffffffff80026d43: 38 01 cmp %al,(%rcx) ffffffff80026d45: 0f 85 41 fc ff ff jne ffffffff8002698c ffffffff80026d4b: e9 27 fe ff ff jmp ffffffff80026b77 ffffffff80026d50: bf 01 00 00 00 mov $0x1,%edi ffffffff80026d55: e8 06 d3 ff ff call ffffffff80024060 ffffffff80026d5a: 49 89 c6 mov %rax,%r14 ffffffff80026d5d: 4d 85 f6 test %r14,%r14 ffffffff80026d60: 0f 85 24 fe ff ff jne ffffffff80026b8a ffffffff80026d66: e9 7b fc ff ff jmp ffffffff800269e6 ffffffff80026d6b: 31 c9 xor %ecx,%ecx ffffffff80026d6d: e9 99 fe ff ff jmp ffffffff80026c0b ffffffff80026d72: 31 ff xor %edi,%edi ffffffff80026d74: e8 e7 d2 ff ff call ffffffff80024060 ffffffff80026d79: 49 89 c6 mov %rax,%r14 ffffffff80026d7c: eb df jmp ffffffff80026d5d ffffffff80026d7e: 48 8d 15 1b a6 00 04 lea 0x400a61b(%rip),%rdx # ffffffff840313a0 ffffffff80026d85: 31 c9 xor %ecx,%ecx ffffffff80026d87: eb 17 jmp ffffffff80026da0 ffffffff80026d89: 48 81 c1 04 25 00 00 add $0x2504,%rcx ffffffff80026d90: 48 81 c2 04 25 00 00 add $0x2504,%rdx ffffffff80026d97: 48 81 f9 20 28 01 00 cmp $0x12820,%rcx ffffffff80026d9e: 74 71 je ffffffff80026e11 ffffffff80026da0: 48 89 d7 mov %rdx,%rdi ffffffff80026da3: 80 ba 00 25 00 00 00 cmpb $0x0,0x2500(%rdx) ffffffff80026daa: 74 dd je ffffffff80026d89 ffffffff80026dac: 0f b6 02 movzbl (%rdx),%eax ffffffff80026daf: 48 89 de mov %rbx,%rsi ffffffff80026db2: 84 c0 test %al,%al ffffffff80026db4: 75 1e jne ffffffff80026dd4 ffffffff80026db6: eb 20 jmp ffffffff80026dd8 ffffffff80026db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80026dbf: 00 ffffffff80026dc0: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff80026dc4: 48 83 c7 01 add $0x1,%rdi ffffffff80026dc8: 48 83 c6 01 add $0x1,%rsi ffffffff80026dcc: 84 c0 test %al,%al ffffffff80026dce: 0f 84 74 01 00 00 je ffffffff80026f48 ffffffff80026dd4: 38 06 cmp %al,(%rsi) ffffffff80026dd6: 74 e8 je ffffffff80026dc0 ffffffff80026dd8: 38 06 cmp %al,(%rsi) ffffffff80026dda: 75 ad jne ffffffff80026d89 ffffffff80026ddc: 4d 8d b4 0c 00 01 00 lea 0x100(%r12,%rcx,1),%r14 ffffffff80026de3: 00 ffffffff80026de4: e9 a1 fd ff ff jmp ffffffff80026b8a ffffffff80026de9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80026df0: 31 c0 xor %eax,%eax ffffffff80026df2: e9 41 fe ff ff jmp ffffffff80026c38 ffffffff80026df7: 31 c0 xor %eax,%eax ffffffff80026df9: e9 5a fc ff ff jmp ffffffff80026a58 ffffffff80026dfe: 48 8d 05 51 b1 00 00 lea 0xb151(%rip),%rax # ffffffff80031f56 ffffffff80026e05: 48 89 85 c8 db ff ff mov %rax,-0x2438(%rbp) ffffffff80026e0c: e9 a7 fb ff ff jmp ffffffff800269b8 ffffffff80026e11: 31 d2 xor %edx,%edx ffffffff80026e13: 31 f6 xor %esi,%esi ffffffff80026e15: 31 ff xor %edi,%edi ffffffff80026e17: e8 a4 e1 fe ff call ffffffff80014fc0 ffffffff80026e1c: 48 8d 35 41 a4 00 00 lea 0xa441(%rip),%rsi # ffffffff80031264 ffffffff80026e23: 48 89 df mov %rbx,%rdi ffffffff80026e26: e8 45 d7 fe ff call ffffffff80014570 ffffffff80026e2b: 48 89 c1 mov %rax,%rcx ffffffff80026e2e: 48 85 c0 test %rax,%rax ffffffff80026e31: 0f 84 38 01 00 00 je ffffffff80026f6f ffffffff80026e37: 44 8b 70 0c mov 0xc(%rax),%r14d ffffffff80026e3b: 41 8d 46 ff lea -0x1(%r14),%eax ffffffff80026e3f: 3d ff ff 1f 00 cmp $0x1fffff,%eax ffffffff80026e44: 0f 87 4c 03 00 00 ja ffffffff80027196 ffffffff80026e4a: 44 89 f7 mov %r14d,%edi ffffffff80026e4d: 48 89 8d c0 db ff ff mov %rcx,-0x2440(%rbp) ffffffff80026e54: e8 27 11 ff ff call ffffffff80017f80 ffffffff80026e59: 48 8b 8d c0 db ff ff mov -0x2440(%rbp),%rcx ffffffff80026e60: 48 85 c0 test %rax,%rax ffffffff80026e63: 49 89 c5 mov %rax,%r13 ffffffff80026e66: 0f 84 2a 03 00 00 je ffffffff80027196 ffffffff80026e6c: 48 89 9d c0 db ff ff mov %rbx,-0x2440(%rbp) ffffffff80026e73: 45 31 ff xor %r15d,%r15d ffffffff80026e76: 48 89 cb mov %rcx,%rbx ffffffff80026e79: 44 89 f2 mov %r14d,%edx ffffffff80026e7c: 49 63 f7 movslq %r15d,%rsi ffffffff80026e7f: 48 89 df mov %rbx,%rdi ffffffff80026e82: 44 29 fa sub %r15d,%edx ffffffff80026e85: 4c 01 ee add %r13,%rsi ffffffff80026e88: e8 93 b9 fe ff call ffffffff80012820 ffffffff80026e8d: 85 c0 test %eax,%eax ffffffff80026e8f: 0f 8e ba 00 00 00 jle ffffffff80026f4f ffffffff80026e95: 41 01 c7 add %eax,%r15d ffffffff80026e98: 45 39 f7 cmp %r14d,%r15d ffffffff80026e9b: 7c dc jl ffffffff80026e79 ffffffff80026e9d: 48 89 df mov %rbx,%rdi ffffffff80026ea0: 48 8b 9d c0 db ff ff mov -0x2440(%rbp),%rbx ffffffff80026ea7: e8 74 b8 fe ff call ffffffff80012720 ffffffff80026eac: e8 3f 24 ff ff call ffffffff800192f0 ffffffff80026eb1: 44 89 fe mov %r15d,%esi ffffffff80026eb4: 4c 89 ef mov %r13,%rdi ffffffff80026eb7: e8 b4 24 ff ff call ffffffff80019370 ffffffff80026ebc: 85 c0 test %eax,%eax ffffffff80026ebe: 0f 85 df 02 00 00 jne ffffffff800271a3 ffffffff80026ec4: e8 a7 3c ff ff call ffffffff8001ab70 ffffffff80026ec9: 41 89 c7 mov %eax,%r15d ffffffff80026ecc: e8 af 3c ff ff call ffffffff8001ab80 ffffffff80026ed1: 89 85 c0 db ff ff mov %eax,-0x2440(%rbp) ffffffff80026ed7: e8 c4 3c ff ff call ffffffff8001aba0 ffffffff80026edc: 8b 0d 9e a4 00 04 mov 0x400a49e(%rip),%ecx # ffffffff84031380 ffffffff80026ee2: 49 89 c0 mov %rax,%r8 ffffffff80026ee5: 8d 71 01 lea 0x1(%rcx),%esi ffffffff80026ee8: c1 fe 1f sar $0x1f,%esi ffffffff80026eeb: c1 ee 1d shr $0x1d,%esi ffffffff80026eee: 8d 44 31 01 lea 0x1(%rcx,%rsi,1),%eax ffffffff80026ef2: 83 e0 07 and $0x7,%eax ffffffff80026ef5: 29 f0 sub %esi,%eax ffffffff80026ef7: 0f b6 33 movzbl (%rbx),%esi ffffffff80026efa: 89 05 80 a4 00 04 mov %eax,0x400a480(%rip) # ffffffff84031380 ffffffff80026f00: 40 84 f6 test %sil,%sil ffffffff80026f03: 0f 84 83 02 00 00 je ffffffff8002718c ffffffff80026f09: 48 63 f9 movslq %ecx,%rdi ffffffff80026f0c: b8 01 00 00 00 mov $0x1,%eax ffffffff80026f11: 48 69 cf 04 25 00 00 imul $0x2504,%rdi,%rcx ffffffff80026f18: 4c 01 e1 add %r12,%rcx ffffffff80026f1b: eb 13 jmp ffffffff80026f30 ffffffff80026f1d: 0f 1f 00 nopl (%rax) ffffffff80026f20: 48 83 c0 01 add $0x1,%rax ffffffff80026f24: 48 3d 00 01 00 00 cmp $0x100,%rax ffffffff80026f2a: 0f 84 94 00 00 00 je ffffffff80026fc4 ffffffff80026f30: 40 88 74 01 ff mov %sil,-0x1(%rcx,%rax,1) ffffffff80026f35: 0f b6 34 03 movzbl (%rbx,%rax,1),%esi ffffffff80026f39: 40 84 f6 test %sil,%sil ffffffff80026f3c: 75 e2 jne ffffffff80026f20 ffffffff80026f3e: e9 86 00 00 00 jmp ffffffff80026fc9 ffffffff80026f43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80026f48: 31 c0 xor %eax,%eax ffffffff80026f4a: e9 89 fe ff ff jmp ffffffff80026dd8 ffffffff80026f4f: 48 89 df mov %rbx,%rdi ffffffff80026f52: 48 8b 9d c0 db ff ff mov -0x2440(%rbp),%rbx ffffffff80026f59: e8 c2 b7 fe ff call ffffffff80012720 ffffffff80026f5e: 45 85 ff test %r15d,%r15d ffffffff80026f61: 0f 8f 45 ff ff ff jg ffffffff80026eac ffffffff80026f67: 4c 89 ef mov %r13,%rdi ffffffff80026f6a: e8 21 10 ff ff call ffffffff80017f90 ffffffff80026f6f: 0f b6 33 movzbl (%rbx),%esi ffffffff80026f72: 8b 05 08 a4 00 04 mov 0x400a408(%rip),%eax # ffffffff84031380 ffffffff80026f78: 40 84 f6 test %sil,%sil ffffffff80026f7b: 0f 84 04 02 00 00 je ffffffff80027185 ffffffff80026f81: 48 63 c8 movslq %eax,%rcx ffffffff80026f84: ba 01 00 00 00 mov $0x1,%edx ffffffff80026f89: 48 69 f9 04 25 00 00 imul $0x2504,%rcx,%rdi ffffffff80026f90: 4c 01 e7 add %r12,%rdi ffffffff80026f93: eb 1c jmp ffffffff80026fb1 ffffffff80026f95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80026f9c: 00 00 00 00 ffffffff80026fa0: 48 83 c2 01 add $0x1,%rdx ffffffff80026fa4: 48 81 fa 00 01 00 00 cmp $0x100,%rdx ffffffff80026fab: 0f 84 8c 01 00 00 je ffffffff8002713d ffffffff80026fb1: 40 88 74 17 ff mov %sil,-0x1(%rdi,%rdx,1) ffffffff80026fb6: 0f b6 34 13 movzbl (%rbx,%rdx,1),%esi ffffffff80026fba: 40 84 f6 test %sil,%sil ffffffff80026fbd: 75 e1 jne ffffffff80026fa0 ffffffff80026fbf: e9 7e 01 00 00 jmp ffffffff80027142 ffffffff80026fc4: b8 ff 00 00 00 mov $0xff,%eax ffffffff80026fc9: 4c 69 f7 04 25 00 00 imul $0x2504,%rdi,%r14 ffffffff80026fd0: 48 98 cltq ffffffff80026fd2: 45 8d 57 ff lea -0x1(%r15),%r10d ffffffff80026fd6: 45 31 db xor %r11d,%r11d ffffffff80026fd9: 48 89 9d 98 db ff ff mov %rbx,-0x2468(%rbp) ffffffff80026fe0: 4b 8d 0c 34 lea (%r12,%r14,1),%rcx ffffffff80026fe4: 4c 89 b5 90 db ff ff mov %r14,-0x2470(%rbp) ffffffff80026feb: c6 04 01 00 movb $0x0,(%rcx,%rax,1) ffffffff80026fef: 48 8d 05 6a a5 00 04 lea 0x400a56a(%rip),%rax # ffffffff84031560 ffffffff80026ff6: 4e 8d 0c 30 lea (%rax,%r14,1),%r9 ffffffff80026ffa: 4a 8d 84 30 00 24 00 lea 0x2400(%rax,%r14,1),%rax ffffffff80027001: 00 ffffffff80027002: 49 89 fe mov %rdi,%r14 ffffffff80027005: 48 89 85 a8 db ff ff mov %rax,-0x2458(%rbp) ffffffff8002700c: 8b 85 c0 db ff ff mov -0x2440(%rbp),%eax ffffffff80027012: 8d 50 ff lea -0x1(%rax),%edx ffffffff80027015: 49 63 c3 movslq %r11d,%rax ffffffff80027018: 44 89 de mov %r11d,%esi ffffffff8002701b: 44 89 9d 8c db ff ff mov %r11d,-0x2474(%rbp) ffffffff80027022: 49 8d b9 40 ff ff ff lea -0xc0(%r9),%rdi ffffffff80027029: 48 69 c0 ab aa aa 2a imul $0x2aaaaaab,%rax,%rax ffffffff80027030: c1 fe 1f sar $0x1f,%esi ffffffff80027033: 48 c1 f8 23 sar $0x23,%rax ffffffff80027037: 29 f0 sub %esi,%eax ffffffff80027039: 3b 85 c0 db ff ff cmp -0x2440(%rbp),%eax ffffffff8002703f: 0f 4d c2 cmovge %edx,%eax ffffffff80027042: 31 db xor %ebx,%ebx ffffffff80027044: 41 0f af c7 imul %r15d,%eax ffffffff80027048: 89 c6 mov %eax,%esi ffffffff8002704a: 48 63 c3 movslq %ebx,%rax ffffffff8002704d: 89 d9 mov %ebx,%ecx ffffffff8002704f: 48 69 c0 ab aa aa 2a imul $0x2aaaaaab,%rax,%rax ffffffff80027056: c1 f9 1f sar $0x1f,%ecx ffffffff80027059: 48 c1 f8 23 sar $0x23,%rax ffffffff8002705d: 29 c8 sub %ecx,%eax ffffffff8002705f: 41 39 c7 cmp %eax,%r15d ffffffff80027062: 41 0f 4e c2 cmovle %r10d,%eax ffffffff80027066: 48 83 c7 04 add $0x4,%rdi ffffffff8002706a: 44 01 fb add %r15d,%ebx ffffffff8002706d: 01 f0 add %esi,%eax ffffffff8002706f: 8d 0c 40 lea (%rax,%rax,2),%ecx ffffffff80027072: 48 63 c9 movslq %ecx,%rcx ffffffff80027075: 41 0f b6 04 08 movzbl (%r8,%rcx,1),%eax ffffffff8002707a: 45 0f b6 5c 08 02 movzbl 0x2(%r8,%rcx,1),%r11d ffffffff80027080: 41 0f b6 4c 08 01 movzbl 0x1(%r8,%rcx,1),%ecx ffffffff80027086: c1 e0 10 shl $0x10,%eax ffffffff80027089: 44 09 d8 or %r11d,%eax ffffffff8002708c: c1 e1 08 shl $0x8,%ecx ffffffff8002708f: 09 c8 or %ecx,%eax ffffffff80027091: 0d 00 00 00 ff or $0xff000000,%eax ffffffff80027096: 89 47 fc mov %eax,-0x4(%rdi) ffffffff80027099: 4c 39 cf cmp %r9,%rdi ffffffff8002709c: 75 ac jne ffffffff8002704a ffffffff8002709e: 44 8b 9d 8c db ff ff mov -0x2474(%rbp),%r11d ffffffff800270a5: 4c 8d 8f c0 00 00 00 lea 0xc0(%rdi),%r9 ffffffff800270ac: 44 03 9d c0 db ff ff add -0x2440(%rbp),%r11d ffffffff800270b3: 4c 3b 8d a8 db ff ff cmp -0x2458(%rbp),%r9 ffffffff800270ba: 0f 85 55 ff ff ff jne ffffffff80027015 ffffffff800270c0: 49 69 fe 04 25 00 00 imul $0x2504,%r14,%rdi ffffffff800270c7: b9 01 00 00 00 mov $0x1,%ecx ffffffff800270cc: 4c 8b b5 90 db ff ff mov -0x2470(%rbp),%r14 ffffffff800270d3: 48 8b 9d 98 db ff ff mov -0x2468(%rbp),%rbx ffffffff800270da: 4f 8d b4 34 00 01 00 lea 0x100(%r12,%r14,1),%r14 ffffffff800270e1: 00 ffffffff800270e2: 66 41 89 8c 3c 00 25 mov %cx,0x2500(%r12,%rdi,1) ffffffff800270e9: 00 00 ffffffff800270eb: e8 20 22 ff ff call ffffffff80019310 ffffffff800270f0: 4c 89 ef mov %r13,%rdi ffffffff800270f3: e8 98 0e ff ff call ffffffff80017f90 ffffffff800270f8: 48 8b 85 b8 db ff ff mov -0x2448(%rbp),%rax ffffffff800270ff: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff80027105: 48 8d 75 d0 lea -0x30(%rbp),%rsi ffffffff80027109: 48 83 c0 08 add $0x8,%rax ffffffff8002710d: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff80027114: 48 39 f0 cmp %rsi,%rax ffffffff80027117: 75 e6 jne ffffffff800270ff ffffffff80027119: 48 8b bd b0 db ff ff mov -0x2450(%rbp),%rdi ffffffff80027120: ba 30 00 00 00 mov $0x30,%edx ffffffff80027125: be 30 00 00 00 mov $0x30,%esi ffffffff8002712a: e8 91 de fe ff call ffffffff80014fc0 ffffffff8002712f: 4d 85 f6 test %r14,%r14 ffffffff80027132: 0f 85 52 fa ff ff jne ffffffff80026b8a ffffffff80027138: e9 1f f9 ff ff jmp ffffffff80026a5c ffffffff8002713d: ba ff 00 00 00 mov $0xff,%edx ffffffff80027142: 48 69 c9 04 25 00 00 imul $0x2504,%rcx,%rcx ffffffff80027149: 48 63 d2 movslq %edx,%rdx ffffffff8002714c: 83 c0 01 add $0x1,%eax ffffffff8002714f: 45 31 f6 xor %r14d,%r14d ffffffff80027152: 49 8d 34 0c lea (%r12,%rcx,1),%rsi ffffffff80027156: c6 04 16 00 movb $0x0,(%rsi,%rdx,1) ffffffff8002715a: ba 00 01 00 00 mov $0x100,%edx ffffffff8002715f: 66 41 89 94 0c 00 25 mov %dx,0x2500(%r12,%rcx,1) ffffffff80027166: 00 00 ffffffff80027168: 99 cltd ffffffff80027169: c1 ea 1d shr $0x1d,%edx ffffffff8002716c: 01 d0 add %edx,%eax ffffffff8002716e: 83 e0 07 and $0x7,%eax ffffffff80027171: 29 d0 sub %edx,%eax ffffffff80027173: 89 05 07 a2 00 04 mov %eax,0x400a207(%rip) # ffffffff84031380 ffffffff80027179: 48 8b 85 b8 db ff ff mov -0x2448(%rbp),%rax ffffffff80027180: e9 7a ff ff ff jmp ffffffff800270ff ffffffff80027185: 31 d2 xor %edx,%edx ffffffff80027187: 48 63 c8 movslq %eax,%rcx ffffffff8002718a: eb b6 jmp ffffffff80027142 ffffffff8002718c: 31 c0 xor %eax,%eax ffffffff8002718e: 48 63 f9 movslq %ecx,%rdi ffffffff80027191: e9 33 fe ff ff jmp ffffffff80026fc9 ffffffff80027196: 48 89 cf mov %rcx,%rdi ffffffff80027199: e8 82 b5 fe ff call ffffffff80012720 ffffffff8002719e: e9 cc fd ff ff jmp ffffffff80026f6f ffffffff800271a3: e8 68 21 ff ff call ffffffff80019310 ffffffff800271a8: e9 ba fd ff ff jmp ffffffff80026f67 ffffffff800271ad: 0f 1f 00 nopl (%rax) ffffffff800271b0 : ffffffff800271b0: 55 push %rbp ffffffff800271b1: 48 89 e5 mov %rsp,%rbp ffffffff800271b4: 53 push %rbx ffffffff800271b5: 48 89 d3 mov %rdx,%rbx ffffffff800271b8: 48 8d 15 d1 dc ff ff lea -0x232f(%rip),%rdx # ffffffff80024e90 ffffffff800271bf: 48 83 ec 18 sub $0x18,%rsp ffffffff800271c3: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff800271c6: 89 7d ec mov %edi,-0x14(%rbp) ffffffff800271c9: e8 12 e8 ff ff call ffffffff800259e0 ffffffff800271ce: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff800271d1: 8b 7d ec mov -0x14(%rbp),%edi ffffffff800271d4: 48 89 da mov %rbx,%rdx ffffffff800271d7: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800271db: c9 leave ffffffff800271dc: e9 8f d8 ff ff jmp ffffffff80024a70 ffffffff800271e1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800271e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800271ec: 00 00 00 00 ffffffff800271f0 : ffffffff800271f0: 55 push %rbp ffffffff800271f1: 48 89 e5 mov %rsp,%rbp ffffffff800271f4: 53 push %rbx ffffffff800271f5: 48 89 d3 mov %rdx,%rbx ffffffff800271f8: 48 8d 15 61 de ff ff lea -0x219f(%rip),%rdx # ffffffff80025060 ffffffff800271ff: 48 83 ec 18 sub $0x18,%rsp ffffffff80027203: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff80027206: 89 7d ec mov %edi,-0x14(%rbp) ffffffff80027209: e8 d2 e7 ff ff call ffffffff800259e0 ffffffff8002720e: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff80027211: 8b 7d ec mov -0x14(%rbp),%edi ffffffff80027214: 48 89 da mov %rbx,%rdx ffffffff80027217: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002721b: c9 leave ffffffff8002721c: e9 4f d8 ff ff jmp ffffffff80024a70 ffffffff80027221: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80027225: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002722c: 00 00 00 00 ffffffff80027230 : ffffffff80027230: 55 push %rbp ffffffff80027231: 48 89 e5 mov %rsp,%rbp ffffffff80027234: 53 push %rbx ffffffff80027235: 48 89 d3 mov %rdx,%rbx ffffffff80027238: 48 8d 15 71 df ff ff lea -0x208f(%rip),%rdx # ffffffff800251b0 ffffffff8002723f: 48 83 ec 18 sub $0x18,%rsp ffffffff80027243: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff80027246: 89 7d ec mov %edi,-0x14(%rbp) ffffffff80027249: e8 92 e7 ff ff call ffffffff800259e0 ffffffff8002724e: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff80027251: 8b 7d ec mov -0x14(%rbp),%edi ffffffff80027254: 48 89 da mov %rbx,%rdx ffffffff80027257: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002725b: c9 leave ffffffff8002725c: e9 0f d8 ff ff jmp ffffffff80024a70 ffffffff80027261: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80027265: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002726c: 00 00 00 00 ffffffff80027270 : ffffffff80027270: 55 push %rbp ffffffff80027271: 48 89 e5 mov %rsp,%rbp ffffffff80027274: 53 push %rbx ffffffff80027275: 48 89 d3 mov %rdx,%rbx ffffffff80027278: 48 8d 15 51 e0 ff ff lea -0x1faf(%rip),%rdx # ffffffff800252d0 ffffffff8002727f: 48 83 ec 18 sub $0x18,%rsp ffffffff80027283: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff80027286: 89 7d ec mov %edi,-0x14(%rbp) ffffffff80027289: e8 52 e7 ff ff call ffffffff800259e0 ffffffff8002728e: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff80027291: 8b 7d ec mov -0x14(%rbp),%edi ffffffff80027294: 48 89 da mov %rbx,%rdx ffffffff80027297: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002729b: c9 leave ffffffff8002729c: e9 cf d7 ff ff jmp ffffffff80024a70 ffffffff800272a1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800272a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800272ac: 00 00 00 00 ffffffff800272b0 : ffffffff800272b0: 55 push %rbp ffffffff800272b1: 48 89 e5 mov %rsp,%rbp ffffffff800272b4: 53 push %rbx ffffffff800272b5: 48 89 d3 mov %rdx,%rbx ffffffff800272b8: 48 8d 15 61 e3 ff ff lea -0x1c9f(%rip),%rdx # ffffffff80025620 ffffffff800272bf: 48 83 ec 18 sub $0x18,%rsp ffffffff800272c3: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff800272c6: 89 7d ec mov %edi,-0x14(%rbp) ffffffff800272c9: e8 12 e7 ff ff call ffffffff800259e0 ffffffff800272ce: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff800272d1: 8b 7d ec mov -0x14(%rbp),%edi ffffffff800272d4: 48 89 da mov %rbx,%rdx ffffffff800272d7: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800272db: c9 leave ffffffff800272dc: e9 8f d7 ff ff jmp ffffffff80024a70 ffffffff800272e1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800272e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800272ec: 00 00 00 00 ffffffff800272f0 : ffffffff800272f0: 55 push %rbp ffffffff800272f1: 48 89 e5 mov %rsp,%rbp ffffffff800272f4: 41 57 push %r15 ffffffff800272f6: 41 56 push %r14 ffffffff800272f8: 41 55 push %r13 ffffffff800272fa: 41 54 push %r12 ffffffff800272fc: 53 push %rbx ffffffff800272fd: 48 81 ec 28 24 00 00 sub $0x2428,%rsp ffffffff80027304: 89 b5 c4 db ff ff mov %esi,-0x243c(%rbp) ffffffff8002730a: 48 89 95 b8 db ff ff mov %rdx,-0x2448(%rbp) ffffffff80027311: 89 bd c8 db ff ff mov %edi,-0x2438(%rbp) ffffffff80027317: 48 8d bd d0 db ff ff lea -0x2430(%rbp),%rdi ffffffff8002731e: 48 89 f8 mov %rdi,%rax ffffffff80027321: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80027328: 00 00 ffffffff8002732a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027331: 00 00 00 00 ffffffff80027335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002733c: 00 00 00 00 ffffffff80027340: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff80027346: 48 8d 4d d0 lea -0x30(%rbp),%rcx ffffffff8002734a: 48 83 c0 08 add $0x8,%rax ffffffff8002734e: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff80027355: 48 39 c8 cmp %rcx,%rax ffffffff80027358: 75 e6 jne ffffffff80027340 ffffffff8002735a: ba 30 00 00 00 mov $0x30,%edx ffffffff8002735f: be 30 00 00 00 mov $0x30,%esi ffffffff80027364: 45 31 e4 xor %r12d,%r12d ffffffff80027367: e8 54 dc fe ff call ffffffff80014fc0 ffffffff8002736c: 41 b9 f4 85 42 ff mov $0xff4285f4,%r9d ffffffff80027372: 31 f6 xor %esi,%esi ffffffff80027374: 31 ff xor %edi,%edi ffffffff80027376: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002737c: b9 30 00 00 00 mov $0x30,%ecx ffffffff80027381: ba 30 00 00 00 mov $0x30,%edx ffffffff80027386: e8 75 e0 fe ff call ffffffff80015400 ffffffff8002738b: 41 b9 fe f0 e8 ff mov $0xffe8f0fe,%r9d ffffffff80027391: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80027397: b9 26 00 00 00 mov $0x26,%ecx ffffffff8002739c: ba 26 00 00 00 mov $0x26,%edx ffffffff800273a1: be 05 00 00 00 mov $0x5,%esi ffffffff800273a6: bf 05 00 00 00 mov $0x5,%edi ffffffff800273ab: e8 50 e0 fe ff call ffffffff80015400 ffffffff800273b0: 41 b8 f4 85 42 ff mov $0xff4285f4,%r8d ffffffff800273b6: b9 04 00 00 00 mov $0x4,%ecx ffffffff800273bb: ba 04 00 00 00 mov $0x4,%edx ffffffff800273c0: be 0f 00 00 00 mov $0xf,%esi ffffffff800273c5: bf 16 00 00 00 mov $0x16,%edi ffffffff800273ca: e8 b1 dc fe ff call ffffffff80015080 ffffffff800273cf: 41 b8 f4 85 42 ff mov $0xff4285f4,%r8d ffffffff800273d5: b9 10 00 00 00 mov $0x10,%ecx ffffffff800273da: ba 04 00 00 00 mov $0x4,%edx ffffffff800273df: be 17 00 00 00 mov $0x17,%esi ffffffff800273e4: bf 16 00 00 00 mov $0x16,%edi ffffffff800273e9: e8 92 dc fe ff call ffffffff80015080 ffffffff800273ee: 31 d2 xor %edx,%edx ffffffff800273f0: 31 f6 xor %esi,%esi ffffffff800273f2: 31 ff xor %edi,%edi ffffffff800273f4: e8 c7 db fe ff call ffffffff80014fc0 ffffffff800273f9: 8b 85 c4 db ff ff mov -0x243c(%rbp),%eax ffffffff800273ff: 8d 58 0c lea 0xc(%rax),%ebx ffffffff80027402: 8b 85 c8 db ff ff mov -0x2438(%rbp),%eax ffffffff80027408: 83 c0 18 add $0x18,%eax ffffffff8002740b: 89 85 cc db ff ff mov %eax,-0x2434(%rbp) ffffffff80027411: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80027415: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002741c: 00 00 00 00 ffffffff80027420: 44 89 e0 mov %r12d,%eax ffffffff80027423: 44 8b bd cc db ff ff mov -0x2434(%rbp),%r15d ffffffff8002742a: 45 31 f6 xor %r14d,%r14d ffffffff8002742d: c1 f8 05 sar $0x5,%eax ffffffff80027430: 44 8d 04 40 lea (%rax,%rax,2),%r8d ffffffff80027434: 41 c1 e0 04 shl $0x4,%r8d ffffffff80027438: 45 89 c5 mov %r8d,%r13d ffffffff8002743b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80027440: 44 89 f0 mov %r14d,%eax ffffffff80027443: c1 f8 05 sar $0x5,%eax ffffffff80027446: 44 01 e8 add %r13d,%eax ffffffff80027449: 48 98 cltq ffffffff8002744b: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80027452: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80027458: 74 0a je ffffffff80027464 ffffffff8002745a: 89 de mov %ebx,%esi ffffffff8002745c: 44 89 ff mov %r15d,%edi ffffffff8002745f: e8 7c db fe ff call ffffffff80014fe0 ffffffff80027464: 41 83 c6 30 add $0x30,%r14d ffffffff80027468: 41 83 c7 01 add $0x1,%r15d ffffffff8002746c: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80027473: 75 cb jne ffffffff80027440 ffffffff80027475: 41 83 c4 30 add $0x30,%r12d ffffffff80027479: 83 c3 01 add $0x1,%ebx ffffffff8002747c: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80027483: 75 9b jne ffffffff80027420 ffffffff80027485: 48 8b 95 b8 db ff ff mov -0x2448(%rbp),%rdx ffffffff8002748c: 8b b5 c4 db ff ff mov -0x243c(%rbp),%esi ffffffff80027492: 8b bd c8 db ff ff mov -0x2438(%rbp),%edi ffffffff80027498: e8 d3 d5 ff ff call ffffffff80024a70 ffffffff8002749d: 48 81 c4 28 24 00 00 add $0x2428,%rsp ffffffff800274a4: 5b pop %rbx ffffffff800274a5: 41 5c pop %r12 ffffffff800274a7: 41 5d pop %r13 ffffffff800274a9: 41 5e pop %r14 ffffffff800274ab: 41 5f pop %r15 ffffffff800274ad: 5d pop %rbp ffffffff800274ae: c3 ret ffffffff800274af: 90 nop ffffffff800274b0 : ffffffff800274b0: 55 push %rbp ffffffff800274b1: 48 89 e5 mov %rsp,%rbp ffffffff800274b4: 41 57 push %r15 ffffffff800274b6: 41 56 push %r14 ffffffff800274b8: 41 55 push %r13 ffffffff800274ba: 41 54 push %r12 ffffffff800274bc: 53 push %rbx ffffffff800274bd: 48 81 ec 28 24 00 00 sub $0x2428,%rsp ffffffff800274c4: 89 b5 c4 db ff ff mov %esi,-0x243c(%rbp) ffffffff800274ca: 48 89 95 b8 db ff ff mov %rdx,-0x2448(%rbp) ffffffff800274d1: 89 bd c8 db ff ff mov %edi,-0x2438(%rbp) ffffffff800274d7: 48 8d bd d0 db ff ff lea -0x2430(%rbp),%rdi ffffffff800274de: 48 89 f8 mov %rdi,%rax ffffffff800274e1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800274e8: 00 00 ffffffff800274ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800274f1: 00 00 00 00 ffffffff800274f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800274fc: 00 00 00 00 ffffffff80027500: c7 00 ff 00 ff ff movl $0xffff00ff,(%rax) ffffffff80027506: 48 8d 4d d0 lea -0x30(%rbp),%rcx ffffffff8002750a: 48 83 c0 08 add $0x8,%rax ffffffff8002750e: c7 40 fc ff 00 ff ff movl $0xffff00ff,-0x4(%rax) ffffffff80027515: 48 39 c8 cmp %rcx,%rax ffffffff80027518: 75 e6 jne ffffffff80027500 ffffffff8002751a: ba 30 00 00 00 mov $0x30,%edx ffffffff8002751f: be 30 00 00 00 mov $0x30,%esi ffffffff80027524: 45 31 e4 xor %r12d,%r12d ffffffff80027527: e8 94 da fe ff call ffffffff80014fc0 ffffffff8002752c: 41 b9 f1 ef ec ff mov $0xffeceff1,%r9d ffffffff80027532: 31 f6 xor %esi,%esi ffffffff80027534: 31 ff xor %edi,%edi ffffffff80027536: 41 b8 0a 00 00 00 mov $0xa,%r8d ffffffff8002753c: b9 30 00 00 00 mov $0x30,%ecx ffffffff80027541: ba 30 00 00 00 mov $0x30,%edx ffffffff80027546: e8 b5 de fe ff call ffffffff80015400 ffffffff8002754b: 41 b9 dc d8 cf ff mov $0xffcfd8dc,%r9d ffffffff80027551: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80027557: b9 26 00 00 00 mov $0x26,%ecx ffffffff8002755c: ba 26 00 00 00 mov $0x26,%edx ffffffff80027561: be 05 00 00 00 mov $0x5,%esi ffffffff80027566: bf 05 00 00 00 mov $0x5,%edi ffffffff8002756b: e8 90 de fe ff call ffffffff80015400 ffffffff80027570: 41 b8 ae a4 90 ff mov $0xff90a4ae,%r8d ffffffff80027576: b9 14 00 00 00 mov $0x14,%ecx ffffffff8002757b: ba 10 00 00 00 mov $0x10,%edx ffffffff80027580: be 12 00 00 00 mov $0x12,%esi ffffffff80027585: bf 10 00 00 00 mov $0x10,%edi ffffffff8002758a: e8 f1 da fe ff call ffffffff80015080 ffffffff8002758f: 41 b8 9c 90 78 ff mov $0xff78909c,%r8d ffffffff80027595: b9 03 00 00 00 mov $0x3,%ecx ffffffff8002759a: ba 18 00 00 00 mov $0x18,%edx ffffffff8002759f: be 0f 00 00 00 mov $0xf,%esi ffffffff800275a4: bf 0c 00 00 00 mov $0xc,%edi ffffffff800275a9: e8 d2 da fe ff call ffffffff80015080 ffffffff800275ae: 41 b8 9c 90 78 ff mov $0xff78909c,%r8d ffffffff800275b4: b9 02 00 00 00 mov $0x2,%ecx ffffffff800275b9: ba 08 00 00 00 mov $0x8,%edx ffffffff800275be: be 0d 00 00 00 mov $0xd,%esi ffffffff800275c3: bf 14 00 00 00 mov $0x14,%edi ffffffff800275c8: e8 b3 da fe ff call ffffffff80015080 ffffffff800275cd: 31 d2 xor %edx,%edx ffffffff800275cf: 31 f6 xor %esi,%esi ffffffff800275d1: 31 ff xor %edi,%edi ffffffff800275d3: e8 e8 d9 fe ff call ffffffff80014fc0 ffffffff800275d8: 8b 85 c4 db ff ff mov -0x243c(%rbp),%eax ffffffff800275de: 8d 58 0c lea 0xc(%rax),%ebx ffffffff800275e1: 8b 85 c8 db ff ff mov -0x2438(%rbp),%eax ffffffff800275e7: 83 c0 18 add $0x18,%eax ffffffff800275ea: 89 85 cc db ff ff mov %eax,-0x2434(%rbp) ffffffff800275f0: 44 89 e0 mov %r12d,%eax ffffffff800275f3: 44 8b bd cc db ff ff mov -0x2434(%rbp),%r15d ffffffff800275fa: 45 31 f6 xor %r14d,%r14d ffffffff800275fd: c1 f8 05 sar $0x5,%eax ffffffff80027600: 44 8d 04 40 lea (%rax,%rax,2),%r8d ffffffff80027604: 41 c1 e0 04 shl $0x4,%r8d ffffffff80027608: 45 89 c5 mov %r8d,%r13d ffffffff8002760b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80027610: 44 89 f0 mov %r14d,%eax ffffffff80027613: c1 f8 05 sar $0x5,%eax ffffffff80027616: 44 01 e8 add %r13d,%eax ffffffff80027619: 48 98 cltq ffffffff8002761b: 8b 94 85 d0 db ff ff mov -0x2430(%rbp,%rax,4),%edx ffffffff80027622: 81 fa ff 00 ff ff cmp $0xffff00ff,%edx ffffffff80027628: 74 0a je ffffffff80027634 ffffffff8002762a: 89 de mov %ebx,%esi ffffffff8002762c: 44 89 ff mov %r15d,%edi ffffffff8002762f: e8 ac d9 fe ff call ffffffff80014fe0 ffffffff80027634: 41 83 c6 30 add $0x30,%r14d ffffffff80027638: 41 83 c7 01 add $0x1,%r15d ffffffff8002763c: 41 81 fe 00 06 00 00 cmp $0x600,%r14d ffffffff80027643: 75 cb jne ffffffff80027610 ffffffff80027645: 41 83 c4 30 add $0x30,%r12d ffffffff80027649: 83 c3 01 add $0x1,%ebx ffffffff8002764c: 41 81 fc 00 06 00 00 cmp $0x600,%r12d ffffffff80027653: 75 9b jne ffffffff800275f0 ffffffff80027655: 48 8b 95 b8 db ff ff mov -0x2448(%rbp),%rdx ffffffff8002765c: 8b b5 c4 db ff ff mov -0x243c(%rbp),%esi ffffffff80027662: 8b bd c8 db ff ff mov -0x2438(%rbp),%edi ffffffff80027668: e8 03 d4 ff ff call ffffffff80024a70 ffffffff8002766d: 48 81 c4 28 24 00 00 add $0x2428,%rsp ffffffff80027674: 5b pop %rbx ffffffff80027675: 41 5c pop %r12 ffffffff80027677: 41 5d pop %r13 ffffffff80027679: 41 5e pop %r14 ffffffff8002767b: 41 5f pop %r15 ffffffff8002767d: 5d pop %rbp ffffffff8002767e: c3 ret ffffffff8002767f: 90 nop ffffffff80027680 : ffffffff80027680: 55 push %rbp ffffffff80027681: 48 89 e5 mov %rsp,%rbp ffffffff80027684: 53 push %rbx ffffffff80027685: 48 89 d3 mov %rdx,%rbx ffffffff80027688: 48 8d 15 81 e1 ff ff lea -0x1e7f(%rip),%rdx # ffffffff80025810 ffffffff8002768f: 48 83 ec 18 sub $0x18,%rsp ffffffff80027693: 89 75 e8 mov %esi,-0x18(%rbp) ffffffff80027696: 89 7d ec mov %edi,-0x14(%rbp) ffffffff80027699: e8 42 e3 ff ff call ffffffff800259e0 ffffffff8002769e: 8b 75 e8 mov -0x18(%rbp),%esi ffffffff800276a1: 8b 7d ec mov -0x14(%rbp),%edi ffffffff800276a4: 48 89 da mov %rbx,%rdx ffffffff800276a7: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff800276ab: c9 leave ffffffff800276ac: e9 bf d3 ff ff jmp ffffffff80024a70 ffffffff800276b1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800276b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800276bc: 00 00 00 00 ffffffff800276c0 : ffffffff800276c0: 55 push %rbp ffffffff800276c1: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff800276c6: ba 06 00 00 00 mov $0x6,%edx ffffffff800276cb: 48 89 e5 mov %rsp,%rbp ffffffff800276ce: 41 54 push %r12 ffffffff800276d0: 44 8d 66 06 lea 0x6(%rsi),%r12d ffffffff800276d4: 53 push %rbx ffffffff800276d5: 8d 5f 06 lea 0x6(%rdi),%ebx ffffffff800276d8: 44 89 e6 mov %r12d,%esi ffffffff800276db: 89 df mov %ebx,%edi ffffffff800276dd: e8 be d2 ff ff call ffffffff800249a0 ffffffff800276e2: 44 89 e6 mov %r12d,%esi ffffffff800276e5: 89 df mov %ebx,%edi ffffffff800276e7: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff800276ec: 5b pop %rbx ffffffff800276ed: ba 02 00 00 00 mov $0x2,%edx ffffffff800276f2: 41 5c pop %r12 ffffffff800276f4: 5d pop %rbp ffffffff800276f5: e9 a6 d2 ff ff jmp ffffffff800249a0 ffffffff800276fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80027700 : ffffffff80027700: 55 push %rbp ffffffff80027701: 41 89 c9 mov %ecx,%r9d ffffffff80027704: 41 b8 0c 00 00 00 mov $0xc,%r8d ffffffff8002770a: b9 38 00 00 00 mov $0x38,%ecx ffffffff8002770f: 48 89 e5 mov %rsp,%rbp ffffffff80027712: 41 55 push %r13 ffffffff80027714: 49 89 d5 mov %rdx,%r13 ffffffff80027717: ba 38 00 00 00 mov $0x38,%edx ffffffff8002771c: 41 54 push %r12 ffffffff8002771e: 41 89 fc mov %edi,%r12d ffffffff80027721: 8d 7f 0c lea 0xc(%rdi),%edi ffffffff80027724: 53 push %rbx ffffffff80027725: 89 f3 mov %esi,%ebx ffffffff80027727: 48 83 ec 08 sub $0x8,%rsp ffffffff8002772b: e8 d0 dc fe ff call ffffffff80015400 ffffffff80027730: 48 83 c4 08 add $0x8,%rsp ffffffff80027734: 8d 73 3c lea 0x3c(%rbx),%esi ffffffff80027737: 4c 89 ea mov %r13,%rdx ffffffff8002773a: 5b pop %rbx ffffffff8002773b: 44 89 e7 mov %r12d,%edi ffffffff8002773e: 41 5c pop %r12 ffffffff80027740: 41 5d pop %r13 ffffffff80027742: 5d pop %rbp ffffffff80027743: e9 28 d3 ff ff jmp ffffffff80024a70 ffffffff80027748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002774f: 00 ffffffff80027750 : ffffffff80027750: 55 push %rbp ffffffff80027751: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff80027757: 41 b8 03 00 00 00 mov $0x3,%r8d ffffffff8002775d: b9 0f 00 00 00 mov $0xf,%ecx ffffffff80027762: 48 89 e5 mov %rsp,%rbp ffffffff80027765: 41 55 push %r13 ffffffff80027767: 49 89 d5 mov %rdx,%r13 ffffffff8002776a: ba 19 00 00 00 mov $0x19,%edx ffffffff8002776f: 41 54 push %r12 ffffffff80027771: 41 89 fc mov %edi,%r12d ffffffff80027774: 8d 7f 1b lea 0x1b(%rdi),%edi ffffffff80027777: 53 push %rbx ffffffff80027778: 89 f3 mov %esi,%ebx ffffffff8002777a: 8d 76 06 lea 0x6(%rsi),%esi ffffffff8002777d: 48 83 ec 08 sub $0x8,%rsp ffffffff80027781: e8 7a dc fe ff call ffffffff80015400 ffffffff80027786: 41 8d 7c 24 0c lea 0xc(%r12),%edi ffffffff8002778b: 89 de mov %ebx,%esi ffffffff8002778d: ba 38 00 00 00 mov $0x38,%edx ffffffff80027792: 41 b9 e2 90 4a ff mov $0xff4a90e2,%r9d ffffffff80027798: 41 b8 0c 00 00 00 mov $0xc,%r8d ffffffff8002779e: b9 38 00 00 00 mov $0x38,%ecx ffffffff800277a3: e8 58 dc fe ff call ffffffff80015400 ffffffff800277a8: 48 83 c4 08 add $0x8,%rsp ffffffff800277ac: 8d 73 3c lea 0x3c(%rbx),%esi ffffffff800277af: 4c 89 ea mov %r13,%rdx ffffffff800277b2: 5b pop %rbx ffffffff800277b3: 44 89 e7 mov %r12d,%edi ffffffff800277b6: 41 5c pop %r12 ffffffff800277b8: 41 5d pop %r13 ffffffff800277ba: 5d pop %rbp ffffffff800277bb: e9 b0 d2 ff ff jmp ffffffff80024a70 ffffffff800277c0 : ffffffff800277c0: 55 push %rbp ffffffff800277c1: 41 b8 0c 00 00 00 mov $0xc,%r8d ffffffff800277c7: b9 38 00 00 00 mov $0x38,%ecx ffffffff800277cc: 41 b9 66 66 66 ff mov $0xff666666,%r9d ffffffff800277d2: 48 89 e5 mov %rsp,%rbp ffffffff800277d5: 41 55 push %r13 ffffffff800277d7: 49 89 d5 mov %rdx,%r13 ffffffff800277da: ba 38 00 00 00 mov $0x38,%edx ffffffff800277df: 41 54 push %r12 ffffffff800277e1: 41 89 f4 mov %esi,%r12d ffffffff800277e4: 53 push %rbx ffffffff800277e5: 89 fb mov %edi,%ebx ffffffff800277e7: 8d 7f 0c lea 0xc(%rdi),%edi ffffffff800277ea: 48 83 ec 08 sub $0x8,%rsp ffffffff800277ee: e8 0d dc fe ff call ffffffff80015400 ffffffff800277f3: 41 8d 74 24 3c lea 0x3c(%r12),%esi ffffffff800277f8: 4c 89 ea mov %r13,%rdx ffffffff800277fb: 89 df mov %ebx,%edi ffffffff800277fd: e8 6e d2 ff ff call ffffffff80024a70 ffffffff80027802: 48 83 c4 08 add $0x8,%rsp ffffffff80027806: 41 8d 74 24 1a lea 0x1a(%r12),%esi ffffffff8002780b: 8d 7b 26 lea 0x26(%rbx),%edi ffffffff8002780e: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff80027814: 5b pop %rbx ffffffff80027815: b9 04 00 00 00 mov $0x4,%ecx ffffffff8002781a: 41 5c pop %r12 ffffffff8002781c: ba 04 00 00 00 mov $0x4,%edx ffffffff80027821: 41 5d pop %r13 ffffffff80027823: 5d pop %rbp ffffffff80027824: e9 57 d8 fe ff jmp ffffffff80015080 ffffffff80027829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80027830 : ffffffff80027830: 80 7f 18 00 cmpb $0x0,0x18(%rdi) ffffffff80027834: 75 0a jne ffffffff80027840 ffffffff80027836: c3 ret ffffffff80027837: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002783e: 00 00 ffffffff80027840: e9 ab e2 ff ff jmp ffffffff80025af0 ffffffff80027845: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002784c: 00 00 00 00 ffffffff80027850 : ffffffff80027850: 55 push %rbp ffffffff80027851: 48 89 e5 mov %rsp,%rbp ffffffff80027854: 41 57 push %r15 ffffffff80027856: 41 56 push %r14 ffffffff80027858: 4c 8d 35 eb 41 04 00 lea 0x441eb(%rip),%r14 # ffffffff8006ba4a ffffffff8002785f: 41 55 push %r13 ffffffff80027861: 4d 8d 6e 64 lea 0x64(%r14),%r13 ffffffff80027865: 41 54 push %r12 ffffffff80027867: 41 89 f4 mov %esi,%r12d ffffffff8002786a: 53 push %rbx ffffffff8002786b: 48 83 ec 18 sub $0x18,%rsp ffffffff8002786f: 89 7d cc mov %edi,-0x34(%rbp) ffffffff80027872: 0f 1f 00 nopl (%rax) ffffffff80027875: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002787c: 00 00 00 00 ffffffff80027880: 44 8b 7d cc mov -0x34(%rbp),%r15d ffffffff80027884: 49 8d 5e f6 lea -0xa(%r14),%rbx ffffffff80027888: eb 17 jmp ffffffff800278a1 ffffffff8002788a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80027890: 3c 02 cmp $0x2,%al ffffffff80027892: 74 54 je ffffffff800278e8 ffffffff80027894: 48 83 c3 01 add $0x1,%rbx ffffffff80027898: 41 83 c7 01 add $0x1,%r15d ffffffff8002789c: 4c 39 f3 cmp %r14,%rbx ffffffff8002789f: 74 24 je ffffffff800278c5 ffffffff800278a1: 0f b6 03 movzbl (%rbx),%eax ffffffff800278a4: 3c 01 cmp $0x1,%al ffffffff800278a6: 75 e8 jne ffffffff80027890 ffffffff800278a8: 44 89 ff mov %r15d,%edi ffffffff800278ab: ba 00 00 00 ff mov $0xff000000,%edx ffffffff800278b0: 44 89 e6 mov %r12d,%esi ffffffff800278b3: 48 83 c3 01 add $0x1,%rbx ffffffff800278b7: e8 24 d7 fe ff call ffffffff80014fe0 ffffffff800278bc: 41 83 c7 01 add $0x1,%r15d ffffffff800278c0: 4c 39 f3 cmp %r14,%rbx ffffffff800278c3: 75 dc jne ffffffff800278a1 ffffffff800278c5: 4c 8d 73 0a lea 0xa(%rbx),%r14 ffffffff800278c9: 41 83 c4 01 add $0x1,%r12d ffffffff800278cd: 4d 39 ee cmp %r13,%r14 ffffffff800278d0: 75 ae jne ffffffff80027880 ffffffff800278d2: 48 83 c4 18 add $0x18,%rsp ffffffff800278d6: 5b pop %rbx ffffffff800278d7: 41 5c pop %r12 ffffffff800278d9: 41 5d pop %r13 ffffffff800278db: 41 5e pop %r14 ffffffff800278dd: 41 5f pop %r15 ffffffff800278df: 5d pop %rbp ffffffff800278e0: c3 ret ffffffff800278e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800278e8: ba ff ff ff ff mov $0xffffffff,%edx ffffffff800278ed: 44 89 e6 mov %r12d,%esi ffffffff800278f0: 44 89 ff mov %r15d,%edi ffffffff800278f3: e8 e8 d6 fe ff call ffffffff80014fe0 ffffffff800278f8: eb 9a jmp ffffffff80027894 ffffffff800278fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80027900 : ffffffff80027900: 55 push %rbp ffffffff80027901: 48 89 e5 mov %rsp,%rbp ffffffff80027904: 41 57 push %r15 ffffffff80027906: 41 56 push %r14 ffffffff80027908: 41 55 push %r13 ffffffff8002790a: 41 54 push %r12 ffffffff8002790c: 53 push %rbx ffffffff8002790d: 48 81 ec 48 01 00 00 sub $0x148,%rsp ffffffff80027914: e8 e7 d4 fe ff call ffffffff80014e00 ffffffff80027919: 41 89 c6 mov %eax,%r14d ffffffff8002791c: e8 ff d4 fe ff call ffffffff80014e20 ffffffff80027921: 48 8d bd bc fe ff ff lea -0x144(%rbp),%rdi ffffffff80027928: 89 85 94 fe ff ff mov %eax,-0x16c(%rbp) ffffffff8002792e: e8 4d d6 fe ff call ffffffff80014f80 ffffffff80027933: 8b bd bc fe ff ff mov -0x144(%rbp),%edi ffffffff80027939: 8b b5 c0 fe ff ff mov -0x140(%rbp),%esi ffffffff8002793f: 8b 95 c4 fe ff ff mov -0x13c(%rbp),%edx ffffffff80027945: 8b 8d c8 fe ff ff mov -0x138(%rbp),%ecx ffffffff8002794b: 44 0f b6 a5 cc fe ff movzbl -0x134(%rbp),%r12d ffffffff80027952: ff ffffffff80027953: 89 bd a8 fe ff ff mov %edi,-0x158(%rbp) ffffffff80027959: 89 b5 a0 fe ff ff mov %esi,-0x160(%rbp) ffffffff8002795f: 89 95 9c fe ff ff mov %edx,-0x164(%rbp) ffffffff80027965: 89 8d 98 fe ff ff mov %ecx,-0x168(%rbp) ffffffff8002796b: 45 84 e4 test %r12b,%r12b ffffffff8002796e: 0f 84 92 07 00 00 je ffffffff80028106 ffffffff80027974: e8 57 e3 fe ff call ffffffff80015cd0 ffffffff80027979: e8 32 de fe ff call ffffffff800157b0 ffffffff8002797e: 8b 15 44 c2 01 04 mov 0x401c244(%rip),%edx # ffffffff84043bc8 ffffffff80027984: 45 31 ff xor %r15d,%r15d ffffffff80027987: 85 d2 test %edx,%edx ffffffff80027989: 0f 8e 53 01 00 00 jle ffffffff80027ae2 ffffffff8002798f: 44 88 a5 a4 fe ff ff mov %r12b,-0x15c(%rbp) ffffffff80027996: 4c 8d 25 48 c2 01 04 lea 0x401c248(%rip),%r12 # ffffffff84043be5 ffffffff8002799d: 44 89 b5 90 fe ff ff mov %r14d,-0x170(%rbp) ffffffff800279a4: e9 a3 00 00 00 jmp ffffffff80027a4c ffffffff800279a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800279b0: 41 8b 44 24 43 mov 0x43(%r12),%eax ffffffff800279b5: 49 8d 5c 24 fb lea -0x5(%r12),%rbx ffffffff800279ba: 83 f8 01 cmp $0x1,%eax ffffffff800279bd: 0f 84 25 06 00 00 je ffffffff80027fe8 ffffffff800279c3: 83 f8 02 cmp $0x2,%eax ffffffff800279c6: 0f 84 5c 06 00 00 je ffffffff80028028 ffffffff800279cc: 48 8d 35 b6 9d 00 00 lea 0x9db6(%rip),%rsi # ffffffff80031789 ffffffff800279d3: 48 89 df mov %rbx,%rdi ffffffff800279d6: e8 65 c8 ff ff call ffffffff80024240 ffffffff800279db: 45 8b 74 24 3b mov 0x3b(%r12),%r14d ffffffff800279e0: 45 8b 6c 24 3f mov 0x3f(%r12),%r13d ffffffff800279e5: 84 c0 test %al,%al ffffffff800279e7: 0f 85 d3 05 00 00 jne ffffffff80027fc0 ffffffff800279ed: 48 8d 35 7f a5 00 00 lea 0xa57f(%rip),%rsi # ffffffff80031f73 ffffffff800279f4: 48 89 df mov %rbx,%rdi ffffffff800279f7: e8 44 c8 ff ff call ffffffff80024240 ffffffff800279fc: 84 c0 test %al,%al ffffffff800279fe: 75 17 jne ffffffff80027a17 ffffffff80027a00: 48 8d 35 87 9d 00 00 lea 0x9d87(%rip),%rsi # ffffffff8003178e ffffffff80027a07: 48 89 df mov %rbx,%rdi ffffffff80027a0a: e8 31 c8 ff ff call ffffffff80024240 ffffffff80027a0f: 84 c0 test %al,%al ffffffff80027a11: 0f 84 f9 06 00 00 je ffffffff80028110 ffffffff80027a17: 48 89 da mov %rbx,%rdx ffffffff80027a1a: 44 89 ee mov %r13d,%esi ffffffff80027a1d: 44 89 f7 mov %r14d,%edi ffffffff80027a20: e8 4b ee ff ff call ffffffff80026870 ffffffff80027a25: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff80027a2a: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff80027a2f: 48 89 da mov %rbx,%rdx ffffffff80027a32: e8 39 d0 ff ff call ffffffff80024a70 ffffffff80027a37: 41 83 c7 01 add $0x1,%r15d ffffffff80027a3b: 49 83 c4 4c add $0x4c,%r12 ffffffff80027a3f: 44 39 3d 82 c1 01 04 cmp %r15d,0x401c182(%rip) # ffffffff84043bc8 ffffffff80027a46: 0f 8e 87 00 00 00 jle ffffffff80027ad3 ffffffff80027a4c: 80 bd a4 fe ff ff 00 cmpb $0x0,-0x15c(%rbp) ffffffff80027a53: 0f 84 57 ff ff ff je ffffffff800279b0 ffffffff80027a59: 8b 85 9c fe ff ff mov -0x164(%rbp),%eax ffffffff80027a5f: 8b bd a8 fe ff ff mov -0x158(%rbp),%edi ffffffff80027a65: 8d 34 38 lea (%rax,%rdi,1),%esi ffffffff80027a68: 8b 85 98 fe ff ff mov -0x168(%rbp),%eax ffffffff80027a6e: 8b bd a0 fe ff ff mov -0x160(%rbp),%edi ffffffff80027a74: 01 c7 add %eax,%edi ffffffff80027a76: 41 8b 44 24 3b mov 0x3b(%r12),%eax ffffffff80027a7b: 8d 50 4f lea 0x4f(%rax),%edx ffffffff80027a7e: 3b 95 a8 fe ff ff cmp -0x158(%rbp),%edx ffffffff80027a84: 7c 40 jl ffffffff80027ac6 ffffffff80027a86: 39 f0 cmp %esi,%eax ffffffff80027a88: 7d 18 jge ffffffff80027aa2 ffffffff80027a8a: 41 8b 44 24 3f mov 0x3f(%r12),%eax ffffffff80027a8f: 8d 50 4f lea 0x4f(%rax),%edx ffffffff80027a92: 3b 95 a0 fe ff ff cmp -0x160(%rbp),%edx ffffffff80027a98: 7c 2c jl ffffffff80027ac6 ffffffff80027a9a: 39 f8 cmp %edi,%eax ffffffff80027a9c: 0f 8c 0e ff ff ff jl ffffffff800279b0 ffffffff80027aa2: 41 83 c7 01 add $0x1,%r15d ffffffff80027aa6: 44 3b 3d 1b c1 01 04 cmp 0x401c11b(%rip),%r15d # ffffffff84043bc8 ffffffff80027aad: 7d 24 jge ffffffff80027ad3 ffffffff80027aaf: 41 8b 84 24 87 00 00 mov 0x87(%r12),%eax ffffffff80027ab6: 00 ffffffff80027ab7: 49 83 c4 4c add $0x4c,%r12 ffffffff80027abb: 8d 50 4f lea 0x4f(%rax),%edx ffffffff80027abe: 3b 95 a8 fe ff ff cmp -0x158(%rbp),%edx ffffffff80027ac4: 7d c0 jge ffffffff80027a86 ffffffff80027ac6: 41 83 c7 01 add $0x1,%r15d ffffffff80027aca: 44 39 3d f7 c0 01 04 cmp %r15d,0x401c0f7(%rip) # ffffffff84043bc8 ffffffff80027ad1: 7f dc jg ffffffff80027aaf ffffffff80027ad3: 44 0f b6 a5 a4 fe ff movzbl -0x15c(%rbp),%r12d ffffffff80027ada: ff ffffffff80027adb: 44 8b b5 90 fe ff ff mov -0x170(%rbp),%r14d ffffffff80027ae2: 8b 3d 80 ca 01 04 mov 0x401ca80(%rip),%edi # ffffffff84044568 ffffffff80027ae8: 85 ff test %edi,%edi ffffffff80027aea: 0f 8e 42 01 00 00 jle ffffffff80027c32 ffffffff80027af0: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff80027af7: 48 63 c7 movslq %edi,%rax ffffffff80027afa: 48 8d 15 7f ca 01 04 lea 0x401ca7f(%rip),%rdx # ffffffff84044580 ffffffff80027b01: 49 8d 34 c7 lea (%r15,%rax,8),%rsi ffffffff80027b05: 4c 89 f8 mov %r15,%rax ffffffff80027b08: 66 90 xchg %ax,%ax ffffffff80027b0a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b11: 00 00 00 00 ffffffff80027b15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b1c: 00 00 00 00 ffffffff80027b20: 48 8b 0a mov (%rdx),%rcx ffffffff80027b23: 48 83 c0 08 add $0x8,%rax ffffffff80027b27: 48 83 c2 08 add $0x8,%rdx ffffffff80027b2b: 48 89 48 f8 mov %rcx,-0x8(%rax) ffffffff80027b2f: 48 39 f0 cmp %rsi,%rax ffffffff80027b32: 75 ec jne ffffffff80027b20 ffffffff80027b34: 83 ff 01 cmp $0x1,%edi ffffffff80027b37: 74 74 je ffffffff80027bad ffffffff80027b39: 4d 8d 4f 08 lea 0x8(%r15),%r9 ffffffff80027b3d: 0f 1f 00 nopl (%rax) ffffffff80027b40: 83 ff 01 cmp $0x1,%edi ffffffff80027b43: 0f 8e d7 04 00 00 jle ffffffff80028020 ffffffff80027b49: 8d 47 fe lea -0x2(%rdi),%eax ffffffff80027b4c: 49 8d 34 c1 lea (%r9,%rax,8),%rsi ffffffff80027b50: 4c 89 f8 mov %r15,%rax ffffffff80027b53: 90 nop ffffffff80027b54: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b5b: 00 00 00 00 ffffffff80027b5f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b66: 00 00 00 00 ffffffff80027b6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b71: 00 00 00 00 ffffffff80027b75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027b7c: 00 00 00 00 ffffffff80027b80: 48 8b 10 mov (%rax),%rdx ffffffff80027b83: 48 8b 48 08 mov 0x8(%rax),%rcx ffffffff80027b87: 8b 9a 28 04 00 00 mov 0x428(%rdx),%ebx ffffffff80027b8d: 39 99 28 04 00 00 cmp %ebx,0x428(%rcx) ffffffff80027b93: 7d 07 jge ffffffff80027b9c ffffffff80027b95: 48 89 08 mov %rcx,(%rax) ffffffff80027b98: 48 89 50 08 mov %rdx,0x8(%rax) ffffffff80027b9c: 48 83 c0 08 add $0x8,%rax ffffffff80027ba0: 48 39 f0 cmp %rsi,%rax ffffffff80027ba3: 75 db jne ffffffff80027b80 ffffffff80027ba5: 83 ef 01 sub $0x1,%edi ffffffff80027ba8: 83 ff 01 cmp $0x1,%edi ffffffff80027bab: 75 93 jne ffffffff80027b40 ffffffff80027bad: 44 8b ad 9c fe ff ff mov -0x164(%rbp),%r13d ffffffff80027bb4: 44 03 ad a8 fe ff ff add -0x158(%rbp),%r13d ffffffff80027bbb: 4c 89 fb mov %r15,%rbx ffffffff80027bbe: 44 89 e8 mov %r13d,%eax ffffffff80027bc1: 45 31 ed xor %r13d,%r13d ffffffff80027bc4: 41 89 c7 mov %eax,%r15d ffffffff80027bc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80027bce: 00 00 ffffffff80027bd0: 4a 8b 3c eb mov (%rbx,%r13,8),%rdi ffffffff80027bd4: 80 7f 18 00 cmpb $0x0,0x18(%rdi) ffffffff80027bd8: 74 4b je ffffffff80027c25 ffffffff80027bda: 45 84 e4 test %r12b,%r12b ffffffff80027bdd: 74 41 je ffffffff80027c20 ffffffff80027bdf: 80 bf 24 04 00 00 00 cmpb $0x0,0x424(%rdi) ffffffff80027be6: 75 38 jne ffffffff80027c20 ffffffff80027be8: 8b 4f 08 mov 0x8(%rdi),%ecx ffffffff80027beb: 8b 77 10 mov 0x10(%rdi),%esi ffffffff80027bee: 01 ce add %ecx,%esi ffffffff80027bf0: 3b b5 a8 fe ff ff cmp -0x158(%rbp),%esi ffffffff80027bf6: 7e 2d jle ffffffff80027c25 ffffffff80027bf8: 44 39 f9 cmp %r15d,%ecx ffffffff80027bfb: 7d 28 jge ffffffff80027c25 ffffffff80027bfd: 8b 4f 0c mov 0xc(%rdi),%ecx ffffffff80027c00: 8b 77 14 mov 0x14(%rdi),%esi ffffffff80027c03: 8b 85 a0 fe ff ff mov -0x160(%rbp),%eax ffffffff80027c09: 01 ce add %ecx,%esi ffffffff80027c0b: 39 c6 cmp %eax,%esi ffffffff80027c0d: 7e 16 jle ffffffff80027c25 ffffffff80027c0f: 8b b5 98 fe ff ff mov -0x168(%rbp),%esi ffffffff80027c15: 01 c6 add %eax,%esi ffffffff80027c17: 39 f1 cmp %esi,%ecx ffffffff80027c19: 7d 0a jge ffffffff80027c25 ffffffff80027c1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80027c20: e8 cb de ff ff call ffffffff80025af0 ffffffff80027c25: 49 83 c5 01 add $0x1,%r13 ffffffff80027c29: 44 39 2d 38 c9 01 04 cmp %r13d,0x401c938(%rip) # ffffffff84044568 ffffffff80027c30: 7f 9e jg ffffffff80027bd0 ffffffff80027c32: 41 b8 1a 1a 1a ff mov $0xff1a1a1a,%r8d ffffffff80027c38: b9 1e 00 00 00 mov $0x1e,%ecx ffffffff80027c3d: 44 89 f2 mov %r14d,%edx ffffffff80027c40: 31 f6 xor %esi,%esi ffffffff80027c42: 31 ff xor %edi,%edi ffffffff80027c44: e8 37 d4 fe ff call ffffffff80015080 ffffffff80027c49: bf 08 00 00 00 mov $0x8,%edi ffffffff80027c4e: ba 01 00 00 00 mov $0x1,%edx ffffffff80027c53: be 08 00 00 00 mov $0x8,%esi ffffffff80027c58: e8 83 de fe ff call ffffffff80015ae0 ffffffff80027c5d: 41 8d 7e b0 lea -0x50(%r14),%edi ffffffff80027c61: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80027c65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80027c6c: 00 00 00 00 ffffffff80027c70: b8 0a 00 00 00 mov $0xa,%eax ffffffff80027c75: e6 70 out %al,$0x70 ffffffff80027c77: e4 71 in $0x71,%al ffffffff80027c79: 84 c0 test %al,%al ffffffff80027c7b: 78 f3 js ffffffff80027c70 ffffffff80027c7d: 31 c0 xor %eax,%eax ffffffff80027c7f: e6 70 out %al,$0x70 ffffffff80027c81: e4 71 in $0x71,%al ffffffff80027c83: 89 c1 mov %eax,%ecx ffffffff80027c85: b8 02 00 00 00 mov $0x2,%eax ffffffff80027c8a: e6 70 out %al,$0x70 ffffffff80027c8c: e4 71 in $0x71,%al ffffffff80027c8e: 89 c6 mov %eax,%esi ffffffff80027c90: b8 04 00 00 00 mov $0x4,%eax ffffffff80027c95: e6 70 out %al,$0x70 ffffffff80027c97: e4 71 in $0x71,%al ffffffff80027c99: 41 89 c1 mov %eax,%r9d ffffffff80027c9c: b8 0b 00 00 00 mov $0xb,%eax ffffffff80027ca1: e6 70 out %al,$0x70 ffffffff80027ca3: e4 71 in $0x71,%al ffffffff80027ca5: a8 04 test $0x4,%al ffffffff80027ca7: 75 2f jne ffffffff80027cd8 ffffffff80027ca9: 89 c8 mov %ecx,%eax ffffffff80027cab: 83 e1 0f and $0xf,%ecx ffffffff80027cae: c0 e8 04 shr $0x4,%al ffffffff80027cb1: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80027cb4: 8d 0c 41 lea (%rcx,%rax,2),%ecx ffffffff80027cb7: 89 f0 mov %esi,%eax ffffffff80027cb9: 83 e6 0f and $0xf,%esi ffffffff80027cbc: c0 e8 04 shr $0x4,%al ffffffff80027cbf: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80027cc2: 8d 34 46 lea (%rsi,%rax,2),%esi ffffffff80027cc5: 44 89 c8 mov %r9d,%eax ffffffff80027cc8: c0 e8 04 shr $0x4,%al ffffffff80027ccb: 8d 14 80 lea (%rax,%rax,4),%edx ffffffff80027cce: 44 89 c8 mov %r9d,%eax ffffffff80027cd1: 83 e0 0f and $0xf,%eax ffffffff80027cd4: 44 8d 0c 50 lea (%rax,%rdx,2),%r9d ffffffff80027cd8: ba cd ff ff ff mov $0xffffffcd,%edx ffffffff80027cdd: 44 89 c8 mov %r9d,%eax ffffffff80027ce0: c6 85 b4 fe ff ff 3a movb $0x3a,-0x14c(%rbp) ffffffff80027ce7: f6 e2 mul %dl ffffffff80027ce9: c6 85 b7 fe ff ff 3a movb $0x3a,-0x149(%rbp) ffffffff80027cf0: c6 85 ba fe ff ff 00 movb $0x0,-0x146(%rbp) ffffffff80027cf7: 66 c1 e8 0b shr $0xb,%ax ffffffff80027cfb: 44 8d 40 30 lea 0x30(%rax),%r8d ffffffff80027cff: 44 88 85 b2 fe ff ff mov %r8b,-0x14e(%rbp) ffffffff80027d06: 44 8d 04 80 lea (%rax,%rax,4),%r8d ffffffff80027d0a: 44 89 c8 mov %r9d,%eax ffffffff80027d0d: 45 01 c0 add %r8d,%r8d ffffffff80027d10: 44 29 c0 sub %r8d,%eax ffffffff80027d13: 83 c0 30 add $0x30,%eax ffffffff80027d16: 88 85 b3 fe ff ff mov %al,-0x14d(%rbp) ffffffff80027d1c: 89 f0 mov %esi,%eax ffffffff80027d1e: f6 e2 mul %dl ffffffff80027d20: 66 c1 e8 0b shr $0xb,%ax ffffffff80027d24: 44 8d 40 30 lea 0x30(%rax),%r8d ffffffff80027d28: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff80027d2b: 01 c0 add %eax,%eax ffffffff80027d2d: 44 88 85 b5 fe ff ff mov %r8b,-0x14b(%rbp) ffffffff80027d34: 29 c6 sub %eax,%esi ffffffff80027d36: 8d 46 30 lea 0x30(%rsi),%eax ffffffff80027d39: be 0c 00 00 00 mov $0xc,%esi ffffffff80027d3e: 88 85 b6 fe ff ff mov %al,-0x14a(%rbp) ffffffff80027d44: 89 d0 mov %edx,%eax ffffffff80027d46: f6 e1 mul %cl ffffffff80027d48: 66 c1 e8 0b shr $0xb,%ax ffffffff80027d4c: 8d 50 30 lea 0x30(%rax),%edx ffffffff80027d4f: 88 95 b8 fe ff ff mov %dl,-0x148(%rbp) ffffffff80027d55: 8d 14 80 lea (%rax,%rax,4),%edx ffffffff80027d58: 01 d2 add %edx,%edx ffffffff80027d5a: 29 d1 sub %edx,%ecx ffffffff80027d5c: 48 8d 95 b2 fe ff ff lea -0x14e(%rbp),%rdx ffffffff80027d63: 8d 41 30 lea 0x30(%rcx),%eax ffffffff80027d66: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80027d6b: 88 85 b9 fe ff ff mov %al,-0x147(%rbp) ffffffff80027d71: e8 aa d9 fe ff call ffffffff80015720 ffffffff80027d76: 80 3d 3b cb 01 04 00 cmpb $0x0,0x401cb3b(%rip) # ffffffff840448b8 ffffffff80027d7d: 0f 85 d3 05 00 00 jne ffffffff80028356 ffffffff80027d83: 8b b5 94 fe ff ff mov -0x16c(%rbp),%esi ffffffff80027d89: b9 3c 00 00 00 mov $0x3c,%ecx ffffffff80027d8e: ba ae 01 00 00 mov $0x1ae,%edx ffffffff80027d93: 41 8d 9e 6a fe ff ff lea -0x196(%r14),%ebx ffffffff80027d9a: c1 eb 1f shr $0x1f,%ebx ffffffff80027d9d: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80027da3: 41 b8 12 00 00 00 mov $0x12,%r8d ffffffff80027da9: 42 8d 9c 33 6a fe ff lea -0x196(%rbx,%r14,1),%ebx ffffffff80027db0: ff ffffffff80027db1: 44 8d 66 c4 lea -0x3c(%rsi),%r12d ffffffff80027db5: 83 ee 42 sub $0x42,%esi ffffffff80027db8: d1 fb sar $1,%ebx ffffffff80027dba: 8d 7b f4 lea -0xc(%rbx),%edi ffffffff80027dbd: e8 3e d6 fe ff call ffffffff80015400 ffffffff80027dc2: 44 89 e6 mov %r12d,%esi ffffffff80027dc5: 89 df mov %ebx,%edi ffffffff80027dc7: e8 64 cf ff ff call ffffffff80024d30 ffffffff80027dcc: 8d 7b 3a lea 0x3a(%rbx),%edi ffffffff80027dcf: 44 89 e6 mov %r12d,%esi ffffffff80027dd2: e8 49 d8 ff ff call ffffffff80025620 ffffffff80027dd7: 8d 7b 74 lea 0x74(%rbx),%edi ffffffff80027dda: 44 89 e6 mov %r12d,%esi ffffffff80027ddd: e8 ae d0 ff ff call ffffffff80024e90 ffffffff80027de2: 8d bb ae 00 00 00 lea 0xae(%rbx),%edi ffffffff80027de8: 44 89 e6 mov %r12d,%esi ffffffff80027deb: e8 70 d2 ff ff call ffffffff80025060 ffffffff80027df0: 8d bb e8 00 00 00 lea 0xe8(%rbx),%edi ffffffff80027df6: 44 89 e6 mov %r12d,%esi ffffffff80027df9: e8 b2 d3 ff ff call ffffffff800251b0 ffffffff80027dfe: 8d bb 22 01 00 00 lea 0x122(%rbx),%edi ffffffff80027e04: 44 89 e6 mov %r12d,%esi ffffffff80027e07: e8 c4 d4 ff ff call ffffffff800252d0 ffffffff80027e0c: 8d bb 5c 01 00 00 lea 0x15c(%rbx),%edi ffffffff80027e12: 44 89 e6 mov %r12d,%esi ffffffff80027e15: e8 f6 d9 ff ff call ffffffff80025810 ffffffff80027e1a: 80 3d 8b ca 01 04 00 cmpb $0x0,0x401ca8b(%rip) # ffffffff840448ac ffffffff80027e21: 0f 84 02 01 00 00 je ffffffff80027f29 ffffffff80027e27: b8 7d 00 00 00 mov $0x7d,%eax ffffffff80027e2c: b9 4b 00 00 00 mov $0x4b,%ecx ffffffff80027e31: 83 3d 50 69 04 00 ff cmpl $0xffffffff,0x46950(%rip) # ffffffff8006e788 ffffffff80027e38: 8b 35 66 ca 01 04 mov 0x401ca66(%rip),%esi # ffffffff840448a4 ffffffff80027e3e: 0f 45 c8 cmovne %eax,%ecx ffffffff80027e41: 8b 3d 61 ca 01 04 mov 0x401ca61(%rip),%edi # ffffffff840448a8 ffffffff80027e47: ba 8c 00 00 00 mov $0x8c,%edx ffffffff80027e4c: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80027e52: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80027e58: e8 a3 d5 fe ff call ffffffff80015400 ffffffff80027e5d: 83 3d 24 69 04 00 ff cmpl $0xffffffff,0x46924(%rip) # ffffffff8006e788 ffffffff80027e64: 0f 84 05 06 00 00 je ffffffff8002846f ffffffff80027e6a: e8 d1 4d fe ff call ffffffff8000cc40 ffffffff80027e6f: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80027e74: 48 8d 15 c0 97 00 00 lea 0x97c0(%rip),%rdx # ffffffff8003163b ffffffff80027e7b: 89 c3 mov %eax,%ebx ffffffff80027e7d: 8b 05 21 ca 01 04 mov 0x401ca21(%rip),%eax # ffffffff840448a4 ffffffff80027e83: 8d 70 05 lea 0x5(%rax),%esi ffffffff80027e86: 8b 05 1c ca 01 04 mov 0x401ca1c(%rip),%eax # ffffffff840448a8 ffffffff80027e8c: 8d 78 0a lea 0xa(%rax),%edi ffffffff80027e8f: e8 8c d8 fe ff call ffffffff80015720 ffffffff80027e94: 8b 05 0a ca 01 04 mov 0x401ca0a(%rip),%eax # ffffffff840448a4 ffffffff80027e9a: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80027e9f: 48 8d 15 99 97 00 00 lea 0x9799(%rip),%rdx # ffffffff8003163f ffffffff80027ea6: 8d 70 1e lea 0x1e(%rax),%esi ffffffff80027ea9: 8b 05 f9 c9 01 04 mov 0x401c9f9(%rip),%eax # ffffffff840448a8 ffffffff80027eaf: 8d 78 0a lea 0xa(%rax),%edi ffffffff80027eb2: e8 69 d8 fe ff call ffffffff80015720 ffffffff80027eb7: 8b 05 e7 c9 01 04 mov 0x401c9e7(%rip),%eax # ffffffff840448a4 ffffffff80027ebd: 80 fb 01 cmp $0x1,%bl ffffffff80027ec0: 48 8d 15 47 97 00 00 lea 0x9747(%rip),%rdx # ffffffff8003160e ffffffff80027ec7: 19 c9 sbb %ecx,%ecx ffffffff80027ec9: 8d 70 37 lea 0x37(%rax),%esi ffffffff80027ecc: 8b 05 d6 c9 01 04 mov 0x401c9d6(%rip),%eax # ffffffff840448a8 ffffffff80027ed2: 81 e1 81 80 80 ff and $0xff808081,%ecx ffffffff80027ed8: 83 e9 01 sub $0x1,%ecx ffffffff80027edb: 8d 78 0a lea 0xa(%rax),%edi ffffffff80027ede: e8 3d d8 fe ff call ffffffff80015720 ffffffff80027ee3: 8b 05 bb c9 01 04 mov 0x401c9bb(%rip),%eax # ffffffff840448a4 ffffffff80027ee9: b9 58 61 ed ff mov $0xffed6158,%ecx ffffffff80027eee: 48 8d 15 62 97 00 00 lea 0x9762(%rip),%rdx # ffffffff80031657 ffffffff80027ef5: 8d 70 50 lea 0x50(%rax),%esi ffffffff80027ef8: 8b 05 aa c9 01 04 mov 0x401c9aa(%rip),%eax # ffffffff840448a8 ffffffff80027efe: 8d 78 0a lea 0xa(%rax),%edi ffffffff80027f01: e8 1a d8 fe ff call ffffffff80015720 ffffffff80027f06: 8b 05 98 c9 01 04 mov 0x401c998(%rip),%eax # ffffffff840448a4 ffffffff80027f0c: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80027f11: 48 8d 15 46 97 00 00 lea 0x9746(%rip),%rdx # ffffffff8003165e ffffffff80027f18: 8d 70 69 lea 0x69(%rax),%esi ffffffff80027f1b: 8b 05 87 c9 01 04 mov 0x401c987(%rip),%eax # ffffffff840448a8 ffffffff80027f21: 8d 78 0a lea 0xa(%rax),%edi ffffffff80027f24: e8 f7 d7 fe ff call ffffffff80015720 ffffffff80027f29: 8b 05 71 c9 01 04 mov 0x401c971(%rip),%eax # ffffffff840448a0 ffffffff80027f2f: 85 c0 test %eax,%eax ffffffff80027f31: 0f 85 ec 01 00 00 jne ffffffff80028123 ffffffff80027f37: 80 3d 02 c9 01 04 00 cmpb $0x0,0x401c902(%rip) # ffffffff84044840 ffffffff80027f3e: 0f 85 4e 03 00 00 jne ffffffff80028292 ffffffff80027f44: 48 8b 05 9d 93 00 04 mov 0x400939d(%rip),%rax # ffffffff840312e8 ffffffff80027f4b: 48 85 c0 test %rax,%rax ffffffff80027f4e: 74 02 je ffffffff80027f52 ffffffff80027f50: ff d0 call *%rax ffffffff80027f52: 80 3d 87 93 00 04 00 cmpb $0x0,0x4009387(%rip) # ffffffff840312e0 ffffffff80027f59: 74 36 je ffffffff80027f91 ffffffff80027f5b: 8b 35 37 68 04 00 mov 0x46837(%rip),%esi # ffffffff8006e798 ffffffff80027f61: 8b 3d 35 68 04 00 mov 0x46835(%rip),%edi # ffffffff8006e79c ffffffff80027f67: 8b 05 23 c7 01 04 mov 0x401c723(%rip),%eax # ffffffff84044690 ffffffff80027f6d: 83 ee 14 sub $0x14,%esi ffffffff80027f70: 83 ef 14 sub $0x14,%edi ffffffff80027f73: 83 f8 01 cmp $0x1,%eax ffffffff80027f76: 0f 84 71 05 00 00 je ffffffff800284ed ffffffff80027f7c: 48 8d 15 23 a0 00 00 lea 0xa023(%rip),%rdx # ffffffff80031fa6 ffffffff80027f83: 83 f8 02 cmp $0x2,%eax ffffffff80027f86: 0f 84 a9 05 00 00 je ffffffff80028535 ffffffff80027f8c: e8 0f e7 ff ff call ffffffff800266a0 ffffffff80027f91: 8b 35 01 68 04 00 mov 0x46801(%rip),%esi # ffffffff8006e798 ffffffff80027f97: 8b 3d ff 67 04 00 mov 0x467ff(%rip),%edi # ffffffff8006e79c ffffffff80027f9d: e8 ae f8 ff ff call ffffffff80027850 ffffffff80027fa2: 48 81 c4 48 01 00 00 add $0x148,%rsp ffffffff80027fa9: 5b pop %rbx ffffffff80027faa: 41 5c pop %r12 ffffffff80027fac: 41 5d pop %r13 ffffffff80027fae: 41 5e pop %r14 ffffffff80027fb0: 41 5f pop %r15 ffffffff80027fb2: 5d pop %rbp ffffffff80027fb3: e9 28 dc fe ff jmp ffffffff80015be0 ffffffff80027fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80027fbf: 00 ffffffff80027fc0: 44 89 ee mov %r13d,%esi ffffffff80027fc3: 44 89 f7 mov %r14d,%edi ffffffff80027fc6: 48 8d 15 43 d8 ff ff lea -0x27bd(%rip),%rdx # ffffffff80025810 ffffffff80027fcd: e8 0e da ff ff call ffffffff800259e0 ffffffff80027fd2: 48 89 da mov %rbx,%rdx ffffffff80027fd5: 44 89 ee mov %r13d,%esi ffffffff80027fd8: 44 89 f7 mov %r14d,%edi ffffffff80027fdb: e8 90 ca ff ff call ffffffff80024a70 ffffffff80027fe0: e9 52 fa ff ff jmp ffffffff80027a37 ffffffff80027fe5: 0f 1f 00 nopl (%rax) ffffffff80027fe8: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff80027fed: 45 8b 6c 24 3b mov 0x3b(%r12),%r13d ffffffff80027ff2: 48 8d 15 37 cd ff ff lea -0x32c9(%rip),%rdx # ffffffff80024d30 ffffffff80027ff9: 44 89 f6 mov %r14d,%esi ffffffff80027ffc: 44 89 ef mov %r13d,%edi ffffffff80027fff: e8 dc d9 ff ff call ffffffff800259e0 ffffffff80028004: 48 89 da mov %rbx,%rdx ffffffff80028007: 44 89 f6 mov %r14d,%esi ffffffff8002800a: 44 89 ef mov %r13d,%edi ffffffff8002800d: e8 5e ca ff ff call ffffffff80024a70 ffffffff80028012: e9 20 fa ff ff jmp ffffffff80027a37 ffffffff80028017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002801e: 00 00 ffffffff80028020: 83 ef 01 sub $0x1,%edi ffffffff80028023: e9 18 fb ff ff jmp ffffffff80027b40 ffffffff80028028: 41 0f b6 44 24 fb movzbl -0x5(%r12),%eax ffffffff8002802e: 84 c0 test %al,%al ffffffff80028030: 0f 84 a4 05 00 00 je ffffffff800285da ffffffff80028036: 4c 8d ad d0 fe ff ff lea -0x130(%rbp),%r13 ffffffff8002803d: 49 8d 74 24 fc lea -0x4(%r12),%rsi ffffffff80028042: 31 d2 xor %edx,%edx ffffffff80028044: 4c 89 ef mov %r13,%rdi ffffffff80028047: eb 28 jmp ffffffff80028071 ffffffff80028049: 90 nop ffffffff8002804a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80028051: 00 00 00 00 ffffffff80028055: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002805c: 00 00 00 00 ffffffff80028060: 48 83 c7 01 add $0x1,%rdi ffffffff80028064: 48 83 c6 01 add $0x1,%rsi ffffffff80028068: 83 fa 3f cmp $0x3f,%edx ffffffff8002806b: 0f 84 7b 03 00 00 je ffffffff800283ec ffffffff80028071: 88 07 mov %al,(%rdi) ffffffff80028073: 0f b6 06 movzbl (%rsi),%eax ffffffff80028076: 41 89 d1 mov %edx,%r9d ffffffff80028079: 8d 52 01 lea 0x1(%rdx),%edx ffffffff8002807c: 84 c0 test %al,%al ffffffff8002807e: 75 e0 jne ffffffff80028060 ffffffff80028080: 48 63 c2 movslq %edx,%rax ffffffff80028083: c6 84 05 d0 fe ff ff movb $0x0,-0x130(%rbp,%rax,1) ffffffff8002808a: 00 ffffffff8002808b: 83 fa 09 cmp $0x9,%edx ffffffff8002808e: 0f 8f 65 03 00 00 jg ffffffff800283f9 ffffffff80028094: 48 89 d8 mov %rbx,%rax ffffffff80028097: 48 8d 15 70 9c 00 00 lea 0x9c70(%rip),%rdx # ffffffff80031d0e ffffffff8002809e: 49 8d 7c 24 02 lea 0x2(%r12),%rdi ffffffff800280a3: eb 2f jmp ffffffff800280d4 ffffffff800280a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800280aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800280b1: 00 00 00 00 ffffffff800280b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800280bc: 00 00 00 00 ffffffff800280c0: 48 83 c0 01 add $0x1,%rax ffffffff800280c4: 0f b6 0a movzbl (%rdx),%ecx ffffffff800280c7: 48 83 c2 01 add $0x1,%rdx ffffffff800280cb: 3a 48 ff cmp -0x1(%rax),%cl ffffffff800280ce: 0f 85 4f 03 00 00 jne ffffffff80028423 ffffffff800280d4: 48 39 f8 cmp %rdi,%rax ffffffff800280d7: 75 e7 jne ffffffff800280c0 ffffffff800280d9: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff800280de: 41 8b 5c 24 3b mov 0x3b(%r12),%ebx ffffffff800280e3: 48 8d 15 a6 cd ff ff lea -0x325a(%rip),%rdx # ffffffff80024e90 ffffffff800280ea: 44 89 f6 mov %r14d,%esi ffffffff800280ed: 89 df mov %ebx,%edi ffffffff800280ef: e8 ec d8 ff ff call ffffffff800259e0 ffffffff800280f4: 4c 89 ea mov %r13,%rdx ffffffff800280f7: 44 89 f6 mov %r14d,%esi ffffffff800280fa: 89 df mov %ebx,%edi ffffffff800280fc: e8 6f c9 ff ff call ffffffff80024a70 ffffffff80028101: e9 31 f9 ff ff jmp ffffffff80027a37 ffffffff80028106: e8 e5 db fe ff call ffffffff80015cf0 ffffffff8002810b: e9 69 f8 ff ff jmp ffffffff80027979 ffffffff80028110: 48 89 da mov %rbx,%rdx ffffffff80028113: 44 89 ee mov %r13d,%esi ffffffff80028116: 44 89 f7 mov %r14d,%edi ffffffff80028119: e8 82 e5 ff ff call ffffffff800266a0 ffffffff8002811e: e9 14 f9 ff ff jmp ffffffff80027a37 ffffffff80028123: 8b 85 94 fe ff ff mov -0x16c(%rbp),%eax ffffffff80028129: b9 6e 00 00 00 mov $0x6e,%ecx ffffffff8002812e: ba 2c 01 00 00 mov $0x12c,%edx ffffffff80028133: 41 8d be d4 fe ff ff lea -0x12c(%r14),%edi ffffffff8002813a: c1 ef 1f shr $0x1f,%edi ffffffff8002813d: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80028143: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80028149: 8d 58 92 lea -0x6e(%rax),%ebx ffffffff8002814c: 42 8d bc 37 d4 fe ff lea -0x12c(%rdi,%r14,1),%edi ffffffff80028153: ff ffffffff80028154: c1 eb 1f shr $0x1f,%ebx ffffffff80028157: d1 ff sar $1,%edi ffffffff80028159: 8d 5c 18 92 lea -0x6e(%rax,%rbx,1),%ebx ffffffff8002815d: 41 89 fc mov %edi,%r12d ffffffff80028160: d1 fb sar $1,%ebx ffffffff80028162: 89 de mov %ebx,%esi ffffffff80028164: e8 97 d2 fe ff call ffffffff80015400 ffffffff80028169: 8b 05 31 c7 01 04 mov 0x401c731(%rip),%eax # ffffffff840448a0 ffffffff8002816f: 83 f8 01 cmp $0x1,%eax ffffffff80028172: 0f 84 13 04 00 00 je ffffffff8002858b ffffffff80028178: 83 f8 02 cmp $0x2,%eax ffffffff8002817b: 0f 84 a1 03 00 00 je ffffffff80028522 ffffffff80028181: 48 8d 05 d6 94 00 00 lea 0x94d6(%rip),%rax # ffffffff8003165e ffffffff80028188: 48 89 c2 mov %rax,%rdx ffffffff8002818b: 8d 73 0a lea 0xa(%rbx),%esi ffffffff8002818e: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80028193: 41 8d 7c 24 0a lea 0xa(%r12),%edi ffffffff80028198: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) ffffffff8002819f: e8 7c d5 fe ff call ffffffff80015720 ffffffff800281a4: 41 b9 1e 1e 1e ff mov $0xff1e1e1e,%r9d ffffffff800281aa: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff800281b0: 8d 73 23 lea 0x23(%rbx),%esi ffffffff800281b3: b9 14 00 00 00 mov $0x14,%ecx ffffffff800281b8: ba 18 01 00 00 mov $0x118,%edx ffffffff800281bd: 41 8d 7c 24 0a lea 0xa(%r12),%edi ffffffff800281c2: e8 39 d2 fe ff call ffffffff80015400 ffffffff800281c7: 8d 73 28 lea 0x28(%rbx),%esi ffffffff800281ca: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff800281cf: 48 8d 15 8a c6 01 04 lea 0x401c68a(%rip),%rdx # ffffffff84044860 ffffffff800281d6: 41 8d 7c 24 0f lea 0xf(%r12),%edi ffffffff800281db: 44 8d 6b 41 lea 0x41(%rbx),%r13d ffffffff800281df: e8 3c d5 fe ff call ffffffff80015720 ffffffff800281e4: 8b 15 5a c6 01 04 mov 0x401c65a(%rip),%edx # ffffffff84044844 ffffffff800281ea: 8d 73 27 lea 0x27(%rbx),%esi ffffffff800281ed: 41 b8 ff ff ff ff mov $0xffffffff,%r8d ffffffff800281f3: b9 0c 00 00 00 mov $0xc,%ecx ffffffff800281f8: 41 8d 7c d4 0f lea 0xf(%r12,%rdx,8),%edi ffffffff800281fd: ba 02 00 00 00 mov $0x2,%edx ffffffff80028202: e8 79 ce fe ff call ffffffff80015080 ffffffff80028207: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff8002820d: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80028213: 41 8d 7c 24 32 lea 0x32(%r12),%edi ffffffff80028218: b9 19 00 00 00 mov $0x19,%ecx ffffffff8002821d: ba 50 00 00 00 mov $0x50,%edx ffffffff80028222: 44 89 ee mov %r13d,%esi ffffffff80028225: e8 d6 d1 fe ff call ffffffff80015400 ffffffff8002822a: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx ffffffff80028231: 41 8d 7c 24 46 lea 0x46(%r12),%edi ffffffff80028236: 8d 73 48 lea 0x48(%rbx),%esi ffffffff80028239: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff8002823e: e8 dd d4 fe ff call ffffffff80015720 ffffffff80028243: 41 8d bc 24 aa 00 00 lea 0xaa(%r12),%edi ffffffff8002824a: 00 ffffffff8002824b: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80028251: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff80028257: b9 19 00 00 00 mov $0x19,%ecx ffffffff8002825c: ba 50 00 00 00 mov $0x50,%edx ffffffff80028261: 44 89 ee mov %r13d,%esi ffffffff80028264: e8 97 d1 fe ff call ffffffff80015400 ffffffff80028269: 41 8d bc 24 b9 00 00 lea 0xb9(%r12),%edi ffffffff80028270: 00 ffffffff80028271: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80028276: 8d 73 48 lea 0x48(%rbx),%esi ffffffff80028279: 48 8d 15 2a 95 00 00 lea 0x952a(%rip),%rdx # ffffffff800317aa ffffffff80028280: e8 9b d4 fe ff call ffffffff80015720 ffffffff80028285: 80 3d b4 c5 01 04 00 cmpb $0x0,0x401c5b4(%rip) # ffffffff84044840 ffffffff8002828c: 0f 84 b2 fc ff ff je ffffffff80027f44 ffffffff80028292: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff80028298: b9 64 00 00 00 mov $0x64,%ecx ffffffff8002829d: ba 40 01 00 00 mov $0x140,%edx ffffffff800282a2: 44 8b bd 94 fe ff ff mov -0x16c(%rbp),%r15d ffffffff800282a9: 45 8d a6 c0 fe ff ff lea -0x140(%r14),%r12d ffffffff800282b0: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff800282b6: 41 8d 5f 9c lea -0x64(%r15),%ebx ffffffff800282ba: 41 c1 ec 1f shr $0x1f,%r12d ffffffff800282be: c1 eb 1f shr $0x1f,%ebx ffffffff800282c1: 47 8d a4 34 c0 fe ff lea -0x140(%r12,%r14,1),%r12d ffffffff800282c8: ff ffffffff800282c9: 42 8d 5c 3b 9c lea -0x64(%rbx,%r15,1),%ebx ffffffff800282ce: 41 d1 fc sar $1,%r12d ffffffff800282d1: d1 fb sar $1,%ebx ffffffff800282d3: 44 89 e7 mov %r12d,%edi ffffffff800282d6: 89 de mov %ebx,%esi ffffffff800282d8: e8 23 d1 fe ff call ffffffff80015400 ffffffff800282dd: 8d 73 0a lea 0xa(%rbx),%esi ffffffff800282e0: 41 8d 7c 24 0f lea 0xf(%r12),%edi ffffffff800282e5: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800282ea: 48 8d 15 0f c5 01 04 lea 0x401c50f(%rip),%rdx # ffffffff84044800 ffffffff800282f1: e8 2a d4 fe ff call ffffffff80015720 ffffffff800282f6: 8d 73 28 lea 0x28(%rbx),%esi ffffffff800282f9: 41 8d 7c 24 0a lea 0xa(%r12),%edi ffffffff800282fe: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80028303: 48 8d 15 b6 c4 01 04 lea 0x401c4b6(%rip),%rdx # ffffffff840447c0 ffffffff8002830a: e8 11 d4 fe ff call ffffffff80015720 ffffffff8002830f: 8d 73 46 lea 0x46(%rbx),%esi ffffffff80028312: b9 14 00 00 00 mov $0x14,%ecx ffffffff80028317: 41 8d bc 24 82 00 00 lea 0x82(%r12),%edi ffffffff8002831e: 00 ffffffff8002831f: 41 b9 3a 3a 3a ff mov $0xff3a3a3a,%r9d ffffffff80028325: 41 b8 04 00 00 00 mov $0x4,%r8d ffffffff8002832b: ba 3c 00 00 00 mov $0x3c,%edx ffffffff80028330: e8 cb d0 fe ff call ffffffff80015400 ffffffff80028335: 8d 73 4b lea 0x4b(%rbx),%esi ffffffff80028338: 41 8d bc 24 8e 00 00 lea 0x8e(%r12),%edi ffffffff8002833f: 00 ffffffff80028340: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80028345: 48 8d 15 dc 94 00 00 lea 0x94dc(%rip),%rdx # ffffffff80031828 ffffffff8002834c: e8 cf d3 fe ff call ffffffff80015720 ffffffff80028351: e9 ee fb ff ff jmp ffffffff80027f44 ffffffff80028356: 41 b9 2d 2d 2d ff mov $0xff2d2d2d,%r9d ffffffff8002835c: 41 b8 08 00 00 00 mov $0x8,%r8d ffffffff80028362: b9 55 00 00 00 mov $0x55,%ecx ffffffff80028367: ba a0 00 00 00 mov $0xa0,%edx ffffffff8002836c: be 28 00 00 00 mov $0x28,%esi ffffffff80028371: bf 08 00 00 00 mov $0x8,%edi ffffffff80028376: e8 85 d0 fe ff call ffffffff80015400 ffffffff8002837b: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff80028380: be 30 00 00 00 mov $0x30,%esi ffffffff80028385: 48 8d 15 d8 8b 00 00 lea 0x8bd8(%rip),%rdx # ffffffff80030f64 ffffffff8002838c: bf 14 00 00 00 mov $0x14,%edi ffffffff80028391: e8 8a d3 fe ff call ffffffff80015720 ffffffff80028396: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff8002839b: be 44 00 00 00 mov $0x44,%esi ffffffff800283a0: 48 8d 15 f1 91 00 00 lea 0x91f1(%rip),%rdx # ffffffff80031598 ffffffff800283a7: bf 14 00 00 00 mov $0x14,%edi ffffffff800283ac: e8 6f d3 fe ff call ffffffff80015720 ffffffff800283b1: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800283b6: be 58 00 00 00 mov $0x58,%esi ffffffff800283bb: 48 8d 15 d3 9b 00 00 lea 0x9bd3(%rip),%rdx # ffffffff80031f95 ffffffff800283c2: bf 14 00 00 00 mov $0x14,%edi ffffffff800283c7: e8 54 d3 fe ff call ffffffff80015720 ffffffff800283cc: b9 f0 f0 f0 ff mov $0xfff0f0f0,%ecx ffffffff800283d1: be 6c 00 00 00 mov $0x6c,%esi ffffffff800283d6: 48 8d 15 c1 9b 00 00 lea 0x9bc1(%rip),%rdx # ffffffff80031f9e ffffffff800283dd: bf 14 00 00 00 mov $0x14,%edi ffffffff800283e2: e8 39 d3 fe ff call ffffffff80015720 ffffffff800283e7: e9 97 f9 ff ff jmp ffffffff80027d83 ffffffff800283ec: c6 85 0f ff ff ff 00 movb $0x0,-0xf1(%rbp) ffffffff800283f3: 41 b9 3e 00 00 00 mov $0x3e,%r9d ffffffff800283f9: 48 8d 35 db 92 00 00 lea 0x92db(%rip),%rsi # ffffffff800316db ffffffff80028400: 4c 89 ef mov %r13,%rdi ffffffff80028403: e8 38 be ff ff call ffffffff80024240 ffffffff80028408: 84 c0 test %al,%al ffffffff8002840a: 0f 84 84 fc ff ff je ffffffff80028094 ffffffff80028410: 41 8d 41 f8 lea -0x8(%r9),%eax ffffffff80028414: 48 98 cltq ffffffff80028416: c6 84 05 d0 fe ff ff movb $0x0,-0x130(%rbp,%rax,1) ffffffff8002841d: 00 ffffffff8002841e: e9 71 fc ff ff jmp ffffffff80028094 ffffffff80028423: 48 89 d8 mov %rbx,%rax ffffffff80028426: 48 8d 15 5c 8b 00 00 lea 0x8b5c(%rip),%rdx # ffffffff80030f89 ffffffff8002842d: 49 8d 7c 24 05 lea 0x5(%r12),%rdi ffffffff80028432: eb 20 jmp ffffffff80028454 ffffffff80028434: 90 nop ffffffff80028435: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002843c: 00 00 00 00 ffffffff80028440: 48 83 c0 01 add $0x1,%rax ffffffff80028444: 0f b6 0a movzbl (%rdx),%ecx ffffffff80028447: 48 83 c2 01 add $0x1,%rdx ffffffff8002844b: 3a 48 ff cmp -0x1(%rax),%cl ffffffff8002844e: 0f 85 eb 00 00 00 jne ffffffff8002853f ffffffff80028454: 48 39 f8 cmp %rdi,%rax ffffffff80028457: 75 e7 jne ffffffff80028440 ffffffff80028459: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff8002845e: 41 8b 5c 24 3b mov 0x3b(%r12),%ebx ffffffff80028463: 48 8d 15 f6 cb ff ff lea -0x340a(%rip),%rdx # ffffffff80025060 ffffffff8002846a: e9 7b fc ff ff jmp ffffffff800280ea ffffffff8002846f: e8 cc 47 fe ff call ffffffff8000cc40 ffffffff80028474: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff80028479: 48 8d 15 1a 93 00 00 lea 0x931a(%rip),%rdx # ffffffff8003179a ffffffff80028480: 89 c3 mov %eax,%ebx ffffffff80028482: 8b 05 1c c4 01 04 mov 0x401c41c(%rip),%eax # ffffffff840448a4 ffffffff80028488: 8d 70 05 lea 0x5(%rax),%esi ffffffff8002848b: 8b 05 17 c4 01 04 mov 0x401c417(%rip),%eax # ffffffff840448a8 ffffffff80028491: 8d 78 0a lea 0xa(%rax),%edi ffffffff80028494: e8 87 d2 fe ff call ffffffff80015720 ffffffff80028499: 8b 05 05 c4 01 04 mov 0x401c405(%rip),%eax # ffffffff840448a4 ffffffff8002849f: b9 ff ff ff ff mov $0xffffffff,%ecx ffffffff800284a4: 48 8d 15 0d 93 00 00 lea 0x930d(%rip),%rdx # ffffffff800317b8 ffffffff800284ab: 8d 70 1e lea 0x1e(%rax),%esi ffffffff800284ae: 8b 05 f4 c3 01 04 mov 0x401c3f4(%rip),%eax # ffffffff840448a8 ffffffff800284b4: 8d 78 0a lea 0xa(%rax),%edi ffffffff800284b7: e8 64 d2 fe ff call ffffffff80015720 ffffffff800284bc: 8b 05 e2 c3 01 04 mov 0x401c3e2(%rip),%eax # ffffffff840448a4 ffffffff800284c2: 80 fb 01 cmp $0x1,%bl ffffffff800284c5: 48 8d 15 42 91 00 00 lea 0x9142(%rip),%rdx # ffffffff8003160e ffffffff800284cc: 19 c9 sbb %ecx,%ecx ffffffff800284ce: 8d 70 37 lea 0x37(%rax),%esi ffffffff800284d1: 8b 05 d1 c3 01 04 mov 0x401c3d1(%rip),%eax # ffffffff840448a8 ffffffff800284d7: 81 e1 81 80 80 ff and $0xff808081,%ecx ffffffff800284dd: 83 e9 01 sub $0x1,%ecx ffffffff800284e0: 8d 78 0a lea 0xa(%rax),%edi ffffffff800284e3: e8 38 d2 fe ff call ffffffff80015720 ffffffff800284e8: e9 3c fa ff ff jmp ffffffff80027f29 ffffffff800284ed: 48 8d 15 3c c8 ff ff lea -0x37c4(%rip),%rdx # ffffffff80024d30 ffffffff800284f4: 89 b5 a4 fe ff ff mov %esi,-0x15c(%rbp) ffffffff800284fa: 89 bd a8 fe ff ff mov %edi,-0x158(%rbp) ffffffff80028500: e8 db d4 ff ff call ffffffff800259e0 ffffffff80028505: 8b b5 a4 fe ff ff mov -0x15c(%rbp),%esi ffffffff8002850b: 8b bd a8 fe ff ff mov -0x158(%rbp),%edi ffffffff80028511: 48 8d 15 8e 9a 00 00 lea 0x9a8e(%rip),%rdx # ffffffff80031fa6 ffffffff80028518: e8 53 c5 ff ff call ffffffff80024a70 ffffffff8002851d: e9 6f fa ff ff jmp ffffffff80027f91 ffffffff80028522: 48 8d 05 7a 92 00 00 lea 0x927a(%rip),%rax # ffffffff800317a3 ffffffff80028529: 48 8d 15 81 92 00 00 lea 0x9281(%rip),%rdx # ffffffff800317b1 ffffffff80028530: e9 56 fc ff ff jmp ffffffff8002818b ffffffff80028535: e8 66 df ff ff call ffffffff800264a0 ffffffff8002853a: e9 52 fa ff ff jmp ffffffff80027f91 ffffffff8002853f: 48 89 d8 mov %rbx,%rax ffffffff80028542: 48 8d 15 3d 9a 00 00 lea 0x9a3d(%rip),%rdx # ffffffff80031f86 ffffffff80028549: 49 8d 7c 24 03 lea 0x3(%r12),%rdi ffffffff8002854e: eb 20 jmp ffffffff80028570 ffffffff80028550: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002855c: 00 00 00 00 ffffffff80028560: 48 83 c0 01 add $0x1,%rax ffffffff80028564: 0f b6 0a movzbl (%rdx),%ecx ffffffff80028567: 48 83 c2 01 add $0x1,%rdx ffffffff8002856b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002856e: 75 2e jne ffffffff8002859e ffffffff80028570: 48 39 f8 cmp %rdi,%rax ffffffff80028573: 75 eb jne ffffffff80028560 ffffffff80028575: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff8002857a: 41 8b 5c 24 3b mov 0x3b(%r12),%ebx ffffffff8002857f: 48 8d 15 2a cc ff ff lea -0x33d6(%rip),%rdx # ffffffff800251b0 ffffffff80028586: e9 5f fb ff ff jmp ffffffff800280ea ffffffff8002858b: 48 8d 05 11 92 00 00 lea 0x9211(%rip),%rax # ffffffff800317a3 ffffffff80028592: 48 8d 15 fa 91 00 00 lea 0x91fa(%rip),%rdx # ffffffff80031793 ffffffff80028599: e9 ed fb ff ff jmp ffffffff8002818b ffffffff8002859e: 48 89 d8 mov %rbx,%rax ffffffff800285a1: 48 8d 15 5a 97 00 00 lea 0x975a(%rip),%rdx # ffffffff80031d02 ffffffff800285a8: 4d 8d 44 24 06 lea 0x6(%r12),%r8 ffffffff800285ad: eb 10 jmp ffffffff800285bf ffffffff800285af: 48 83 c0 01 add $0x1,%rax ffffffff800285b3: 0f b6 0a movzbl (%rdx),%ecx ffffffff800285b6: 48 83 c2 01 add $0x1,%rdx ffffffff800285ba: 38 48 ff cmp %cl,-0x1(%rax) ffffffff800285bd: 75 2e jne ffffffff800285ed ffffffff800285bf: 4c 39 c0 cmp %r8,%rax ffffffff800285c2: 75 eb jne ffffffff800285af ffffffff800285c4: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff800285c9: 41 8b 5c 24 3b mov 0x3b(%r12),%ebx ffffffff800285ce: 48 8d 15 fb cc ff ff lea -0x3305(%rip),%rdx # ffffffff800252d0 ffffffff800285d5: e9 10 fb ff ff jmp ffffffff800280ea ffffffff800285da: c6 85 d0 fe ff ff 00 movb $0x0,-0x130(%rbp) ffffffff800285e1: 4c 8d ad d0 fe ff ff lea -0x130(%rbp),%r13 ffffffff800285e8: e9 a7 fa ff ff jmp ffffffff80028094 ffffffff800285ed: 48 89 d8 mov %rbx,%rax ffffffff800285f0: 48 8d 15 a1 8f 00 00 lea 0x8fa1(%rip),%rdx # ffffffff80031598 ffffffff800285f7: eb 10 jmp ffffffff80028609 ffffffff800285f9: 48 83 c0 01 add $0x1,%rax ffffffff800285fd: 0f b6 0a movzbl (%rdx),%ecx ffffffff80028600: 48 83 c2 01 add $0x1,%rdx ffffffff80028604: 38 48 ff cmp %cl,-0x1(%rax) ffffffff80028607: 75 1b jne ffffffff80028624 ffffffff80028609: 48 39 f8 cmp %rdi,%rax ffffffff8002860c: 75 eb jne ffffffff800285f9 ffffffff8002860e: 45 8b 74 24 3f mov 0x3f(%r12),%r14d ffffffff80028613: 41 8b 5c 24 3b mov 0x3b(%r12),%ebx ffffffff80028618: 48 8d 15 01 d0 ff ff lea -0x2fff(%rip),%rdx # ffffffff80025620 ffffffff8002861f: e9 c6 fa ff ff jmp ffffffff800280ea ffffffff80028624: 48 89 d8 mov %rbx,%rax ffffffff80028627: 48 8d 15 61 99 00 00 lea 0x9961(%rip),%rdx # ffffffff80031f8f ffffffff8002862e: eb 10 jmp ffffffff80028640 ffffffff80028630: 48 83 c0 01 add $0x1,%rax ffffffff80028634: 0f b6 0a movzbl (%rdx),%ecx ffffffff80028637: 48 83 c2 01 add $0x1,%rdx ffffffff8002863b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002863e: 75 1c jne ffffffff8002865c ffffffff80028640: 49 39 c4 cmp %rax,%r12 ffffffff80028643: 75 eb jne ffffffff80028630 ffffffff80028645: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff8002864a: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff8002864f: 4c 89 ea mov %r13,%rdx ffffffff80028652: e8 99 ec ff ff call ffffffff800272f0 ffffffff80028657: e9 db f3 ff ff jmp ffffffff80027a37 ffffffff8002865c: 48 89 d8 mov %rbx,%rax ffffffff8002865f: 48 8d 15 f2 90 00 00 lea 0x90f2(%rip),%rdx # ffffffff80031758 ffffffff80028666: eb 10 jmp ffffffff80028678 ffffffff80028668: 48 83 c0 01 add $0x1,%rax ffffffff8002866c: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002866f: 48 83 c2 01 add $0x1,%rdx ffffffff80028673: 38 48 ff cmp %cl,-0x1(%rax) ffffffff80028676: 75 1c jne ffffffff80028694 ffffffff80028678: 4c 39 c0 cmp %r8,%rax ffffffff8002867b: 75 eb jne ffffffff80028668 ffffffff8002867d: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff80028682: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff80028687: 4c 89 ea mov %r13,%rdx ffffffff8002868a: e8 21 ee ff ff call ffffffff800274b0 ffffffff8002868f: e9 a3 f3 ff ff jmp ffffffff80027a37 ffffffff80028694: 48 89 d8 mov %rbx,%rax ffffffff80028697: 48 8d 15 f4 91 00 00 lea 0x91f4(%rip),%rdx # ffffffff80031892 ffffffff8002869e: eb 10 jmp ffffffff800286b0 ffffffff800286a0: 48 83 c0 01 add $0x1,%rax ffffffff800286a4: 0f b6 0a movzbl (%rdx),%ecx ffffffff800286a7: 48 83 c2 01 add $0x1,%rdx ffffffff800286ab: 38 48 ff cmp %cl,-0x1(%rax) ffffffff800286ae: 75 1c jne ffffffff800286cc ffffffff800286b0: 49 39 c4 cmp %rax,%r12 ffffffff800286b3: 75 eb jne ffffffff800286a0 ffffffff800286b5: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff800286ba: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff800286bf: 4c 89 ea mov %r13,%rdx ffffffff800286c2: e8 99 df ff ff call ffffffff80026660 ffffffff800286c7: e9 6b f3 ff ff jmp ffffffff80027a37 ffffffff800286cc: 48 8d 05 58 96 00 00 lea 0x9658(%rip),%rax # ffffffff80031d2b ffffffff800286d3: eb 10 jmp ffffffff800286e5 ffffffff800286d5: 48 83 c3 01 add $0x1,%rbx ffffffff800286d9: 0f b6 10 movzbl (%rax),%edx ffffffff800286dc: 48 83 c0 01 add $0x1,%rax ffffffff800286e0: 38 53 ff cmp %dl,-0x1(%rbx) ffffffff800286e3: 75 1c jne ffffffff80028701 ffffffff800286e5: 49 39 dc cmp %rbx,%r12 ffffffff800286e8: 75 eb jne ffffffff800286d5 ffffffff800286ea: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff800286ef: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff800286f4: 4c 89 ea mov %r13,%rdx ffffffff800286f7: e8 84 ef ff ff call ffffffff80027680 ffffffff800286fc: e9 36 f3 ff ff jmp ffffffff80027a37 ffffffff80028701: 41 8b 74 24 3f mov 0x3f(%r12),%esi ffffffff80028706: 41 8b 7c 24 3b mov 0x3b(%r12),%edi ffffffff8002870b: 4c 89 ea mov %r13,%rdx ffffffff8002870e: e8 8d dd ff ff call ffffffff800264a0 ffffffff80028713: e9 1f f3 ff ff jmp ffffffff80027a37 ffffffff80028718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002871f: 00 ffffffff80028720 : ffffffff80028720: 31 c0 xor %eax,%eax ffffffff80028722: 41 39 f8 cmp %edi,%r8d ffffffff80028725: 7c 12 jl ffffffff80028739 ffffffff80028727: 01 d7 add %edx,%edi ffffffff80028729: 44 39 c7 cmp %r8d,%edi ffffffff8002872c: 0f 9f c0 setg %al ffffffff8002872f: 41 39 f1 cmp %esi,%r9d ffffffff80028732: 0f 9d c2 setge %dl ffffffff80028735: 20 d0 and %dl,%al ffffffff80028737: 75 07 jne ffffffff80028740 ffffffff80028739: c3 ret ffffffff8002873a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80028740: 01 ce add %ecx,%esi ffffffff80028742: 44 39 ce cmp %r9d,%esi ffffffff80028745: 0f 9f c0 setg %al ffffffff80028748: c3 ret ffffffff80028749: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80028750 : ffffffff80028750: 48 63 15 11 be 01 04 movslq 0x401be11(%rip),%rdx # ffffffff84044568 ffffffff80028757: 85 d2 test %edx,%edx ffffffff80028759: 7e 7d jle ffffffff800287d8 ffffffff8002875b: 48 8d 05 1e be 01 04 lea 0x401be1e(%rip),%rax # ffffffff84044580 ffffffff80028762: 48 8d 34 d0 lea (%rax,%rdx,8),%rsi ffffffff80028766: 48 89 c2 mov %rax,%rdx ffffffff80028769: 90 nop ffffffff8002876a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80028771: 00 00 00 00 ffffffff80028775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002877c: 00 00 00 00 ffffffff80028780: 48 8b 0a mov (%rdx),%rcx ffffffff80028783: 48 83 c2 08 add $0x8,%rdx ffffffff80028787: c6 81 24 04 00 00 00 movb $0x0,0x424(%rcx) ffffffff8002878e: 48 39 f2 cmp %rsi,%rdx ffffffff80028791: 75 ed jne ffffffff80028780 ffffffff80028793: 31 d2 xor %edx,%edx ffffffff80028795: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002879c: 00 00 00 00 ffffffff800287a0: 48 8b 08 mov (%rax),%rcx ffffffff800287a3: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff800287a9: 39 ca cmp %ecx,%edx ffffffff800287ab: 0f 4c d1 cmovl %ecx,%edx ffffffff800287ae: 48 83 c0 08 add $0x8,%rax ffffffff800287b2: 48 39 f0 cmp %rsi,%rax ffffffff800287b5: 75 e9 jne ffffffff800287a0 ffffffff800287b7: 83 c2 01 add $0x1,%edx ffffffff800287ba: c6 47 18 01 movb $0x1,0x18(%rdi) ffffffff800287be: c6 87 24 04 00 00 01 movb $0x1,0x424(%rdi) ffffffff800287c5: 89 97 28 04 00 00 mov %edx,0x428(%rdi) ffffffff800287cb: c6 05 b0 5f 04 00 01 movb $0x1,0x45fb0(%rip) # ffffffff8006e782 ffffffff800287d2: c3 ret ffffffff800287d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800287d8: ba 01 00 00 00 mov $0x1,%edx ffffffff800287dd: eb db jmp ffffffff800287ba ffffffff800287df: 90 nop ffffffff800287e0 : ffffffff800287e0: 48 63 05 81 bd 01 04 movslq 0x401bd81(%rip),%rax # ffffffff84044568 ffffffff800287e7: 83 f8 1f cmp $0x1f,%eax ffffffff800287ea: 7f 14 jg ffffffff80028800 ffffffff800287ec: 8d 50 01 lea 0x1(%rax),%edx ffffffff800287ef: 89 15 73 bd 01 04 mov %edx,0x401bd73(%rip) # ffffffff84044568 ffffffff800287f5: 48 8d 15 84 bd 01 04 lea 0x401bd84(%rip),%rdx # ffffffff84044580 ffffffff800287fc: 48 89 3c c2 mov %rdi,(%rdx,%rax,8) ffffffff80028800: c3 ret ffffffff80028801: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80028805: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002880c: 00 00 00 00 ffffffff80028810 : ffffffff80028810: 55 push %rbp ffffffff80028811: 48 89 e5 mov %rsp,%rbp ffffffff80028814: 41 56 push %r14 ffffffff80028816: 41 54 push %r12 ffffffff80028818: 41 89 f4 mov %esi,%r12d ffffffff8002881b: 53 push %rbx ffffffff8002881c: 89 fb mov %edi,%ebx ffffffff8002881e: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff80028825: e8 f6 c5 fe ff call ffffffff80014e20 ffffffff8002882a: 41 89 c6 mov %eax,%r14d ffffffff8002882d: e8 ce c5 fe ff call ffffffff80014e00 ffffffff80028832: 80 3d 07 c0 01 04 00 cmpb $0x0,0x401c007(%rip) # ffffffff84044840 ffffffff80028839: 0f 85 81 02 00 00 jne ffffffff80028ac0 ffffffff8002883f: 80 3d 66 c0 01 04 00 cmpb $0x0,0x401c066(%rip) # ffffffff840448ac ffffffff80028846: 0f 85 84 01 00 00 jne ffffffff800289d0 ffffffff8002884c: 8b 35 4e c0 01 04 mov 0x401c04e(%rip),%esi # ffffffff840448a0 ffffffff80028852: 85 f6 test %esi,%esi ffffffff80028854: 74 7a je ffffffff800288d0 ffffffff80028856: 8d 90 d4 fe ff ff lea -0x12c(%rax),%edx ffffffff8002885c: 41 8d 4e 92 lea -0x6e(%r14),%ecx ffffffff80028860: c1 ea 1f shr $0x1f,%edx ffffffff80028863: c1 e9 1f shr $0x1f,%ecx ffffffff80028866: 8d 94 10 d4 fe ff ff lea -0x12c(%rax,%rdx,1),%edx ffffffff8002886d: 42 8d 44 31 92 lea -0x6e(%rcx,%r14,1),%eax ffffffff80028872: d1 fa sar $1,%edx ffffffff80028874: d1 f8 sar $1,%eax ffffffff80028876: 8d 4a 32 lea 0x32(%rdx),%ecx ffffffff80028879: 8d 78 41 lea 0x41(%rax),%edi ffffffff8002887c: 39 d9 cmp %ebx,%ecx ffffffff8002887e: 0f 8e f4 02 00 00 jle ffffffff80028b78 ffffffff80028884: 8d 8a aa 00 00 00 lea 0xaa(%rdx),%ecx ffffffff8002888a: 39 d9 cmp %ebx,%ecx ffffffff8002888c: 7f 22 jg ffffffff800288b0 ffffffff8002888e: 8d 8a fa 00 00 00 lea 0xfa(%rdx),%ecx ffffffff80028894: 39 cb cmp %ecx,%ebx ffffffff80028896: 7d 18 jge ffffffff800288b0 ffffffff80028898: 44 39 e7 cmp %r12d,%edi ffffffff8002889b: 0f 8e 0c 05 00 00 jle ffffffff80028dad ffffffff800288a1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800288a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800288ac: 00 00 00 00 ffffffff800288b0: 8d 4a 0a lea 0xa(%rdx),%ecx ffffffff800288b3: 39 d9 cmp %ebx,%ecx ffffffff800288b5: 7f 19 jg ffffffff800288d0 ffffffff800288b7: 8d 8a 22 01 00 00 lea 0x122(%rdx),%ecx ffffffff800288bd: 39 cb cmp %ecx,%ebx ffffffff800288bf: 7d 0f jge ffffffff800288d0 ffffffff800288c1: 8d 48 23 lea 0x23(%rax),%ecx ffffffff800288c4: 44 39 e1 cmp %r12d,%ecx ffffffff800288c7: 0f 8e 33 05 00 00 jle ffffffff80028e00 ffffffff800288cd: 0f 1f 00 nopl (%rax) ffffffff800288d0: 83 fb 07 cmp $0x7,%ebx ffffffff800288d3: 0f 8f 57 02 00 00 jg ffffffff80028b30 ffffffff800288d9: 48 63 05 88 bc 01 04 movslq 0x401bc88(%rip),%rax # ffffffff84044568 ffffffff800288e0: 85 c0 test %eax,%eax ffffffff800288e2: 0f 8e 6b 01 00 00 jle ffffffff80028a53 ffffffff800288e8: 48 8d 0d 91 bc 01 04 lea 0x401bc91(%rip),%rcx # ffffffff84044580 ffffffff800288ef: 41 ba ff ff ff ff mov $0xffffffff,%r10d ffffffff800288f5: 45 31 c9 xor %r9d,%r9d ffffffff800288f8: 48 8d 3c c1 lea (%rcx,%rax,8),%rdi ffffffff800288fc: 48 89 c8 mov %rcx,%rax ffffffff800288ff: 90 nop ffffffff80028900: 48 8b 10 mov (%rax),%rdx ffffffff80028903: 80 7a 18 00 cmpb $0x0,0x18(%rdx) ffffffff80028907: 74 27 je ffffffff80028930 ffffffff80028909: 8b 72 08 mov 0x8(%rdx),%esi ffffffff8002890c: 39 f3 cmp %esi,%ebx ffffffff8002890e: 7c 20 jl ffffffff80028930 ffffffff80028910: 03 72 10 add 0x10(%rdx),%esi ffffffff80028913: 44 8b 42 0c mov 0xc(%rdx),%r8d ffffffff80028917: 39 f3 cmp %esi,%ebx ffffffff80028919: 7d 15 jge ffffffff80028930 ffffffff8002891b: 45 39 c4 cmp %r8d,%r12d ffffffff8002891e: 0f 8d ac 02 00 00 jge ffffffff80028bd0 ffffffff80028924: 90 nop ffffffff80028925: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002892c: 00 00 00 00 ffffffff80028930: 48 83 c0 08 add $0x8,%rax ffffffff80028934: 48 39 f8 cmp %rdi,%rax ffffffff80028937: 75 c7 jne ffffffff80028900 ffffffff80028939: 4d 85 c9 test %r9,%r9 ffffffff8002893c: 0f 84 fe 00 00 00 je ffffffff80028a40 ffffffff80028942: 4c 89 cf mov %r9,%rdi ffffffff80028945: e8 06 fe ff ff call ffffffff80028750 ffffffff8002894a: 41 8b 41 08 mov 0x8(%r9),%eax ffffffff8002894e: 41 8b 51 0c mov 0xc(%r9),%edx ffffffff80028952: 8d 48 08 lea 0x8(%rax),%ecx ffffffff80028955: 39 d9 cmp %ebx,%ecx ffffffff80028957: 7f 13 jg ffffffff8002896c ffffffff80028959: 8d 48 14 lea 0x14(%rax),%ecx ffffffff8002895c: 39 cb cmp %ecx,%ebx ffffffff8002895e: 7d 0c jge ffffffff8002896c ffffffff80028960: 8d 4a 02 lea 0x2(%rdx),%ecx ffffffff80028963: 44 39 e1 cmp %r12d,%ecx ffffffff80028966: 0f 8e 52 04 00 00 jle ffffffff80028dbe ffffffff8002896c: 8d 4a 1d lea 0x1d(%rdx),%ecx ffffffff8002896f: 44 39 e1 cmp %r12d,%ecx ffffffff80028972: 0f 8c e8 02 00 00 jl ffffffff80028c60 ffffffff80028978: 29 c3 sub %eax,%ebx ffffffff8002897a: 41 29 d4 sub %edx,%r12d ffffffff8002897d: c6 05 2c be 01 04 01 movb $0x1,0x401be2c(%rip) # ffffffff840447b0 ffffffff80028984: 4c 89 0d 1d be 01 04 mov %r9,0x401be1d(%rip) # ffffffff840447a8 ffffffff8002898b: 89 1d 13 be 01 04 mov %ebx,0x401be13(%rip) # ffffffff840447a4 ffffffff80028991: 44 89 25 08 be 01 04 mov %r12d,0x401be08(%rip) # ffffffff840447a0 ffffffff80028998: c7 05 ea 5d 04 00 ff movl $0xffffffff,0x45dea(%rip) # ffffffff8006e78c ffffffff8002899f: ff ff ff ffffffff800289a2: 80 3d 0f bf 01 04 00 cmpb $0x0,0x401bf0f(%rip) # ffffffff840448b8 ffffffff800289a9: 74 07 je ffffffff800289b2 ffffffff800289ab: c6 05 06 bf 01 04 00 movb $0x0,0x401bf06(%rip) # ffffffff840448b8 ffffffff800289b2: c6 05 c9 5d 04 00 01 movb $0x1,0x45dc9(%rip) # ffffffff8006e782 ffffffff800289b9: 48 81 c4 08 01 00 00 add $0x108,%rsp ffffffff800289c0: 5b pop %rbx ffffffff800289c1: 41 5c pop %r12 ffffffff800289c3: 41 5e pop %r14 ffffffff800289c5: 5d pop %rbp ffffffff800289c6: c3 ret ffffffff800289c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800289ce: 00 00 ffffffff800289d0: 8b 35 b2 5d 04 00 mov 0x45db2(%rip),%esi # ffffffff8006e788 ffffffff800289d6: b8 4b 00 00 00 mov $0x4b,%eax ffffffff800289db: ba 7d 00 00 00 mov $0x7d,%edx ffffffff800289e0: 83 fe ff cmp $0xffffffff,%esi ffffffff800289e3: 0f 44 d0 cmove %eax,%edx ffffffff800289e6: 8b 05 bc be 01 04 mov 0x401bebc(%rip),%eax # ffffffff840448a8 ffffffff800289ec: 39 d8 cmp %ebx,%eax ffffffff800289ee: 7f 20 jg ffffffff80028a10 ffffffff800289f0: 05 8c 00 00 00 add $0x8c,%eax ffffffff800289f5: 8b 0d a9 be 01 04 mov 0x401bea9(%rip),%ecx # ffffffff840448a4 ffffffff800289fb: 39 c3 cmp %eax,%ebx ffffffff800289fd: 7d 11 jge ffffffff80028a10 ffffffff800289ff: 44 39 e1 cmp %r12d,%ecx ffffffff80028a02: 0f 8e 7c 02 00 00 jle ffffffff80028c84 ffffffff80028a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028a0f: 00 ffffffff80028a10: c6 05 95 be 01 04 00 movb $0x0,0x401be95(%rip) # ffffffff840448ac ffffffff80028a17: c6 05 64 5d 04 00 01 movb $0x1,0x45d64(%rip) # ffffffff8006e782 ffffffff80028a1e: 48 81 c4 08 01 00 00 add $0x108,%rsp ffffffff80028a25: 5b pop %rbx ffffffff80028a26: 41 5c pop %r12 ffffffff80028a28: 41 5e pop %r14 ffffffff80028a2a: 5d pop %rbp ffffffff80028a2b: c3 ret ffffffff80028a2c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80028a33: 00 00 ffffffff80028a35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80028a3c: 00 00 00 00 ffffffff80028a40: 48 8b 01 mov (%rcx),%rax ffffffff80028a43: 48 83 c1 08 add $0x8,%rcx ffffffff80028a47: c6 80 24 04 00 00 00 movb $0x0,0x424(%rax) ffffffff80028a4e: 48 39 f9 cmp %rdi,%rcx ffffffff80028a51: 75 ed jne ffffffff80028a40 ffffffff80028a53: 8b 3d 6f b1 01 04 mov 0x401b16f(%rip),%edi # ffffffff84043bc8 ffffffff80028a59: 48 8d 05 80 b1 01 04 lea 0x401b180(%rip),%rax # ffffffff84043be0 ffffffff80028a60: 31 c9 xor %ecx,%ecx ffffffff80028a62: c7 05 20 5d 04 00 ff movl $0xffffffff,0x45d20(%rip) # ffffffff8006e78c ffffffff80028a69: ff ff ff ffffffff80028a6c: 85 ff test %edi,%edi ffffffff80028a6e: 7f 1f jg ffffffff80028a8f ffffffff80028a70: e9 2d ff ff ff jmp ffffffff800289a2 ffffffff80028a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80028a7c: 00 00 00 00 ffffffff80028a80: 83 c1 01 add $0x1,%ecx ffffffff80028a83: 48 83 c0 4c add $0x4c,%rax ffffffff80028a87: 39 f9 cmp %edi,%ecx ffffffff80028a89: 0f 84 13 ff ff ff je ffffffff800289a2 ffffffff80028a8f: 8b 50 40 mov 0x40(%rax),%edx ffffffff80028a92: 8d 72 14 lea 0x14(%rdx),%esi ffffffff80028a95: 39 de cmp %ebx,%esi ffffffff80028a97: 7f e7 jg ffffffff80028a80 ffffffff80028a99: 83 c2 3c add $0x3c,%edx ffffffff80028a9c: 8b 70 44 mov 0x44(%rax),%esi ffffffff80028a9f: 39 d3 cmp %edx,%ebx ffffffff80028aa1: 7d dd jge ffffffff80028a80 ffffffff80028aa3: 44 39 e6 cmp %r12d,%esi ffffffff80028aa6: 7f d8 jg ffffffff80028a80 ffffffff80028aa8: 83 c6 28 add $0x28,%esi ffffffff80028aab: 41 39 f4 cmp %esi,%r12d ffffffff80028aae: 7d d0 jge ffffffff80028a80 ffffffff80028ab0: 89 0d d6 5c 04 00 mov %ecx,0x45cd6(%rip) # ffffffff8006e78c ffffffff80028ab6: e9 63 ff ff ff jmp ffffffff80028a1e ffffffff80028abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028ac0: 8d 90 c0 fe ff ff lea -0x140(%rax),%edx ffffffff80028ac6: c1 ea 1f shr $0x1f,%edx ffffffff80028ac9: 8d 84 10 c0 fe ff ff lea -0x140(%rax,%rdx,1),%eax ffffffff80028ad0: d1 f8 sar $1,%eax ffffffff80028ad2: 8d 90 82 00 00 00 lea 0x82(%rax),%edx ffffffff80028ad8: 39 da cmp %ebx,%edx ffffffff80028ada: 0f 8f 3e ff ff ff jg ffffffff80028a1e ffffffff80028ae0: 41 8d 56 9c lea -0x64(%r14),%edx ffffffff80028ae4: 05 be 00 00 00 add $0xbe,%eax ffffffff80028ae9: c1 ea 1f shr $0x1f,%edx ffffffff80028aec: 42 8d 54 32 9c lea -0x64(%rdx,%r14,1),%edx ffffffff80028af1: d1 fa sar $1,%edx ffffffff80028af3: 39 c3 cmp %eax,%ebx ffffffff80028af5: 0f 8d 23 ff ff ff jge ffffffff80028a1e ffffffff80028afb: 8d 42 46 lea 0x46(%rdx),%eax ffffffff80028afe: 44 39 e0 cmp %r12d,%eax ffffffff80028b01: 0f 8f 17 ff ff ff jg ffffffff80028a1e ffffffff80028b07: 83 c2 5a add $0x5a,%edx ffffffff80028b0a: 41 39 d4 cmp %edx,%r12d ffffffff80028b0d: 0f 8d 0b ff ff ff jge ffffffff80028a1e ffffffff80028b13: c6 05 26 bd 01 04 00 movb $0x0,0x401bd26(%rip) # ffffffff84044840 ffffffff80028b1a: c6 05 61 5c 04 00 01 movb $0x1,0x45c61(%rip) # ffffffff8006e782 ffffffff80028b21: e9 f8 fe ff ff jmp ffffffff80028a1e ffffffff80028b26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80028b2d: 00 00 00 ffffffff80028b30: 0f b6 05 81 bd 01 04 movzbl 0x401bd81(%rip),%eax # ffffffff840448b8 ffffffff80028b37: 83 fb 1f cmp $0x1f,%ebx ffffffff80028b3a: 0f 8f b8 00 00 00 jg ffffffff80028bf8 ffffffff80028b40: 41 83 fc 07 cmp $0x7,%r12d ffffffff80028b44: 0f 8e 8f fd ff ff jle ffffffff800288d9 ffffffff80028b4a: 41 83 fc 1f cmp $0x1f,%r12d ffffffff80028b4e: 0f 8f a4 00 00 00 jg ffffffff80028bf8 ffffffff80028b54: 83 f0 01 xor $0x1,%eax ffffffff80028b57: c6 05 24 5c 04 00 01 movb $0x1,0x45c24(%rip) # ffffffff8006e782 ffffffff80028b5e: 88 05 54 bd 01 04 mov %al,0x401bd54(%rip) # ffffffff840448b8 ffffffff80028b64: c7 05 1e 5c 04 00 ff movl $0xffffffff,0x45c1e(%rip) # ffffffff8006e78c ffffffff80028b6b: ff ff ff ffffffff80028b6e: e9 ab fe ff ff jmp ffffffff80028a1e ffffffff80028b73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028b78: 8d 8a 82 00 00 00 lea 0x82(%rdx),%ecx ffffffff80028b7e: 39 cb cmp %ecx,%ebx ffffffff80028b80: 0f 8d fe fc ff ff jge ffffffff80028884 ffffffff80028b86: 44 39 e7 cmp %r12d,%edi ffffffff80028b89: 0f 8f 21 fd ff ff jg ffffffff800288b0 ffffffff80028b8f: 8d 48 5a lea 0x5a(%rax),%ecx ffffffff80028b92: 41 39 cc cmp %ecx,%r12d ffffffff80028b95: 0f 8d e9 fc ff ff jge ffffffff80028884 ffffffff80028b9b: 83 fe 08 cmp $0x8,%esi ffffffff80028b9e: 0f 84 50 03 00 00 je ffffffff80028ef4 ffffffff80028ba4: 8d 46 ff lea -0x1(%rsi),%eax ffffffff80028ba7: 83 f8 01 cmp $0x1,%eax ffffffff80028baa: 0f 86 85 05 00 00 jbe ffffffff80029135 ffffffff80028bb0: c7 05 e6 bc 01 04 00 movl $0x0,0x401bce6(%rip) # ffffffff840448a0 ffffffff80028bb7: 00 00 00 ffffffff80028bba: c6 05 c1 5b 04 00 01 movb $0x1,0x45bc1(%rip) # ffffffff8006e782 ffffffff80028bc1: e9 58 fe ff ff jmp ffffffff80028a1e ffffffff80028bc6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80028bcd: 00 00 00 ffffffff80028bd0: 44 03 42 14 add 0x14(%rdx),%r8d ffffffff80028bd4: 45 39 c4 cmp %r8d,%r12d ffffffff80028bd7: 0f 8d 53 fd ff ff jge ffffffff80028930 ffffffff80028bdd: 8b b2 28 04 00 00 mov 0x428(%rdx),%esi ffffffff80028be3: 41 39 f2 cmp %esi,%r10d ffffffff80028be6: 44 0f 4c d6 cmovl %esi,%r10d ffffffff80028bea: 4c 0f 4c ca cmovl %rdx,%r9 ffffffff80028bee: e9 3d fd ff ff jmp ffffffff80028930 ffffffff80028bf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028bf8: 84 c0 test %al,%al ffffffff80028bfa: 0f 84 d9 fc ff ff je ffffffff800288d9 ffffffff80028c00: 41 8d 44 24 d8 lea -0x28(%r12),%eax ffffffff80028c05: 83 f8 77 cmp $0x77,%eax ffffffff80028c08: 0f 87 cb fc ff ff ja ffffffff800288d9 ffffffff80028c0e: 81 fb a7 00 00 00 cmp $0xa7,%ebx ffffffff80028c14: 0f 8f bf fc ff ff jg ffffffff800288d9 ffffffff80028c1a: 49 63 c4 movslq %r12d,%rax ffffffff80028c1d: 41 c1 fc 1f sar $0x1f,%r12d ffffffff80028c21: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff80028c28: 48 c1 f8 23 sar $0x23,%rax ffffffff80028c2c: 44 29 e0 sub %r12d,%eax ffffffff80028c2f: 83 e8 02 sub $0x2,%eax ffffffff80028c32: 0f 84 ec 04 00 00 je ffffffff80029124 ffffffff80028c38: 83 f8 01 cmp $0x1,%eax ffffffff80028c3b: 0f 84 02 07 00 00 je ffffffff80029343 ffffffff80028c41: 83 f8 02 cmp $0x2,%eax ffffffff80028c44: 0f 84 11 07 00 00 je ffffffff8002935b ffffffff80028c4a: 83 f8 03 cmp $0x3,%eax ffffffff80028c4d: 0f 85 58 fd ff ff jne ffffffff800289ab ffffffff80028c53: 31 ff xor %edi,%edi ffffffff80028c55: e8 d6 7b 00 00 call ffffffff80030830 ffffffff80028c5a: e9 4c fd ff ff jmp ffffffff800289ab ffffffff80028c5f: 90 nop ffffffff80028c60: 49 8b 89 48 04 00 00 mov 0x448(%r9),%rcx ffffffff80028c67: 48 85 c9 test %rcx,%rcx ffffffff80028c6a: 0f 84 28 fd ff ff je ffffffff80028998 ffffffff80028c70: 41 29 d4 sub %edx,%r12d ffffffff80028c73: 29 c3 sub %eax,%ebx ffffffff80028c75: 4c 89 cf mov %r9,%rdi ffffffff80028c78: 89 de mov %ebx,%esi ffffffff80028c7a: 44 89 e2 mov %r12d,%edx ffffffff80028c7d: ff d1 call *%rcx ffffffff80028c7f: e9 14 fd ff ff jmp ffffffff80028998 ffffffff80028c84: 8d 04 11 lea (%rcx,%rdx,1),%eax ffffffff80028c87: 41 39 c4 cmp %eax,%r12d ffffffff80028c8a: 0f 8d 80 fd ff ff jge ffffffff80028a10 ffffffff80028c90: 41 29 cc sub %ecx,%r12d ffffffff80028c93: 49 69 c4 1f 85 eb 51 imul $0x51eb851f,%r12,%rax ffffffff80028c9a: 48 c1 e8 23 shr $0x23,%rax ffffffff80028c9e: 85 c0 test %eax,%eax ffffffff80028ca0: 0f 85 ba 01 00 00 jne ffffffff80028e60 ffffffff80028ca6: 83 fe ff cmp $0xffffffff,%esi ffffffff80028ca9: 0f 84 d0 06 00 00 je ffffffff8002937f ffffffff80028caf: 4c 8d 05 2a af 01 04 lea 0x401af2a(%rip),%r8 # ffffffff84043be0 ffffffff80028cb6: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80028cbd: 74 6f 70 ffffffff80028cc0: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff80028cc7: 2f 00 00 00 ffffffff80028ccb: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff80028cd2: 48 63 c6 movslq %esi,%rax ffffffff80028cd5: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff80028cd9: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) ffffffff80028ce0: 00 ffffffff80028ce1: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) ffffffff80028ce8: 00 00 00 00 ffffffff80028cec: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) ffffffff80028cf3: 00 00 00 00 ffffffff80028cf7: 49 01 c0 add %rax,%r8 ffffffff80028cfa: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) ffffffff80028d01: 00 ffffffff80028d02: 41 0f b6 10 movzbl (%r8),%edx ffffffff80028d06: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff80028d0d: 00 ffffffff80028d0e: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff80028d15: 00 ffffffff80028d16: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff80028d1d: 00 ffffffff80028d1e: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff80028d25: 00 ffffffff80028d26: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff80028d2d: 00 ffffffff80028d2e: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff80028d35: 00 ffffffff80028d36: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff80028d3d: 00 ffffffff80028d3e: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff80028d45: 00 ffffffff80028d46: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff80028d4d: 00 ffffffff80028d4e: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff80028d55: 00 ffffffff80028d56: 84 d2 test %dl,%dl ffffffff80028d58: 0f 84 ec 06 00 00 je ffffffff8002944a ffffffff80028d5e: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff80028d65: b8 0a 00 00 00 mov $0xa,%eax ffffffff80028d6a: 48 89 f9 mov %rdi,%rcx ffffffff80028d6d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80028d74: 00 ffffffff80028d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80028d7c: 00 00 00 00 ffffffff80028d80: 88 51 09 mov %dl,0x9(%rcx) ffffffff80028d83: 41 0f b6 54 00 f7 movzbl -0x9(%r8,%rax,1),%edx ffffffff80028d89: 48 89 c6 mov %rax,%rsi ffffffff80028d8c: 48 83 c1 01 add $0x1,%rcx ffffffff80028d90: 48 83 c0 01 add $0x1,%rax ffffffff80028d94: 84 d2 test %dl,%dl ffffffff80028d96: 75 e8 jne ffffffff80028d80 ffffffff80028d98: 48 63 f6 movslq %esi,%rsi ffffffff80028d9b: c6 84 35 60 ff ff ff movb $0x0,-0xa0(%rbp,%rsi,1) ffffffff80028da2: 00 ffffffff80028da3: e8 58 3e fe ff call ffffffff8000cc00 ffffffff80028da8: e9 63 fc ff ff jmp ffffffff80028a10 ffffffff80028dad: 8d 48 5a lea 0x5a(%rax),%ecx ffffffff80028db0: 41 39 cc cmp %ecx,%r12d ffffffff80028db3: 0f 8c f7 fd ff ff jl ffffffff80028bb0 ffffffff80028db9: e9 f2 fa ff ff jmp ffffffff800288b0 ffffffff80028dbe: 8d 4a 0e lea 0xe(%rdx),%ecx ffffffff80028dc1: 41 39 cc cmp %ecx,%r12d ffffffff80028dc4: 0f 8d a2 fb ff ff jge ffffffff8002896c ffffffff80028dca: 4c 3b 0d ff 5e 04 00 cmp 0x45eff(%rip),%r9 # ffffffff8006ecd0 <_DYNAMIC+0x108> ffffffff80028dd1: 41 c6 41 18 00 movb $0x0,0x18(%r9) ffffffff80028dd6: 0f 84 53 05 00 00 je ffffffff8002932f ffffffff80028ddc: 4c 3b 0d e5 5e 04 00 cmp 0x45ee5(%rip),%r9 # ffffffff8006ecc8 <_DYNAMIC+0x100> ffffffff80028de3: 0f 84 50 05 00 00 je ffffffff80029339 ffffffff80028de9: 4c 3b 0d e8 5e 04 00 cmp 0x45ee8(%rip),%r9 # ffffffff8006ecd8 <_DYNAMIC+0x110> ffffffff80028df0: 0f 85 a2 fb ff ff jne ffffffff80028998 ffffffff80028df6: e8 e5 49 ff ff call ffffffff8001d7e0 ffffffff80028dfb: e9 98 fb ff ff jmp ffffffff80028998 ffffffff80028e00: 83 c0 37 add $0x37,%eax ffffffff80028e03: 41 39 c4 cmp %eax,%r12d ffffffff80028e06: 0f 8d c4 fa ff ff jge ffffffff800288d0 ffffffff80028e0c: 29 d3 sub %edx,%ebx ffffffff80028e0e: 8d 73 f8 lea -0x8(%rbx),%esi ffffffff80028e11: 83 eb 0f sub $0xf,%ebx ffffffff80028e14: 0f 49 f3 cmovns %ebx,%esi ffffffff80028e17: c1 fe 03 sar $0x3,%esi ffffffff80028e1a: 80 3d 3f ba 01 04 00 cmpb $0x0,0x401ba3f(%rip) # ffffffff84044860 ffffffff80028e21: 89 35 1d ba 01 04 mov %esi,0x401ba1d(%rip) # ffffffff84044844 ffffffff80028e27: 0f 84 27 05 00 00 je ffffffff80029354 ffffffff80028e2d: b8 01 00 00 00 mov $0x1,%eax ffffffff80028e32: 48 8d 0d 26 ba 01 04 lea 0x401ba26(%rip),%rcx # ffffffff8404485f ffffffff80028e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80028e40: 48 89 c2 mov %rax,%rdx ffffffff80028e43: 48 83 c0 01 add $0x1,%rax ffffffff80028e47: 80 3c 01 00 cmpb $0x0,(%rcx,%rax,1) ffffffff80028e4b: 75 f3 jne ffffffff80028e40 ffffffff80028e4d: 39 d6 cmp %edx,%esi ffffffff80028e4f: 0f 8e 5d fb ff ff jle ffffffff800289b2 ffffffff80028e55: 89 15 e9 b9 01 04 mov %edx,0x401b9e9(%rip) # ffffffff84044844 ffffffff80028e5b: e9 52 fb ff ff jmp ffffffff800289b2 ffffffff80028e60: 83 f8 01 cmp $0x1,%eax ffffffff80028e63: 0f 84 d2 03 00 00 je ffffffff8002923b ffffffff80028e69: 83 f8 02 cmp $0x2,%eax ffffffff80028e6c: 0f 84 2d 05 00 00 je ffffffff8002939f ffffffff80028e72: 83 f8 03 cmp $0x3,%eax ffffffff80028e75: 0f 84 20 06 00 00 je ffffffff8002949b ffffffff80028e7b: 83 f8 04 cmp $0x4,%eax ffffffff80028e7e: 0f 85 8c fb ff ff jne ffffffff80028a10 ffffffff80028e84: 83 fe ff cmp $0xffffffff,%esi ffffffff80028e87: 0f 84 83 fb ff ff je ffffffff80028a10 ffffffff80028e8d: 48 63 c6 movslq %esi,%rax ffffffff80028e90: 89 35 ee 58 04 00 mov %esi,0x458ee(%rip) # ffffffff8006e784 ffffffff80028e96: 48 8d 3d 43 ad 01 04 lea 0x401ad43(%rip),%rdi # ffffffff84043be0 ffffffff80028e9d: c7 05 f9 b9 01 04 08 movl $0x8,0x401b9f9(%rip) # ffffffff840448a0 ffffffff80028ea4: 00 00 00 ffffffff80028ea7: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff80028eab: 48 01 c7 add %rax,%rdi ffffffff80028eae: 0f b6 37 movzbl (%rdi),%esi ffffffff80028eb1: 40 84 f6 test %sil,%sil ffffffff80028eb4: 0f 84 89 07 00 00 je ffffffff80029643 ffffffff80028eba: ba 01 00 00 00 mov $0x1,%edx ffffffff80028ebf: 48 8d 0d 99 b9 01 04 lea 0x401b999(%rip),%rcx # ffffffff8404485f ffffffff80028ec6: 40 88 34 11 mov %sil,(%rcx,%rdx,1) ffffffff80028eca: 48 89 d0 mov %rdx,%rax ffffffff80028ecd: 48 83 c2 01 add $0x1,%rdx ffffffff80028ed1: 0f b6 74 17 ff movzbl -0x1(%rdi,%rdx,1),%esi ffffffff80028ed6: 40 84 f6 test %sil,%sil ffffffff80028ed9: 75 eb jne ffffffff80028ec6 ffffffff80028edb: 48 63 d0 movslq %eax,%rdx ffffffff80028ede: 48 8d 0d 7b b9 01 04 lea 0x401b97b(%rip),%rcx # ffffffff84044860 ffffffff80028ee5: 89 05 59 b9 01 04 mov %eax,0x401b959(%rip) # ffffffff84044844 ffffffff80028eeb: c6 04 11 00 movb $0x0,(%rcx,%rdx,1) ffffffff80028eef: e9 1c fb ff ff jmp ffffffff80028a10 ffffffff80028ef4: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80028efb: 74 6f 70 ffffffff80028efe: 48 c7 85 e8 fe ff ff movq $0x2f,-0x118(%rbp) ffffffff80028f05: 2f 00 00 00 ffffffff80028f09: 48 8d 3d d0 ac 01 04 lea 0x401acd0(%rip),%rdi # ffffffff84043be0 ffffffff80028f10: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) ffffffff80028f17: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff80028f1e: 00 00 00 00 ffffffff80028f22: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff80028f29: 00 00 00 00 ffffffff80028f2d: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff80028f34: 00 00 00 00 ffffffff80028f38: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff80028f3f: 00 00 00 00 ffffffff80028f43: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff80028f4a: 00 00 00 00 ffffffff80028f4e: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff80028f55: 00 00 00 00 ffffffff80028f59: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff80028f60: 00 00 00 00 ffffffff80028f64: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff80028f6b: 00 00 00 00 ffffffff80028f6f: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff80028f76: 00 00 00 00 ffffffff80028f7a: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff80028f81: 00 00 00 00 ffffffff80028f85: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff80028f8c: 00 00 00 00 ffffffff80028f90: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff80028f97: 00 00 00 00 ffffffff80028f9b: 48 c7 85 50 ff ff ff movq $0x0,-0xb0(%rbp) ffffffff80028fa2: 00 00 00 00 ffffffff80028fa6: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) ffffffff80028fad: 00 00 00 00 ffffffff80028fb1: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff80028fb8: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff80028fbf: 2f 00 00 00 ffffffff80028fc3: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) ffffffff80028fca: 00 00 00 00 ffffffff80028fce: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) ffffffff80028fd5: 00 00 00 00 ffffffff80028fd9: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) ffffffff80028fe0: 00 ffffffff80028fe1: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) ffffffff80028fe8: 00 ffffffff80028fe9: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff80028ff0: 00 ffffffff80028ff1: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff80028ff8: 00 ffffffff80028ff9: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff80029000: 00 ffffffff80029001: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff80029008: 00 ffffffff80029009: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff80029010: 00 ffffffff80029011: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff80029018: 00 ffffffff80029019: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff80029020: 00 ffffffff80029021: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff80029028: 00 ffffffff80029029: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff80029030: 00 ffffffff80029031: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff80029038: 00 ffffffff80029039: 48 63 05 44 57 04 00 movslq 0x45744(%rip),%rax # ffffffff8006e784 ffffffff80029040: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff80029044: 48 01 c7 add %rax,%rdi ffffffff80029047: 0f b6 17 movzbl (%rdi),%edx ffffffff8002904a: 84 d2 test %dl,%dl ffffffff8002904c: 0f 84 1a 04 00 00 je ffffffff8002946c ffffffff80029052: 4c 8d 85 e0 fe ff ff lea -0x120(%rbp),%r8 ffffffff80029059: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002905e: 4c 89 c1 mov %r8,%rcx ffffffff80029061: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029068: 00 00 ffffffff8002906a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029071: 00 00 00 00 ffffffff80029075: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002907c: 00 00 00 00 ffffffff80029080: 88 51 09 mov %dl,0x9(%rcx) ffffffff80029083: 0f b6 54 07 f7 movzbl -0x9(%rdi,%rax,1),%edx ffffffff80029088: 48 89 c6 mov %rax,%rsi ffffffff8002908b: 48 83 c1 01 add $0x1,%rcx ffffffff8002908f: 48 83 c0 01 add $0x1,%rax ffffffff80029093: 84 d2 test %dl,%dl ffffffff80029095: 75 e9 jne ffffffff80029080 ffffffff80029097: 0f b6 15 c2 b7 01 04 movzbl 0x401b7c2(%rip),%edx # ffffffff84044860 ffffffff8002909e: 48 63 f6 movslq %esi,%rsi ffffffff800290a1: c6 84 35 e0 fe ff ff movb $0x0,-0x120(%rbp,%rsi,1) ffffffff800290a8: 00 ffffffff800290a9: 84 d2 test %dl,%dl ffffffff800290ab: 0f 84 aa 03 00 00 je ffffffff8002945b ffffffff800290b1: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff800290b8: b8 0a 00 00 00 mov $0xa,%eax ffffffff800290bd: 4c 8d 0d 93 b7 01 04 lea 0x401b793(%rip),%r9 # ffffffff84044857 ffffffff800290c4: 48 89 f9 mov %rdi,%rcx ffffffff800290c7: 0f 1f 00 nopl (%rax) ffffffff800290ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800290d1: 00 00 00 00 ffffffff800290d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800290dc: 00 00 00 00 ffffffff800290e0: 88 51 09 mov %dl,0x9(%rcx) ffffffff800290e3: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff800290e8: 48 89 c6 mov %rax,%rsi ffffffff800290eb: 48 83 c1 01 add $0x1,%rcx ffffffff800290ef: 48 83 c0 01 add $0x1,%rax ffffffff800290f3: 84 d2 test %dl,%dl ffffffff800290f5: 75 e9 jne ffffffff800290e0 ffffffff800290f7: 48 63 f6 movslq %esi,%rsi ffffffff800290fa: c6 84 35 60 ff ff ff movb $0x0,-0xa0(%rbp,%rsi,1) ffffffff80029101: 00 ffffffff80029102: 48 89 fe mov %rdi,%rsi ffffffff80029105: 4c 89 c7 mov %r8,%rdi ffffffff80029108: e8 c3 a8 fe ff call ffffffff800139d0 ffffffff8002910d: 84 c0 test %al,%al ffffffff8002910f: 0f 84 9b fa ff ff je ffffffff80028bb0 ffffffff80029115: e8 e6 b1 ff ff call ffffffff80024300 ffffffff8002911a: e8 11 3e fe ff call ffffffff8000cf30 ffffffff8002911f: e9 8c fa ff ff jmp ffffffff80028bb0 ffffffff80029124: 48 8d 3d d5 5e 04 00 lea 0x45ed5(%rip),%rdi # ffffffff8006f000 ffffffff8002912b: e8 20 f6 ff ff call ffffffff80028750 ffffffff80029130: e9 76 f8 ff ff jmp ffffffff800289ab ffffffff80029135: 8b 05 3d 56 04 00 mov 0x4563d(%rip),%eax # ffffffff8006e778 ffffffff8002913b: 0f af 05 3a 56 04 00 imul 0x4563a(%rip),%eax # ffffffff8006e77c ffffffff80029142: 3b 05 80 aa 01 04 cmp 0x401aa80(%rip),%eax # ffffffff84043bc8 ffffffff80029148: 0f 8e 19 02 00 00 jle ffffffff80029367 ffffffff8002914e: 0f b6 15 0b b7 01 04 movzbl 0x401b70b(%rip),%edx # ffffffff84044860 ffffffff80029155: 84 d2 test %dl,%dl ffffffff80029157: 0f 84 53 fa ff ff je ffffffff80028bb0 ffffffff8002915d: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) ffffffff80029164: 00 ffffffff80029165: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff8002916c: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80029173: 74 6f 70 ffffffff80029176: 4c 8d 0d da b6 01 04 lea 0x401b6da(%rip),%r9 # ffffffff84044857 ffffffff8002917d: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff80029184: 2f 00 00 00 ffffffff80029188: 48 89 f9 mov %rdi,%rcx ffffffff8002918b: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) ffffffff80029192: 00 00 00 00 ffffffff80029196: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) ffffffff8002919d: 00 00 00 00 ffffffff800291a1: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) ffffffff800291a8: 00 ffffffff800291a9: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff800291b0: 00 ffffffff800291b1: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff800291b8: 00 ffffffff800291b9: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff800291c0: 00 ffffffff800291c1: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff800291c8: 00 ffffffff800291c9: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff800291d0: 00 ffffffff800291d1: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff800291d8: 00 ffffffff800291d9: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff800291e0: 00 ffffffff800291e1: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff800291e8: 00 ffffffff800291e9: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff800291f0: 00 ffffffff800291f1: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff800291f8: 00 ffffffff800291f9: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff80029200: b8 0a 00 00 00 mov $0xa,%eax ffffffff80029205: 88 51 09 mov %dl,0x9(%rcx) ffffffff80029208: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff8002920d: 49 89 c0 mov %rax,%r8 ffffffff80029210: 48 83 c1 01 add $0x1,%rcx ffffffff80029214: 48 83 c0 01 add $0x1,%rax ffffffff80029218: 84 d2 test %dl,%dl ffffffff8002921a: 75 e9 jne ffffffff80029205 ffffffff8002921c: 4d 63 c0 movslq %r8d,%r8 ffffffff8002921f: 42 c6 84 05 60 ff ff movb $0x0,-0xa0(%rbp,%r8,1) ffffffff80029226: ff 00 ffffffff80029228: 83 fe 01 cmp $0x1,%esi ffffffff8002922b: 0f 84 fe 02 00 00 je ffffffff8002952f ffffffff80029231: e8 6a b6 fe ff call ffffffff800148a0 ffffffff80029236: e9 da fe ff ff jmp ffffffff80029115 ffffffff8002923b: 83 fe ff cmp $0xffffffff,%esi ffffffff8002923e: 0f 84 39 02 00 00 je ffffffff8002947d ffffffff80029244: 4c 8d 05 95 a9 01 04 lea 0x401a995(%rip),%r8 # ffffffff84043be0 ffffffff8002924b: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff80029252: 74 6f 70 ffffffff80029255: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff8002925c: 2f 00 00 00 ffffffff80029260: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff80029267: 48 63 c6 movslq %esi,%rax ffffffff8002926a: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff8002926e: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) ffffffff80029275: 00 ffffffff80029276: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) ffffffff8002927d: 00 00 00 00 ffffffff80029281: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) ffffffff80029288: 00 00 00 00 ffffffff8002928c: 49 01 c0 add %rax,%r8 ffffffff8002928f: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) ffffffff80029296: 00 ffffffff80029297: 41 0f b6 10 movzbl (%r8),%edx ffffffff8002929b: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) ffffffff800292a2: 00 ffffffff800292a3: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) ffffffff800292aa: 00 ffffffff800292ab: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) ffffffff800292b2: 00 ffffffff800292b3: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ffffffff800292ba: 00 ffffffff800292bb: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) ffffffff800292c2: 00 ffffffff800292c3: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) ffffffff800292ca: 00 ffffffff800292cb: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) ffffffff800292d2: 00 ffffffff800292d3: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) ffffffff800292da: 00 ffffffff800292db: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) ffffffff800292e2: 00 ffffffff800292e3: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) ffffffff800292ea: 00 ffffffff800292eb: 84 d2 test %dl,%dl ffffffff800292ed: 0f 84 5e 02 00 00 je ffffffff80029551 ffffffff800292f3: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff800292fa: b8 0a 00 00 00 mov $0xa,%eax ffffffff800292ff: 48 89 f9 mov %rdi,%rcx ffffffff80029302: 88 51 09 mov %dl,0x9(%rcx) ffffffff80029305: 41 0f b6 54 00 f7 movzbl -0x9(%r8,%rax,1),%edx ffffffff8002930b: 48 89 c6 mov %rax,%rsi ffffffff8002930e: 48 83 c1 01 add $0x1,%rcx ffffffff80029312: 48 83 c0 01 add $0x1,%rax ffffffff80029316: 84 d2 test %dl,%dl ffffffff80029318: 75 e8 jne ffffffff80029302 ffffffff8002931a: 48 63 f6 movslq %esi,%rsi ffffffff8002931d: c6 84 35 60 ff ff ff movb $0x0,-0xa0(%rbp,%rsi,1) ffffffff80029324: 00 ffffffff80029325: e8 96 38 fe ff call ffffffff8000cbc0 ffffffff8002932a: e9 e1 f6 ff ff jmp ffffffff80028a10 ffffffff8002932f: e8 dc 76 fe ff call ffffffff80010a10 ffffffff80029334: e9 5f f6 ff ff jmp ffffffff80028998 ffffffff80029339: e8 22 dd fd ff call ffffffff80007060 ffffffff8002933e: e9 55 f6 ff ff jmp ffffffff80028998 ffffffff80029343: 48 8d 3d f6 b8 08 00 lea 0x8b8f6(%rip),%rdi # ffffffff800b4c40 ffffffff8002934a: e8 01 f4 ff ff call ffffffff80028750 ffffffff8002934f: e9 57 f6 ff ff jmp ffffffff800289ab ffffffff80029354: 31 d2 xor %edx,%edx ffffffff80029356: e9 f2 fa ff ff jmp ffffffff80028e4d ffffffff8002935b: 31 ff xor %edi,%edi ffffffff8002935d: e8 5e 75 00 00 call ffffffff800308c0 ffffffff80029362: e9 44 f6 ff ff jmp ffffffff800289ab ffffffff80029367: 48 8d 35 46 83 00 00 lea 0x8346(%rip),%rsi # ffffffff800316b4 ffffffff8002936e: 48 8d 3d 91 80 00 00 lea 0x8091(%rip),%rdi # ffffffff80031406 ffffffff80029375: e8 f6 c8 ff ff call ffffffff80025c70 ffffffff8002937a: e9 31 f8 ff ff jmp ffffffff80028bb0 ffffffff8002937f: c7 05 17 b5 01 04 01 movl $0x1,0x401b517(%rip) # ffffffff840448a0 ffffffff80029386: 00 00 00 ffffffff80029389: c6 05 d0 b4 01 04 00 movb $0x0,0x401b4d0(%rip) # ffffffff84044860 ffffffff80029390: c7 05 aa b4 01 04 00 movl $0x0,0x401b4aa(%rip) # ffffffff84044844 ffffffff80029397: 00 00 00 ffffffff8002939a: e9 71 f6 ff ff jmp ffffffff80028a10 ffffffff8002939f: e8 9c 38 fe ff call ffffffff8000cc40 ffffffff800293a4: 83 3d dd 53 04 00 ff cmpl $0xffffffff,0x453dd(%rip) # ffffffff8006e788 ffffffff800293ab: 89 c6 mov %eax,%esi ffffffff800293ad: 0f 84 af 01 00 00 je ffffffff80029562 ffffffff800293b3: 48 63 05 ce 53 04 00 movslq 0x453ce(%rip),%rax # ffffffff8006e788 ffffffff800293ba: 48 8d 0d 1f a8 01 04 lea 0x401a81f(%rip),%rcx # ffffffff84043be0 ffffffff800293c1: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff800293c5: 48 8d 14 01 lea (%rcx,%rax,1),%rdx ffffffff800293c9: 83 7a 48 01 cmpl $0x1,0x48(%rdx) ffffffff800293cd: 0f 85 3d f6 ff ff jne ffffffff80028a10 ffffffff800293d3: 40 84 f6 test %sil,%sil ffffffff800293d6: 0f 84 34 f6 ff ff je ffffffff80028a10 ffffffff800293dc: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff800293e3: 74 6f 70 ffffffff800293e6: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff800293eb: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi ffffffff800293f2: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff800293f9: 2f 00 00 00 ffffffff800293fd: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff80029404: 31 c0 xor %eax,%eax ffffffff80029406: 8b 1d bc a7 01 04 mov 0x401a7bc(%rip),%ebx # ffffffff84043bc8 ffffffff8002940c: f3 ab rep stos %eax,(%rdi) ffffffff8002940e: b8 09 00 00 00 mov $0x9,%eax ffffffff80029413: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff8002941a: eb 07 jmp ffffffff80029423 ffffffff8002941c: 88 0c 07 mov %cl,(%rdi,%rax,1) ffffffff8002941f: 48 83 c0 01 add $0x1,%rax ffffffff80029423: 0f b6 4c 10 f7 movzbl -0x9(%rax,%rdx,1),%ecx ffffffff80029428: 84 c9 test %cl,%cl ffffffff8002942a: 75 f0 jne ffffffff8002941c ffffffff8002942c: 48 98 cltq ffffffff8002942e: 48 89 fe mov %rdi,%rsi ffffffff80029431: 48 8d 3d 88 4c 0d 00 lea 0xd4c88(%rip),%rdi # ffffffff800fe0c0 ffffffff80029438: c6 84 05 60 ff ff ff movb $0x0,-0xa0(%rbp,%rax,1) ffffffff8002943f: 00 ffffffff80029440: e8 fb 47 fe ff call ffffffff8000dc40 ffffffff80029445: e9 39 01 00 00 jmp ffffffff80029583 ffffffff8002944a: be 09 00 00 00 mov $0x9,%esi ffffffff8002944f: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff80029456: e9 3d f9 ff ff jmp ffffffff80028d98 ffffffff8002945b: be 09 00 00 00 mov $0x9,%esi ffffffff80029460: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff80029467: e9 8b fc ff ff jmp ffffffff800290f7 ffffffff8002946c: be 09 00 00 00 mov $0x9,%esi ffffffff80029471: 4c 8d 85 e0 fe ff ff lea -0x120(%rbp),%r8 ffffffff80029478: e9 1a fc ff ff jmp ffffffff80029097 ffffffff8002947d: 31 c0 xor %eax,%eax ffffffff8002947f: c6 05 da b3 01 04 00 movb $0x0,0x401b3da(%rip) # ffffffff84044860 ffffffff80029486: c7 05 10 b4 01 04 02 movl $0x2,0x401b410(%rip) # ffffffff840448a0 ffffffff8002948d: 00 00 00 ffffffff80029490: 89 05 ae b3 01 04 mov %eax,0x401b3ae(%rip) # ffffffff84044844 ffffffff80029496: e9 75 f5 ff ff jmp ffffffff80028a10 ffffffff8002949b: 83 fe ff cmp $0xffffffff,%esi ffffffff8002949e: 0f 84 6c f5 ff ff je ffffffff80028a10 ffffffff800294a4: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff800294ab: 74 6f 70 ffffffff800294ae: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff800294b3: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi ffffffff800294ba: 48 c7 85 68 ff ff ff movq $0x2f,-0x98(%rbp) ffffffff800294c1: 2f 00 00 00 ffffffff800294c5: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) ffffffff800294cc: 31 c0 xor %eax,%eax ffffffff800294ce: f3 ab rep stos %eax,(%rdi) ffffffff800294d0: 48 63 c6 movslq %esi,%rax ffffffff800294d3: 48 8d 0d 06 a7 01 04 lea 0x401a706(%rip),%rcx # ffffffff84043be0 ffffffff800294da: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff800294de: 48 01 c1 add %rax,%rcx ffffffff800294e1: 0f b6 31 movzbl (%rcx),%esi ffffffff800294e4: 40 84 f6 test %sil,%sil ffffffff800294e7: 0f 84 45 01 00 00 je ffffffff80029632 ffffffff800294ed: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff800294f4: b8 0a 00 00 00 mov $0xa,%eax ffffffff800294f9: 49 89 f8 mov %rdi,%r8 ffffffff800294fc: 41 88 70 09 mov %sil,0x9(%r8) ffffffff80029500: 0f b6 74 01 f7 movzbl -0x9(%rcx,%rax,1),%esi ffffffff80029505: 48 89 c2 mov %rax,%rdx ffffffff80029508: 49 83 c0 01 add $0x1,%r8 ffffffff8002950c: 48 83 c0 01 add $0x1,%rax ffffffff80029510: 40 84 f6 test %sil,%sil ffffffff80029513: 75 e7 jne ffffffff800294fc ffffffff80029515: 48 63 c2 movslq %edx,%rax ffffffff80029518: c6 84 05 60 ff ff ff movb $0x0,-0xa0(%rbp,%rax,1) ffffffff8002951f: 00 ffffffff80029520: e8 cb 32 fe ff call ffffffff8000c7f0 ffffffff80029525: e8 d6 ad ff ff call ffffffff80024300 ffffffff8002952a: e9 e1 f4 ff ff jmp ffffffff80028a10 ffffffff8002952f: 48 8d 35 1f 81 00 00 lea 0x811f(%rip),%rsi # ffffffff80031655 ffffffff80029536: e8 35 b0 fe ff call ffffffff80014570 ffffffff8002953b: 48 85 c0 test %rax,%rax ffffffff8002953e: 0f 84 d1 fb ff ff je ffffffff80029115 ffffffff80029544: 48 89 c7 mov %rax,%rdi ffffffff80029547: e8 d4 91 fe ff call ffffffff80012720 ffffffff8002954c: e9 c4 fb ff ff jmp ffffffff80029115 ffffffff80029551: be 09 00 00 00 mov $0x9,%esi ffffffff80029556: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff8002955d: e9 b8 fd ff ff jmp ffffffff8002931a ffffffff80029562: 84 c0 test %al,%al ffffffff80029564: 0f 84 a6 f4 ff ff je ffffffff80028a10 ffffffff8002956a: 48 8d 3d 4f 4b 0d 00 lea 0xd4b4f(%rip),%rdi # ffffffff800fe0c0 ffffffff80029571: 48 8d 35 29 81 00 00 lea 0x8129(%rip),%rsi # ffffffff800316a1 ffffffff80029578: 8b 1d 4a a6 01 04 mov 0x401a64a(%rip),%ebx # ffffffff84043bc8 ffffffff8002957e: e8 bd 46 fe ff call ffffffff8000dc40 ffffffff80029583: e8 78 ad ff ff call ffffffff80024300 ffffffff80029588: 80 3d f1 51 04 00 00 cmpb $0x0,0x451f1(%rip) # ffffffff8006e780 ffffffff8002958f: 0f 85 7b f4 ff ff jne ffffffff80028a10 ffffffff80029595: 8b 05 2d a6 01 04 mov 0x401a62d(%rip),%eax # ffffffff84043bc8 ffffffff8002959b: 39 d8 cmp %ebx,%eax ffffffff8002959d: 0f 8e 6d f4 ff ff jle ffffffff80028a10 ffffffff800295a3: 83 3d de 51 04 00 ff cmpl $0xffffffff,0x451de(%rip) # ffffffff8006e788 ffffffff800295aa: 0f 85 60 f4 ff ff jne ffffffff80028a10 ffffffff800295b0: 8d 70 ff lea -0x1(%rax),%esi ffffffff800295b3: 44 8b 05 ea b2 01 04 mov 0x401b2ea(%rip),%r8d # ffffffff840448a4 ffffffff800295ba: 8b 05 e8 b2 01 04 mov 0x401b2e8(%rip),%eax # ffffffff840448a8 ffffffff800295c0: 48 8d 0d 19 a6 01 04 lea 0x401a619(%rip),%rcx # ffffffff84043be0 ffffffff800295c7: 48 63 f6 movslq %esi,%rsi ffffffff800295ca: 48 6b d6 4c imul $0x4c,%rsi,%rdx ffffffff800295ce: 44 8d 50 ec lea -0x14(%rax),%r10d ffffffff800295d2: 80 3d a8 51 04 00 00 cmpb $0x0,0x451a8(%rip) # ffffffff8006e781 ffffffff800295d9: 45 8d 48 ec lea -0x14(%r8),%r9d ffffffff800295dd: 44 89 54 11 40 mov %r10d,0x40(%rcx,%rdx,1) ffffffff800295e2: 44 89 4c 11 44 mov %r9d,0x44(%rcx,%rdx,1) ffffffff800295e7: 0f 84 23 f4 ff ff je ffffffff80028a10 ffffffff800295ed: 31 ff xor %edi,%edi ffffffff800295ef: 41 83 fa 9d cmp $0xffffff9d,%r10d ffffffff800295f3: 7c 0a jl ffffffff800295ff ffffffff800295f5: bf 50 00 00 00 mov $0x50,%edi ffffffff800295fa: 99 cltd ffffffff800295fb: f7 ff idiv %edi ffffffff800295fd: 89 c7 mov %eax,%edi ffffffff800295ff: 31 c0 xor %eax,%eax ffffffff80029601: 41 83 f9 9d cmp $0xffffff9d,%r9d ffffffff80029605: 7c 0d jl ffffffff80029614 ffffffff80029607: 44 89 c0 mov %r8d,%eax ffffffff8002960a: 41 b9 50 00 00 00 mov $0x50,%r9d ffffffff80029610: 99 cltd ffffffff80029611: 41 f7 f9 idiv %r9d ffffffff80029614: 48 6b d6 4c imul $0x4c,%rsi,%rdx ffffffff80029618: 6b c0 50 imul $0x50,%eax,%eax ffffffff8002961b: 48 01 ca add %rcx,%rdx ffffffff8002961e: 6b cf 50 imul $0x50,%edi,%ecx ffffffff80029621: 83 c0 14 add $0x14,%eax ffffffff80029624: 89 42 44 mov %eax,0x44(%rdx) ffffffff80029627: 83 c1 14 add $0x14,%ecx ffffffff8002962a: 89 4a 40 mov %ecx,0x40(%rdx) ffffffff8002962d: e9 de f3 ff ff jmp ffffffff80028a10 ffffffff80029632: b8 09 00 00 00 mov $0x9,%eax ffffffff80029637: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi ffffffff8002963e: e9 d5 fe ff ff jmp ffffffff80029518 ffffffff80029643: 31 c0 xor %eax,%eax ffffffff80029645: e9 91 f8 ff ff jmp ffffffff80028edb ffffffff8002964a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029650 : ffffffff80029650: 48 63 0d 11 af 01 04 movslq 0x401af11(%rip),%rcx # ffffffff84044568 ffffffff80029657: c6 05 4e b2 01 04 00 movb $0x0,0x401b24e(%rip) # ffffffff840448ac ffffffff8002965e: 41 89 f8 mov %edi,%r8d ffffffff80029661: 89 f2 mov %esi,%edx ffffffff80029663: 85 c9 test %ecx,%ecx ffffffff80029665: 0f 8e b5 00 00 00 jle ffffffff80029720 ffffffff8002966b: 48 8d 05 0e af 01 04 lea 0x401af0e(%rip),%rax # ffffffff84044580 ffffffff80029672: 41 bb ff ff ff ff mov $0xffffffff,%r11d ffffffff80029678: 45 31 d2 xor %r10d,%r10d ffffffff8002967b: 48 8d 34 c8 lea (%rax,%rcx,8),%rsi ffffffff8002967f: 90 nop ffffffff80029680: 48 8b 08 mov (%rax),%rcx ffffffff80029683: 80 79 18 00 cmpb $0x0,0x18(%rcx) ffffffff80029687: 74 27 je ffffffff800296b0 ffffffff80029689: 8b 79 08 mov 0x8(%rcx),%edi ffffffff8002968c: 41 39 f8 cmp %edi,%r8d ffffffff8002968f: 7c 1f jl ffffffff800296b0 ffffffff80029691: 03 79 10 add 0x10(%rcx),%edi ffffffff80029694: 44 8b 49 0c mov 0xc(%rcx),%r9d ffffffff80029698: 41 39 f8 cmp %edi,%r8d ffffffff8002969b: 7d 13 jge ffffffff800296b0 ffffffff8002969d: 44 39 ca cmp %r9d,%edx ffffffff800296a0: 7d 5e jge ffffffff80029700 ffffffff800296a2: 0f 1f 00 nopl (%rax) ffffffff800296a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800296ac: 00 00 00 00 ffffffff800296b0: 48 83 c0 08 add $0x8,%rax ffffffff800296b4: 48 39 f0 cmp %rsi,%rax ffffffff800296b7: 75 c7 jne ffffffff80029680 ffffffff800296b9: 4d 85 d2 test %r10,%r10 ffffffff800296bc: 74 62 je ffffffff80029720 ffffffff800296be: 41 8b 42 0c mov 0xc(%r10),%eax ffffffff800296c2: 8d 48 17 lea 0x17(%rax),%ecx ffffffff800296c5: 39 d1 cmp %edx,%ecx ffffffff800296c7: 0f 8d c6 00 00 00 jge ffffffff80029793 ffffffff800296cd: 49 8b 8a 50 04 00 00 mov 0x450(%r10),%rcx ffffffff800296d4: 48 85 c9 test %rcx,%rcx ffffffff800296d7: 0f 84 b6 00 00 00 je ffffffff80029793 ffffffff800296dd: 55 push %rbp ffffffff800296de: 44 89 c6 mov %r8d,%esi ffffffff800296e1: 29 c2 sub %eax,%edx ffffffff800296e3: 41 2b 72 08 sub 0x8(%r10),%esi ffffffff800296e7: 4c 89 d7 mov %r10,%rdi ffffffff800296ea: 48 89 e5 mov %rsp,%rbp ffffffff800296ed: ff d1 call *%rcx ffffffff800296ef: c6 05 8c 50 04 00 01 movb $0x1,0x4508c(%rip) # ffffffff8006e782 ffffffff800296f6: 5d pop %rbp ffffffff800296f7: c3 ret ffffffff800296f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff800296ff: 00 ffffffff80029700: 44 03 49 14 add 0x14(%rcx),%r9d ffffffff80029704: 44 39 ca cmp %r9d,%edx ffffffff80029707: 7d a7 jge ffffffff800296b0 ffffffff80029709: 8b b9 28 04 00 00 mov 0x428(%rcx),%edi ffffffff8002970f: 41 39 fb cmp %edi,%r11d ffffffff80029712: 44 0f 4c df cmovl %edi,%r11d ffffffff80029716: 4c 0f 4c d1 cmovl %rcx,%r10 ffffffff8002971a: eb 94 jmp ffffffff800296b0 ffffffff8002971c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80029720: 44 8b 0d a1 a4 01 04 mov 0x401a4a1(%rip),%r9d # ffffffff84043bc8 ffffffff80029727: c6 05 7e b1 01 04 01 movb $0x1,0x401b17e(%rip) # ffffffff840448ac ffffffff8002972e: 44 89 05 73 b1 01 04 mov %r8d,0x401b173(%rip) # ffffffff840448a8 ffffffff80029735: 89 15 69 b1 01 04 mov %edx,0x401b169(%rip) # ffffffff840448a4 ffffffff8002973b: c7 05 43 50 04 00 ff movl $0xffffffff,0x45043(%rip) # ffffffff8006e788 ffffffff80029742: ff ff ff ffffffff80029745: 45 85 c9 test %r9d,%r9d ffffffff80029748: 7e 49 jle ffffffff80029793 ffffffff8002974a: 48 8d 0d 8f a4 01 04 lea 0x401a48f(%rip),%rcx # ffffffff84043be0 ffffffff80029751: 31 f6 xor %esi,%esi ffffffff80029753: eb 17 jmp ffffffff8002976c ffffffff80029755: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002975c: 00 00 00 00 ffffffff80029760: 83 c6 01 add $0x1,%esi ffffffff80029763: 48 83 c1 4c add $0x4c,%rcx ffffffff80029767: 44 39 ce cmp %r9d,%esi ffffffff8002976a: 74 27 je ffffffff80029793 ffffffff8002976c: 8b 41 40 mov 0x40(%rcx),%eax ffffffff8002976f: 8d 78 14 lea 0x14(%rax),%edi ffffffff80029772: 44 39 c7 cmp %r8d,%edi ffffffff80029775: 7f e9 jg ffffffff80029760 ffffffff80029777: 83 c0 3c add $0x3c,%eax ffffffff8002977a: 8b 79 44 mov 0x44(%rcx),%edi ffffffff8002977d: 41 39 c0 cmp %eax,%r8d ffffffff80029780: 7d de jge ffffffff80029760 ffffffff80029782: 39 d7 cmp %edx,%edi ffffffff80029784: 7f da jg ffffffff80029760 ffffffff80029786: 83 c7 28 add $0x28,%edi ffffffff80029789: 39 fa cmp %edi,%edx ffffffff8002978b: 7d d3 jge ffffffff80029760 ffffffff8002978d: 89 35 f5 4f 04 00 mov %esi,0x44ff5(%rip) # ffffffff8006e788 ffffffff80029793: c6 05 e8 4f 04 00 01 movb $0x1,0x44fe8(%rip) # ffffffff8006e782 ffffffff8002979a: c3 ret ffffffff8002979b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff800297a0 : ffffffff800297a0: 55 push %rbp ffffffff800297a1: 48 89 e5 mov %rsp,%rbp ffffffff800297a4: 41 57 push %r15 ffffffff800297a6: 41 56 push %r14 ffffffff800297a8: 41 89 fe mov %edi,%r14d ffffffff800297ab: 41 55 push %r13 ffffffff800297ad: 41 89 f5 mov %esi,%r13d ffffffff800297b0: 41 54 push %r12 ffffffff800297b2: 53 push %rbx ffffffff800297b3: 89 d3 mov %edx,%ebx ffffffff800297b5: 48 81 ec 98 01 00 00 sub $0x198,%rsp ffffffff800297bc: e8 3f b6 fe ff call ffffffff80014e00 ffffffff800297c1: 41 89 c7 mov %eax,%r15d ffffffff800297c4: e8 57 b6 fe ff call ffffffff80014e20 ffffffff800297c9: 8b 0d a5 4f 04 00 mov 0x44fa5(%rip),%ecx # ffffffff8006e774 ffffffff800297cf: 44 8b 05 c6 4f 04 00 mov 0x44fc6(%rip),%r8d # ffffffff8006e79c ffffffff800297d6: 41 89 c1 mov %eax,%r9d ffffffff800297d9: 8b 35 b9 4f 04 00 mov 0x44fb9(%rip),%esi # ffffffff8006e798 ffffffff800297df: 89 cf mov %ecx,%edi ffffffff800297e1: 41 0f af cd imul %r13d,%ecx ffffffff800297e5: 03 0d d5 a3 01 04 add 0x401a3d5(%rip),%ecx # ffffffff84043bc0 ffffffff800297eb: 44 89 05 a2 4f 04 00 mov %r8d,0x44fa2(%rip) # ffffffff8006e794 ffffffff800297f2: 41 0f af fe imul %r14d,%edi ffffffff800297f6: 03 3d c8 a3 01 04 add 0x401a3c8(%rip),%edi # ffffffff84043bc4 ffffffff800297fc: 41 89 ca mov %ecx,%r10d ffffffff800297ff: 89 35 8b 4f 04 00 mov %esi,0x44f8b(%rip) # ffffffff8006e790 ffffffff80029805: 48 63 d7 movslq %edi,%rdx ffffffff80029808: 89 f8 mov %edi,%eax ffffffff8002980a: 41 c1 fa 1f sar $0x1f,%r10d ffffffff8002980e: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx ffffffff80029815: c1 f8 1f sar $0x1f,%eax ffffffff80029818: 48 c1 fa 22 sar $0x22,%rdx ffffffff8002981c: 29 c2 sub %eax,%edx ffffffff8002981e: 48 63 c1 movslq %ecx,%rax ffffffff80029821: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff80029828: 48 c1 f8 22 sar $0x22,%rax ffffffff8002982c: 44 29 d0 sub %r10d,%eax ffffffff8002982f: 44 6b d2 f6 imul $0xfffffff6,%edx,%r10d ffffffff80029833: 44 01 c2 add %r8d,%edx ffffffff80029836: 89 15 60 4f 04 00 mov %edx,0x44f60(%rip) # ffffffff8006e79c ffffffff8002983c: 44 01 d7 add %r10d,%edi ffffffff8002983f: 89 3d 7f a3 01 04 mov %edi,0x401a37f(%rip) # ffffffff84043bc4 ffffffff80029845: 6b f8 f6 imul $0xfffffff6,%eax,%edi ffffffff80029848: 01 f0 add %esi,%eax ffffffff8002984a: 89 05 48 4f 04 00 mov %eax,0x44f48(%rip) # ffffffff8006e798 ffffffff80029850: 01 f9 add %edi,%ecx ffffffff80029852: 89 0d 68 a3 01 04 mov %ecx,0x401a368(%rip) # ffffffff84043bc0 ffffffff80029858: 85 d2 test %edx,%edx ffffffff8002985a: 79 0c jns ffffffff80029868 ffffffff8002985c: c7 05 36 4f 04 00 00 movl $0x0,0x44f36(%rip) # ffffffff8006e79c ffffffff80029863: 00 00 00 ffffffff80029866: 31 d2 xor %edx,%edx ffffffff80029868: 85 c0 test %eax,%eax ffffffff8002986a: 79 0c jns ffffffff80029878 ffffffff8002986c: c7 05 22 4f 04 00 00 movl $0x0,0x44f22(%rip) # ffffffff8006e798 ffffffff80029873: 00 00 00 ffffffff80029876: 31 c0 xor %eax,%eax ffffffff80029878: 41 39 d7 cmp %edx,%r15d ffffffff8002987b: 7f 0a jg ffffffff80029887 ffffffff8002987d: 41 8d 57 ff lea -0x1(%r15),%edx ffffffff80029881: 89 15 15 4f 04 00 mov %edx,0x44f15(%rip) # ffffffff8006e79c ffffffff80029887: 41 39 c1 cmp %eax,%r9d ffffffff8002988a: 7f 0a jg ffffffff80029896 ffffffff8002988c: 41 8d 41 ff lea -0x1(%r9),%eax ffffffff80029890: 89 05 02 4f 04 00 mov %eax,0x44f02(%rip) # ffffffff8006e798 ffffffff80029896: 41 89 dc mov %ebx,%r12d ffffffff80029899: 41 83 e4 02 and $0x2,%r12d ffffffff8002989d: 83 e3 01 and $0x1,%ebx ffffffff800298a0: 0f 84 ea 00 00 00 je ffffffff80029990 ffffffff800298a6: 8b 3d f0 4e 04 00 mov 0x44ef0(%rip),%edi # ffffffff8006e79c ffffffff800298ac: 80 3d 3e 7a 00 04 00 cmpb $0x0,0x4007a3e(%rip) # ffffffff840312f1 ffffffff800298b3: 89 f9 mov %edi,%ecx ffffffff800298b5: 0f 85 4d 04 00 00 jne ffffffff80029d08 ffffffff800298bb: 8b 35 d7 4e 04 00 mov 0x44ed7(%rip),%esi # ffffffff8006e798 ffffffff800298c1: 48 8d 05 b8 ba 62 03 lea 0x362bab8(%rip),%rax # ffffffff83655380 ffffffff800298c8: 89 3d be ad 01 04 mov %edi,0x401adbe(%rip) # ffffffff8404468c ffffffff800298ce: 89 35 b4 ad 01 04 mov %esi,0x401adb4(%rip) # ffffffff84044688 ffffffff800298d4: 80 b8 24 04 00 00 00 cmpb $0x0,0x424(%rax) ffffffff800298db: 74 0a je ffffffff800298e7 ffffffff800298dd: 80 78 18 00 cmpb $0x0,0x18(%rax) ffffffff800298e1: 0f 85 01 0b 00 00 jne ffffffff8002a3e8 ffffffff800298e7: 41 8d 87 6a fe ff ff lea -0x196(%r15),%eax ffffffff800298ee: c1 e8 1f shr $0x1f,%eax ffffffff800298f1: 42 8d 84 38 6a fe ff lea -0x196(%rax,%r15,1),%eax ffffffff800298f8: ff ffffffff800298f9: d1 f8 sar $1,%eax ffffffff800298fb: 8d 50 f4 lea -0xc(%rax),%edx ffffffff800298fe: 39 fa cmp %edi,%edx ffffffff80029900: 0f 8e 7a 05 00 00 jle ffffffff80029e80 ffffffff80029906: e8 05 ef ff ff call ffffffff80028810 ffffffff8002990b: 44 8b 05 82 4e 04 00 mov 0x44e82(%rip),%r8d # ffffffff8006e794 ffffffff80029912: 8b 3d 84 4e 04 00 mov 0x44e84(%rip),%edi # ffffffff8006e79c ffffffff80029918: 8b 35 72 4e 04 00 mov 0x44e72(%rip),%esi # ffffffff8006e790 ffffffff8002991e: 80 3d bb 79 00 04 00 cmpb $0x0,0x40079bb(%rip) # ffffffff840312e0 ffffffff80029925: 74 07 je ffffffff8002992e ffffffff80029927: c6 05 54 4e 04 00 01 movb $0x1,0x44e54(%rip) # ffffffff8006e782 ffffffff8002992e: 41 d0 ec shr $1,%r12b ffffffff80029931: 88 1d ba 79 00 04 mov %bl,0x40079ba(%rip) # ffffffff840312f1 ffffffff80029937: 44 88 25 b2 79 00 04 mov %r12b,0x40079b2(%rip) # ffffffff840312f0 ffffffff8002993e: 41 39 f8 cmp %edi,%r8d ffffffff80029941: 75 08 jne ffffffff8002994b ffffffff80029943: 39 35 4f 4e 04 00 cmp %esi,0x44e4f(%rip) # ffffffff8006e798 ffffffff80029949: 74 2d je ffffffff80029978 ffffffff8002994b: b9 0a 00 00 00 mov $0xa,%ecx ffffffff80029950: ba 0a 00 00 00 mov $0xa,%edx ffffffff80029955: 44 89 c7 mov %r8d,%edi ffffffff80029958: e8 e3 b4 fe ff call ffffffff80014e40 ffffffff8002995d: 8b 35 35 4e 04 00 mov 0x44e35(%rip),%esi # ffffffff8006e798 ffffffff80029963: 8b 3d 33 4e 04 00 mov 0x44e33(%rip),%edi # ffffffff8006e79c ffffffff80029969: b9 0a 00 00 00 mov $0xa,%ecx ffffffff8002996e: ba 0a 00 00 00 mov $0xa,%edx ffffffff80029973: e8 c8 b4 fe ff call ffffffff80014e40 ffffffff80029978: 88 1d 73 79 00 04 mov %bl,0x4007973(%rip) # ffffffff840312f1 ffffffff8002997e: 48 81 c4 98 01 00 00 add $0x198,%rsp ffffffff80029985: 5b pop %rbx ffffffff80029986: 41 5c pop %r12 ffffffff80029988: 41 5d pop %r13 ffffffff8002998a: 41 5e pop %r14 ffffffff8002998c: 41 5f pop %r15 ffffffff8002998e: 5d pop %rbp ffffffff8002998f: c3 ret ffffffff80029990: 45 84 e4 test %r12b,%r12b ffffffff80029993: 74 0d je ffffffff800299a2 ffffffff80029995: 80 3d 54 79 00 04 00 cmpb $0x0,0x4007954(%rip) # ffffffff840312f0 ffffffff8002999c: 0f 84 46 05 00 00 je ffffffff80029ee8 ffffffff800299a2: 80 3d 07 ae 01 04 00 cmpb $0x0,0x401ae07(%rip) # ffffffff840447b0 ffffffff800299a9: 0f 85 b1 04 00 00 jne ffffffff80029e60 ffffffff800299af: 48 8b 3d fa ae 01 04 mov 0x401aefa(%rip),%rdi # ffffffff840448b0 ffffffff800299b6: 48 85 ff test %rdi,%rdi ffffffff800299b9: 74 5c je ffffffff80029a17 ffffffff800299bb: 48 8d 77 05 lea 0x5(%rdi),%rsi ffffffff800299bf: 48 89 f8 mov %rdi,%rax ffffffff800299c2: 48 8d 15 c9 7e 00 00 lea 0x7ec9(%rip),%rdx # ffffffff80031892 ffffffff800299c9: eb 29 jmp ffffffff800299f4 ffffffff800299cb: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800299d2: 00 00 00 ffffffff800299d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800299dc: 00 00 00 00 ffffffff800299e0: 48 83 c0 01 add $0x1,%rax ffffffff800299e4: 0f b6 0a movzbl (%rdx),%ecx ffffffff800299e7: 48 83 c2 01 add $0x1,%rdx ffffffff800299eb: 3a 48 ff cmp -0x1(%rax),%cl ffffffff800299ee: 0f 85 24 05 00 00 jne ffffffff80029f18 ffffffff800299f4: 48 39 f0 cmp %rsi,%rax ffffffff800299f7: 75 e7 jne ffffffff800299e0 ffffffff800299f9: 48 8d 3d 9a 7e 00 00 lea 0x7e9a(%rip),%rdi # ffffffff8003189a ffffffff80029a00: e8 9b 4a fe ff call ffffffff8000e4a0 ffffffff80029a05: 48 c7 05 a0 ae 01 04 movq $0x0,0x401aea0(%rip) # ffffffff840448b0 ffffffff80029a0c: 00 00 00 00 ffffffff80029a10: c6 05 6b 4d 04 00 01 movb $0x1,0x44d6b(%rip) # ffffffff8006e782 ffffffff80029a17: 8b 05 6f 4d 04 00 mov 0x44d6f(%rip),%eax # ffffffff8006e78c ffffffff80029a1d: 83 f8 ff cmp $0xffffffff,%eax ffffffff80029a20: 0f 84 b4 01 00 00 je ffffffff80029bda ffffffff80029a26: 3b 05 9c a1 01 04 cmp 0x401a19c(%rip),%eax # ffffffff84043bc8 ffffffff80029a2c: 0f 8d 9e 01 00 00 jge ffffffff80029bd0 ffffffff80029a32: 4c 63 d8 movslq %eax,%r11 ffffffff80029a35: 4c 8d 0d a4 a1 01 04 lea 0x401a1a4(%rip),%r9 # ffffffff84043be0 ffffffff80029a3c: 4d 6b eb 4c imul $0x4c,%r11,%r13 ffffffff80029a40: 4d 01 cd add %r9,%r13 ffffffff80029a43: 41 8b 55 48 mov 0x48(%r13),%edx ffffffff80029a47: 83 fa 02 cmp $0x2,%edx ffffffff80029a4a: 0f 84 80 0d 00 00 je ffffffff8002a7d0 ffffffff80029a50: 48 bf 2f 44 65 73 6b movabs $0x706f746b7365442f,%rdi ffffffff80029a57: 74 6f 70 ffffffff80029a5a: 41 0f b6 45 00 movzbl 0x0(%r13),%eax ffffffff80029a5f: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff80029a66: 2f 00 00 00 ffffffff80029a6a: 48 89 bd d0 fe ff ff mov %rdi,-0x130(%rbp) ffffffff80029a71: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) ffffffff80029a78: 00 00 00 00 ffffffff80029a7c: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) ffffffff80029a83: 00 00 00 00 ffffffff80029a87: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff80029a8e: 00 00 00 00 ffffffff80029a92: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff80029a99: 00 00 00 00 ffffffff80029a9d: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff80029aa4: 00 00 00 00 ffffffff80029aa8: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff80029aaf: 00 00 00 00 ffffffff80029ab3: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff80029aba: 00 00 00 00 ffffffff80029abe: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff80029ac5: 00 00 00 00 ffffffff80029ac9: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff80029ad0: 00 00 00 00 ffffffff80029ad4: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff80029adb: 00 00 00 00 ffffffff80029adf: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff80029ae6: 00 00 00 00 ffffffff80029aea: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff80029af1: 00 00 00 00 ffffffff80029af5: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff80029afc: 00 00 00 00 ffffffff80029b00: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff80029b07: 00 00 00 00 ffffffff80029b0b: 83 fa 01 cmp $0x1,%edx ffffffff80029b0e: 0f 84 8c 0a 00 00 je ffffffff8002a5a0 ffffffff80029b14: 84 c0 test %al,%al ffffffff80029b16: 0f 84 5f 17 00 00 je ffffffff8002b27b ffffffff80029b1c: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff80029b23: ba 0a 00 00 00 mov $0xa,%edx ffffffff80029b28: 4c 89 f9 mov %r15,%rcx ffffffff80029b2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80029b32: 00 00 00 ffffffff80029b35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029b3c: 00 00 00 00 ffffffff80029b40: 88 41 09 mov %al,0x9(%rcx) ffffffff80029b43: 41 0f b6 44 15 f7 movzbl -0x9(%r13,%rdx,1),%eax ffffffff80029b49: 48 89 d6 mov %rdx,%rsi ffffffff80029b4c: 48 83 c1 01 add $0x1,%rcx ffffffff80029b50: 48 83 c2 01 add $0x1,%rdx ffffffff80029b54: 84 c0 test %al,%al ffffffff80029b56: 75 e8 jne ffffffff80029b40 ffffffff80029b58: 4d 6b db 4c imul $0x4c,%r11,%r11 ffffffff80029b5c: 48 63 f6 movslq %esi,%rsi ffffffff80029b5f: c6 84 35 d0 fe ff ff movb $0x0,-0x130(%rbp,%rsi,1) ffffffff80029b66: 00 ffffffff80029b67: 48 8d 35 1b 7c 00 00 lea 0x7c1b(%rip),%rsi # ffffffff80031789 ffffffff80029b6e: 4b 8d 3c 0b lea (%r11,%r9,1),%rdi ffffffff80029b72: e8 c9 a6 ff ff call ffffffff80024240 ffffffff80029b77: 84 c0 test %al,%al ffffffff80029b79: 0f 85 21 12 00 00 jne ffffffff8002ada0 ffffffff80029b7f: 48 8d 35 5b 74 00 00 lea 0x745b(%rip),%rsi # ffffffff80030fe1 ffffffff80029b86: 4b 8d 3c 0b lea (%r11,%r9,1),%rdi ffffffff80029b8a: e8 b1 a6 ff ff call ffffffff80024240 ffffffff80029b8f: 84 c0 test %al,%al ffffffff80029b91: 0f 85 05 13 00 00 jne ffffffff8002ae9c ffffffff80029b97: 48 8d 35 d5 83 00 00 lea 0x83d5(%rip),%rsi # ffffffff80031f73 ffffffff80029b9e: 4b 8d 3c 0b lea (%r11,%r9,1),%rdi ffffffff80029ba2: e8 99 a6 ff ff call ffffffff80024240 ffffffff80029ba7: 84 c0 test %al,%al ffffffff80029ba9: 75 18 jne ffffffff80029bc3 ffffffff80029bab: 48 8d 35 dc 7b 00 00 lea 0x7bdc(%rip),%rsi # ffffffff8003178e ffffffff80029bb2: 4b 8d 3c 0b lea (%r11,%r9,1),%rdi ffffffff80029bb6: e8 85 a6 ff ff call ffffffff80024240 ffffffff80029bbb: 84 c0 test %al,%al ffffffff80029bbd: 0f 84 c9 16 00 00 je ffffffff8002b28c ffffffff80029bc3: 4c 89 ff mov %r15,%rdi ffffffff80029bc6: e8 95 56 ff ff call ffffffff8001f260 ffffffff80029bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80029bd0: c7 05 b2 4b 04 00 ff movl $0xffffffff,0x44bb2(%rip) # ffffffff8006e78c ffffffff80029bd7: ff ff ff ffffffff80029bda: 80 3d ff 76 00 04 00 cmpb $0x0,0x40076ff(%rip) # ffffffff840312e0 ffffffff80029be1: 0f 84 59 02 00 00 je ffffffff80029e40 ffffffff80029be7: 48 63 15 7a a9 01 04 movslq 0x401a97a(%rip),%rdx # ffffffff84044568 ffffffff80029bee: 85 d2 test %edx,%edx ffffffff80029bf0: 0f 8e 1a 04 00 00 jle ffffffff8002a010 ffffffff80029bf6: 48 8d 05 83 a9 01 04 lea 0x401a983(%rip),%rax # ffffffff84044580 ffffffff80029bfd: 44 8b 05 94 4b 04 00 mov 0x44b94(%rip),%r8d # ffffffff8006e798 ffffffff80029c04: 8b 3d 92 4b 04 00 mov 0x44b92(%rip),%edi # ffffffff8006e79c ffffffff80029c0a: 45 31 ed xor %r13d,%r13d ffffffff80029c0d: 4c 8d 0c d0 lea (%rax,%rdx,8),%r9 ffffffff80029c11: 41 ba ff ff ff ff mov $0xffffffff,%r10d ffffffff80029c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029c1e: 00 00 ffffffff80029c20: 48 8b 10 mov (%rax),%rdx ffffffff80029c23: 80 7a 18 00 cmpb $0x0,0x18(%rdx) ffffffff80029c27: 74 27 je ffffffff80029c50 ffffffff80029c29: 8b 4a 08 mov 0x8(%rdx),%ecx ffffffff80029c2c: 39 cf cmp %ecx,%edi ffffffff80029c2e: 7c 20 jl ffffffff80029c50 ffffffff80029c30: 03 4a 10 add 0x10(%rdx),%ecx ffffffff80029c33: 8b 72 0c mov 0xc(%rdx),%esi ffffffff80029c36: 39 cf cmp %ecx,%edi ffffffff80029c38: 7d 16 jge ffffffff80029c50 ffffffff80029c3a: 41 39 f0 cmp %esi,%r8d ffffffff80029c3d: 0f 8d 6d 03 00 00 jge ffffffff80029fb0 ffffffff80029c43: 66 90 xchg %ax,%ax ffffffff80029c45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029c4c: 00 00 00 00 ffffffff80029c50: 48 83 c0 08 add $0x8,%rax ffffffff80029c54: 4c 39 c8 cmp %r9,%rax ffffffff80029c57: 75 c7 jne ffffffff80029c20 ffffffff80029c59: 4d 85 ed test %r13,%r13 ffffffff80029c5c: 0f 84 ae 03 00 00 je ffffffff8002a010 ffffffff80029c62: 44 89 c6 mov %r8d,%esi ffffffff80029c65: 48 8d 8d 50 fe ff ff lea -0x1b0(%rbp),%rcx ffffffff80029c6c: 48 8d 95 d0 fe ff ff lea -0x130(%rbp),%rdx ffffffff80029c73: e8 e8 2f fe ff call ffffffff8000cc60 ffffffff80029c78: 48 8d 35 21 aa 01 04 lea 0x401aa21(%rip),%rsi # ffffffff840446a0 ffffffff80029c7f: 84 c0 test %al,%al ffffffff80029c81: 74 0d je ffffffff80029c90 ffffffff80029c83: 80 bd 50 fe ff ff 00 cmpb $0x0,-0x1b0(%rbp) ffffffff80029c8a: 0f 85 60 09 00 00 jne ffffffff8002a5f0 ffffffff80029c90: 4c 89 ef mov %r13,%rdi ffffffff80029c93: e8 68 46 fe ff call ffffffff8000e300 ffffffff80029c98: 48 8d 05 01 aa 01 04 lea 0x401aa01(%rip),%rax # ffffffff840446a0 ffffffff80029c9f: 48 8d 15 04 7a 00 00 lea 0x7a04(%rip),%rdx # ffffffff800316aa ffffffff80029ca6: 48 8d 48 09 lea 0x9(%rax),%rcx ffffffff80029caa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029cb1: 00 00 00 00 ffffffff80029cb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029cbc: 00 00 00 00 ffffffff80029cc0: 48 83 c0 01 add $0x1,%rax ffffffff80029cc4: 0f b6 3a movzbl (%rdx),%edi ffffffff80029cc7: 40 38 78 ff cmp %dil,-0x1(%rax) ffffffff80029ccb: 75 0e jne ffffffff80029cdb ffffffff80029ccd: 48 83 c2 01 add $0x1,%rdx ffffffff80029cd1: 48 39 c8 cmp %rcx,%rax ffffffff80029cd4: 75 ea jne ffffffff80029cc0 ffffffff80029cd6: e8 25 a6 ff ff call ffffffff80024300 ffffffff80029cdb: 8b 3d bb 4a 04 00 mov 0x44abb(%rip),%edi # ffffffff8006e79c ffffffff80029ce1: c6 05 f8 75 00 04 00 movb $0x0,0x40075f8(%rip) # ffffffff840312e0 ffffffff80029ce8: 44 8b 05 a5 4a 04 00 mov 0x44aa5(%rip),%r8d # ffffffff8006e794 ffffffff80029cef: c6 05 8c 4a 04 00 01 movb $0x1,0x44a8c(%rip) # ffffffff8006e782 ffffffff80029cf6: 8b 35 94 4a 04 00 mov 0x44a94(%rip),%esi # ffffffff8006e790 ffffffff80029cfc: e9 2d fc ff ff jmp ffffffff8002992e ffffffff80029d01: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80029d08: 45 84 e4 test %r12b,%r12b ffffffff80029d0b: 74 0d je ffffffff80029d1a ffffffff80029d0d: 80 3d dc 75 00 04 00 cmpb $0x0,0x40075dc(%rip) # ffffffff840312f0 ffffffff80029d14: 0f 84 d4 01 00 00 je ffffffff80029eee ffffffff80029d1a: 48 8d 05 5f b6 62 03 lea 0x362b65f(%rip),%rax # ffffffff83655380 ffffffff80029d21: 0f b6 15 88 aa 01 04 movzbl 0x401aa88(%rip),%edx # ffffffff840447b0 ffffffff80029d28: 80 b8 24 04 00 00 00 cmpb $0x0,0x424(%rax) ffffffff80029d2f: 74 47 je ffffffff80029d78 ffffffff80029d31: 80 78 18 00 cmpb $0x0,0x18(%rax) ffffffff80029d35: 74 41 je ffffffff80029d78 ffffffff80029d37: 84 d2 test %dl,%dl ffffffff80029d39: 0f 84 01 0e 00 00 je ffffffff8002ab40 ffffffff80029d3f: 48 8b 05 62 aa 01 04 mov 0x401aa62(%rip),%rax # ffffffff840447a8 ffffffff80029d46: 48 85 c0 test %rax,%rax ffffffff80029d49: 0f 84 cf fb ff ff je ffffffff8002991e ffffffff80029d4f: 8b 15 43 4a 04 00 mov 0x44a43(%rip),%edx # ffffffff8006e798 ffffffff80029d55: 2b 0d 49 aa 01 04 sub 0x401aa49(%rip),%ecx # ffffffff840447a4 ffffffff80029d5b: c6 05 20 4a 04 00 01 movb $0x1,0x44a20(%rip) # ffffffff8006e782 ffffffff80029d62: 2b 15 38 aa 01 04 sub 0x401aa38(%rip),%edx # ffffffff840447a0 ffffffff80029d68: 89 48 08 mov %ecx,0x8(%rax) ffffffff80029d6b: 89 50 0c mov %edx,0xc(%rax) ffffffff80029d6e: e9 ab fb ff ff jmp ffffffff8002991e ffffffff80029d73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80029d78: 84 d2 test %dl,%dl ffffffff80029d7a: 75 c3 jne ffffffff80029d3f ffffffff80029d7c: 80 3d 5d 75 00 04 00 cmpb $0x0,0x400755d(%rip) # ffffffff840312e0 ffffffff80029d83: 0f 85 9e fb ff ff jne ffffffff80029927 ffffffff80029d89: 45 09 f5 or %r14d,%r13d ffffffff80029d8c: 0f 84 9c fb ff ff je ffffffff8002992e ffffffff80029d92: 44 8b 15 ef a8 01 04 mov 0x401a8ef(%rip),%r10d # ffffffff84044688 ffffffff80029d99: 8b 05 f9 49 04 00 mov 0x449f9(%rip),%eax # ffffffff8006e798 ffffffff80029d9f: 44 8b 0d e6 a8 01 04 mov 0x401a8e6(%rip),%r9d # ffffffff8404468c ffffffff80029da6: 44 29 d0 sub %r10d,%eax ffffffff80029da9: 89 c2 mov %eax,%edx ffffffff80029dab: f7 da neg %edx ffffffff80029dad: 0f 49 c2 cmovns %edx,%eax ffffffff80029db0: 83 f8 04 cmp $0x4,%eax ffffffff80029db3: 7f 13 jg ffffffff80029dc8 ffffffff80029db5: 44 29 c9 sub %r9d,%ecx ffffffff80029db8: 89 c8 mov %ecx,%eax ffffffff80029dba: f7 d8 neg %eax ffffffff80029dbc: 0f 48 c1 cmovs %ecx,%eax ffffffff80029dbf: 83 f8 04 cmp $0x4,%eax ffffffff80029dc2: 0f 8e 66 fb ff ff jle ffffffff8002992e ffffffff80029dc8: 48 8b 15 e1 aa 01 04 mov 0x401aae1(%rip),%rdx # ffffffff840448b0 ffffffff80029dcf: 44 8b 1d b6 49 04 00 mov 0x449b6(%rip),%r11d # ffffffff8006e78c ffffffff80029dd6: 48 85 d2 test %rdx,%rdx ffffffff80029dd9: 0f 84 a1 15 00 00 je ffffffff8002b380 ffffffff80029ddf: c6 05 fa 74 00 04 01 movb $0x1,0x40074fa(%rip) # ffffffff840312e0 ffffffff80029de6: 48 8d 05 b3 a8 01 04 lea 0x401a8b3(%rip),%rax # ffffffff840446a0 ffffffff80029ded: 48 8d 0d bc 81 00 00 lea 0x81bc(%rip),%rcx # ffffffff80031fb0 ffffffff80029df4: 41 b9 3a 00 00 00 mov $0x3a,%r9d ffffffff80029dfa: c7 05 8c a8 01 04 02 movl $0x2,0x401a88c(%rip) # ffffffff84044690 ffffffff80029e01: 00 00 00 ffffffff80029e04: 4c 8d 50 07 lea 0x7(%rax),%r10 ffffffff80029e08: 66 90 xchg %ax,%ax ffffffff80029e0a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029e11: 00 00 00 00 ffffffff80029e15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029e1c: 00 00 00 00 ffffffff80029e20: 48 83 c1 01 add $0x1,%rcx ffffffff80029e24: 48 83 c0 01 add $0x1,%rax ffffffff80029e28: 44 88 48 ff mov %r9b,-0x1(%rax) ffffffff80029e2c: 44 0f b6 09 movzbl (%rcx),%r9d ffffffff80029e30: 4c 39 d0 cmp %r10,%rax ffffffff80029e33: 75 eb jne ffffffff80029e20 ffffffff80029e35: e9 10 04 00 00 jmp ffffffff8002a24a ffffffff80029e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029e40: 44 8b 05 4d 49 04 00 mov 0x4494d(%rip),%r8d # ffffffff8006e794 ffffffff80029e47: 8b 3d 4f 49 04 00 mov 0x4494f(%rip),%edi # ffffffff8006e79c ffffffff80029e4d: 8b 35 3d 49 04 00 mov 0x4493d(%rip),%esi # ffffffff8006e790 ffffffff80029e53: e9 d6 fa ff ff jmp ffffffff8002992e ffffffff80029e58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff80029e5f: 00 ffffffff80029e60: c6 05 49 a9 01 04 00 movb $0x0,0x401a949(%rip) # ffffffff840447b0 ffffffff80029e67: 48 c7 05 36 a9 01 04 movq $0x0,0x401a936(%rip) # ffffffff840447a8 ffffffff80029e6e: 00 00 00 00 ffffffff80029e72: c6 05 09 49 04 00 01 movb $0x1,0x44909(%rip) # ffffffff8006e782 ffffffff80029e79: e9 31 fb ff ff jmp ffffffff800299af ffffffff80029e7e: 66 90 xchg %ax,%ax ffffffff80029e80: 8d 90 a2 01 00 00 lea 0x1a2(%rax),%edx ffffffff80029e86: 39 fa cmp %edi,%edx ffffffff80029e88: 0f 8e 78 fa ff ff jle ffffffff80029906 ffffffff80029e8e: 41 8d 51 be lea -0x42(%r9),%edx ffffffff80029e92: 39 f2 cmp %esi,%edx ffffffff80029e94: 0f 8f 6c fa ff ff jg ffffffff80029906 ffffffff80029e9a: 41 83 e9 06 sub $0x6,%r9d ffffffff80029e9e: 41 39 f1 cmp %esi,%r9d ffffffff80029ea1: 0f 8e 5f fa ff ff jle ffffffff80029906 ffffffff80029ea7: 89 fa mov %edi,%edx ffffffff80029ea9: 29 c2 sub %eax,%edx ffffffff80029eab: 0f 88 6e 13 00 00 js ffffffff8002b21f ffffffff80029eb1: 48 63 c2 movslq %edx,%rax ffffffff80029eb4: 48 69 c0 09 cb 3d 8d imul $0xffffffff8d3dcb09,%rax,%rax ffffffff80029ebb: 48 c1 e8 20 shr $0x20,%rax ffffffff80029ebf: 01 d0 add %edx,%eax ffffffff80029ec1: c1 fa 1f sar $0x1f,%edx ffffffff80029ec4: c1 f8 05 sar $0x5,%eax ffffffff80029ec7: 29 d0 sub %edx,%eax ffffffff80029ec9: 83 f8 06 cmp $0x6,%eax ffffffff80029ecc: 0f 87 4d 13 00 00 ja ffffffff8002b21f ffffffff80029ed2: 48 8d 15 47 1b 04 00 lea 0x41b47(%rip),%rdx # ffffffff8006ba20 ffffffff80029ed9: 48 63 04 82 movslq (%rdx,%rax,4),%rax ffffffff80029edd: 48 01 d0 add %rdx,%rax ffffffff80029ee0: ff e0 jmp *%rax ffffffff80029ee2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029ee8: 8b 0d ae 48 04 00 mov 0x448ae(%rip),%ecx # ffffffff8006e79c ffffffff80029eee: 8b 35 a4 48 04 00 mov 0x448a4(%rip),%esi # ffffffff8006e798 ffffffff80029ef4: 89 cf mov %ecx,%edi ffffffff80029ef6: e8 55 f7 ff ff call ffffffff80029650 ffffffff80029efb: 44 8b 05 92 48 04 00 mov 0x44892(%rip),%r8d # ffffffff8006e794 ffffffff80029f02: 8b 3d 94 48 04 00 mov 0x44894(%rip),%edi # ffffffff8006e79c ffffffff80029f08: 8b 35 82 48 04 00 mov 0x44882(%rip),%esi # ffffffff8006e790 ffffffff80029f0e: e9 0b fa ff ff jmp ffffffff8002991e ffffffff80029f13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80029f18: 4c 8d 47 07 lea 0x7(%rdi),%r8 ffffffff80029f1c: 48 89 f8 mov %rdi,%rax ffffffff80029f1f: 48 8d 15 e8 7d 00 00 lea 0x7de8(%rip),%rdx # ffffffff80031d0e ffffffff80029f26: eb 28 jmp ffffffff80029f50 ffffffff80029f28: 66 90 xchg %ax,%ax ffffffff80029f2a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029f31: 00 00 00 00 ffffffff80029f35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80029f3c: 00 00 00 00 ffffffff80029f40: 48 83 c0 01 add $0x1,%rax ffffffff80029f44: 0f b6 0a movzbl (%rdx),%ecx ffffffff80029f47: 48 83 c2 01 add $0x1,%rdx ffffffff80029f4b: 3a 48 ff cmp -0x1(%rax),%cl ffffffff80029f4e: 75 20 jne ffffffff80029f70 ffffffff80029f50: 4c 39 c0 cmp %r8,%rax ffffffff80029f53: 75 eb jne ffffffff80029f40 ffffffff80029f55: 48 8d 3d a4 af 62 03 lea 0x362afa4(%rip),%rdi # ffffffff83654f00 ffffffff80029f5c: e8 ef e7 ff ff call ffffffff80028750 ffffffff80029f61: e9 9f fa ff ff jmp ffffffff80029a05 ffffffff80029f66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80029f6d: 00 00 00 ffffffff80029f70: 4c 8d 4f 06 lea 0x6(%rdi),%r9 ffffffff80029f74: 48 89 f8 mov %rdi,%rax ffffffff80029f77: 48 8d 15 7d 76 00 00 lea 0x767d(%rip),%rdx # ffffffff800315fb ffffffff80029f7e: eb 14 jmp ffffffff80029f94 ffffffff80029f80: 48 83 c0 01 add $0x1,%rax ffffffff80029f84: 0f b6 0a movzbl (%rdx),%ecx ffffffff80029f87: 48 83 c2 01 add $0x1,%rdx ffffffff80029f8b: 3a 48 ff cmp -0x1(%rax),%cl ffffffff80029f8e: 0f 85 5c 02 00 00 jne ffffffff8002a1f0 ffffffff80029f94: 4c 39 c8 cmp %r9,%rax ffffffff80029f97: 75 e7 jne ffffffff80029f80 ffffffff80029f99: 48 8d 3d a0 b9 0c 00 lea 0xcb9a0(%rip),%rdi # ffffffff800f5940 ffffffff80029fa0: e8 ab e7 ff ff call ffffffff80028750 ffffffff80029fa5: e9 5b fa ff ff jmp ffffffff80029a05 ffffffff80029faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80029fb0: 03 72 14 add 0x14(%rdx),%esi ffffffff80029fb3: 41 39 f0 cmp %esi,%r8d ffffffff80029fb6: 0f 8d 94 fc ff ff jge ffffffff80029c50 ffffffff80029fbc: 44 8b ba 28 04 00 00 mov 0x428(%rdx),%r15d ffffffff80029fc3: 45 39 d7 cmp %r10d,%r15d ffffffff80029fc6: 0f 8e 84 fc ff ff jle ffffffff80029c50 ffffffff80029fcc: 48 8b 0a mov (%rdx),%rcx ffffffff80029fcf: 48 8d 35 bc 78 00 00 lea 0x78bc(%rip),%rsi # ffffffff80031892 ffffffff80029fd6: 4c 8d 71 05 lea 0x5(%rcx),%r14 ffffffff80029fda: eb 1a jmp ffffffff80029ff6 ffffffff80029fdc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80029fe0: 48 83 c1 01 add $0x1,%rcx ffffffff80029fe4: 44 0f b6 1e movzbl (%rsi),%r11d ffffffff80029fe8: 48 83 c6 01 add $0x1,%rsi ffffffff80029fec: 44 38 59 ff cmp %r11b,-0x1(%rcx) ffffffff80029ff0: 0f 85 5a fc ff ff jne ffffffff80029c50 ffffffff80029ff6: 4c 39 f1 cmp %r14,%rcx ffffffff80029ff9: 75 e5 jne ffffffff80029fe0 ffffffff80029ffb: 45 89 fa mov %r15d,%r10d ffffffff80029ffe: 49 89 d5 mov %rdx,%r13 ffffffff8002a001: e9 4a fc ff ff jmp ffffffff80029c50 ffffffff8002a006: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002a00d: 00 00 00 ffffffff8002a010: 0f b6 05 89 a6 01 04 movzbl 0x401a689(%rip),%eax # ffffffff840446a0 ffffffff8002a017: 3c 3a cmp $0x3a,%al ffffffff8002a019: 0f 84 f1 03 00 00 je ffffffff8002a410 ffffffff8002a01f: 44 8b 1d a2 9b 01 04 mov 0x4019ba2(%rip),%r11d # ffffffff84043bc8 ffffffff8002a026: 3c 2f cmp $0x2f,%al ffffffff8002a028: 75 0d jne ffffffff8002a037 ffffffff8002a02a: 80 3d 70 a6 01 04 44 cmpb $0x44,0x401a670(%rip) # ffffffff840446a1 ffffffff8002a031: 0f 84 bd 11 00 00 je ffffffff8002b1f4 ffffffff8002a037: 31 d2 xor %edx,%edx ffffffff8002a039: 45 85 db test %r11d,%r11d ffffffff8002a03c: 0f 8e ed 03 00 00 jle ffffffff8002a42f ffffffff8002a042: 8b 0d 54 47 04 00 mov 0x44754(%rip),%ecx # ffffffff8006e79c ffffffff8002a048: 48 8d 05 91 9b 01 04 lea 0x4019b91(%rip),%rax # ffffffff84043be0 ffffffff8002a04f: 8b 35 43 47 04 00 mov 0x44743(%rip),%esi # ffffffff8006e798 ffffffff8002a055: 45 31 ed xor %r13d,%r13d ffffffff8002a058: 49 89 c1 mov %rax,%r9 ffffffff8002a05b: 49 89 c2 mov %rax,%r10 ffffffff8002a05e: 89 cf mov %ecx,%edi ffffffff8002a060: eb 3a jmp ffffffff8002a09c ffffffff8002a062: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a068: 45 8b 42 40 mov 0x40(%r10),%r8d ffffffff8002a06c: 45 8d 70 14 lea 0x14(%r8),%r14d ffffffff8002a070: 44 39 f1 cmp %r14d,%ecx ffffffff8002a073: 7c 16 jl ffffffff8002a08b ffffffff8002a075: 41 83 c0 3c add $0x3c,%r8d ffffffff8002a079: 45 8b 72 44 mov 0x44(%r10),%r14d ffffffff8002a07d: 44 39 c1 cmp %r8d,%ecx ffffffff8002a080: 7d 09 jge ffffffff8002a08b ffffffff8002a082: 44 39 f6 cmp %r14d,%esi ffffffff8002a085: 0f 8d 65 06 00 00 jge ffffffff8002a6f0 ffffffff8002a08b: 41 83 c5 01 add $0x1,%r13d ffffffff8002a08f: 49 83 c2 4c add $0x4c,%r10 ffffffff8002a093: 45 39 eb cmp %r13d,%r11d ffffffff8002a096: 0f 8e d4 08 00 00 jle ffffffff8002a970 ffffffff8002a09c: 85 d2 test %edx,%edx ffffffff8002a09e: 74 c8 je ffffffff8002a068 ffffffff8002a0a0: 89 b5 4c fe ff ff mov %esi,-0x1b4(%rbp) ffffffff8002a0a6: 48 be 2f 44 65 73 6b movabs $0x706f746b7365442f,%rsi ffffffff8002a0ad: 74 6f 70 ffffffff8002a0b0: 45 0f b6 02 movzbl (%r10),%r8d ffffffff8002a0b4: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff8002a0bb: 2f 00 00 00 ffffffff8002a0bf: 48 89 b5 d0 fe ff ff mov %rsi,-0x130(%rbp) ffffffff8002a0c6: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) ffffffff8002a0cd: 00 00 00 00 ffffffff8002a0d1: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) ffffffff8002a0d8: 00 00 00 00 ffffffff8002a0dc: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff8002a0e3: 00 00 00 00 ffffffff8002a0e7: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff8002a0ee: 00 00 00 00 ffffffff8002a0f2: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff8002a0f9: 00 00 00 00 ffffffff8002a0fd: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff8002a104: 00 00 00 00 ffffffff8002a108: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff8002a10f: 00 00 00 00 ffffffff8002a113: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff8002a11a: 00 00 00 00 ffffffff8002a11e: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff8002a125: 00 00 00 00 ffffffff8002a129: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff8002a130: 00 00 00 00 ffffffff8002a134: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff8002a13b: 00 00 00 00 ffffffff8002a13f: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff8002a146: 00 00 00 00 ffffffff8002a14a: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff8002a151: 00 00 00 00 ffffffff8002a155: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff8002a15c: 00 00 00 00 ffffffff8002a160: 45 84 c0 test %r8b,%r8b ffffffff8002a163: 0f 84 09 0a 00 00 je ffffffff8002ab72 ffffffff8002a169: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff8002a170: be 0a 00 00 00 mov $0xa,%esi ffffffff8002a175: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a17c: 00 00 00 00 ffffffff8002a180: 45 88 46 09 mov %r8b,0x9(%r14) ffffffff8002a184: 45 0f b6 44 32 f7 movzbl -0x9(%r10,%rsi,1),%r8d ffffffff8002a18a: 49 89 f7 mov %rsi,%r15 ffffffff8002a18d: 49 83 c6 01 add $0x1,%r14 ffffffff8002a191: 48 83 c6 01 add $0x1,%rsi ffffffff8002a195: 45 84 c0 test %r8b,%r8b ffffffff8002a198: 75 e6 jne ffffffff8002a180 ffffffff8002a19a: 4d 63 ff movslq %r15d,%r15 ffffffff8002a19d: be 2f 00 00 00 mov $0x2f,%esi ffffffff8002a1a2: 4c 8d 05 f7 a4 01 04 lea 0x401a4f7(%rip),%r8 # ffffffff840446a0 ffffffff8002a1a9: 42 c6 84 3d d0 fe ff movb $0x0,-0x130(%rbp,%r15,1) ffffffff8002a1b0: ff 00 ffffffff8002a1b2: 4c 8d b5 d0 fe ff ff lea -0x130(%rbp),%r14 ffffffff8002a1b9: eb 1b jmp ffffffff8002a1d6 ffffffff8002a1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002a1c0: 41 0f b6 76 01 movzbl 0x1(%r14),%esi ffffffff8002a1c5: 49 83 c6 01 add $0x1,%r14 ffffffff8002a1c9: 49 83 c0 01 add $0x1,%r8 ffffffff8002a1cd: 40 84 f6 test %sil,%sil ffffffff8002a1d0: 0f 84 12 05 00 00 je ffffffff8002a6e8 ffffffff8002a1d6: 41 38 30 cmp %sil,(%r8) ffffffff8002a1d9: 74 e5 je ffffffff8002a1c0 ffffffff8002a1db: 41 3a 30 cmp (%r8),%sil ffffffff8002a1de: 0f 84 74 07 00 00 je ffffffff8002a958 ffffffff8002a1e4: 8b b5 4c fe ff ff mov -0x1b4(%rbp),%esi ffffffff8002a1ea: e9 79 fe ff ff jmp ffffffff8002a068 ffffffff8002a1ef: 90 nop ffffffff8002a1f0: 4c 8d 4f 08 lea 0x8(%rdi),%r9 ffffffff8002a1f4: 48 89 f8 mov %rdi,%rax ffffffff8002a1f7: 48 8d 15 88 7d 00 00 lea 0x7d88(%rip),%rdx # ffffffff80031f86 ffffffff8002a1fe: eb 14 jmp ffffffff8002a214 ffffffff8002a200: 48 83 c0 01 add $0x1,%rax ffffffff8002a204: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002a207: 48 83 c2 01 add $0x1,%rdx ffffffff8002a20b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002a20e: 0f 85 74 05 00 00 jne ffffffff8002a788 ffffffff8002a214: 4c 39 c8 cmp %r9,%rax ffffffff8002a217: 75 e7 jne ffffffff8002a200 ffffffff8002a219: e8 b2 9e fd ff call ffffffff800040d0 ffffffff8002a21e: 48 8d 3d db 56 04 00 lea 0x456db(%rip),%rdi # ffffffff8006f900 ffffffff8002a225: e8 26 e5 ff ff call ffffffff80028750 ffffffff8002a22a: e9 d6 f7 ff ff jmp ffffffff80029a05 ffffffff8002a22f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a23c: 00 00 00 00 ffffffff8002a240: 88 08 mov %cl,(%rax) ffffffff8002a242: 48 83 c0 01 add $0x1,%rax ffffffff8002a246: 48 83 c2 01 add $0x1,%rdx ffffffff8002a24a: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002a24d: 84 c9 test %cl,%cl ffffffff8002a24f: 75 ef jne ffffffff8002a240 ffffffff8002a251: c6 00 00 movb $0x0,(%rax) ffffffff8002a254: 48 c7 05 51 a6 01 04 movq $0x0,0x401a651(%rip) # ffffffff840448b0 ffffffff8002a25b: 00 00 00 00 ffffffff8002a25f: 41 83 fb ff cmp $0xffffffff,%r11d ffffffff8002a263: 0f 84 be f6 ff ff je ffffffff80029927 ffffffff8002a269: 49 63 c3 movslq %r11d,%rax ffffffff8002a26c: 4c 8d 0d 6d 99 01 04 lea 0x401996d(%rip),%r9 # ffffffff84043be0 ffffffff8002a273: c6 05 66 70 00 04 01 movb $0x1,0x4007066(%rip) # ffffffff840312e0 ffffffff8002a27a: c7 05 08 45 04 00 ff movl $0xffffffff,0x44508(%rip) # ffffffff8006e78c ffffffff8002a281: ff ff ff ffffffff8002a284: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff8002a288: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff8002a28f: 2f 00 00 00 ffffffff8002a293: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) ffffffff8002a29a: 00 00 00 00 ffffffff8002a29e: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) ffffffff8002a2a5: 00 00 00 00 ffffffff8002a2a9: 49 01 c1 add %rax,%r9 ffffffff8002a2ac: 41 8b 41 48 mov 0x48(%r9),%eax ffffffff8002a2b0: 41 0f b6 11 movzbl (%r9),%edx ffffffff8002a2b4: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff8002a2bb: 00 00 00 00 ffffffff8002a2bf: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff8002a2c6: 00 00 00 00 ffffffff8002a2ca: 89 05 c0 a3 01 04 mov %eax,0x401a3c0(%rip) # ffffffff84044690 ffffffff8002a2d0: 41 8b 41 40 mov 0x40(%r9),%eax ffffffff8002a2d4: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff8002a2db: 00 00 00 00 ffffffff8002a2df: 89 05 9f a3 01 04 mov %eax,0x401a39f(%rip) # ffffffff84044684 ffffffff8002a2e5: 41 8b 41 44 mov 0x44(%r9),%eax ffffffff8002a2e9: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff8002a2f0: 00 00 00 00 ffffffff8002a2f4: 89 05 86 a3 01 04 mov %eax,0x401a386(%rip) # ffffffff84044680 ffffffff8002a2fa: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff8002a301: 74 6f 70 ffffffff8002a304: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) ffffffff8002a30b: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff8002a312: 00 00 00 00 ffffffff8002a316: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff8002a31d: 00 00 00 00 ffffffff8002a321: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff8002a328: 00 00 00 00 ffffffff8002a32c: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff8002a333: 00 00 00 00 ffffffff8002a337: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff8002a33e: 00 00 00 00 ffffffff8002a342: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff8002a349: 00 00 00 00 ffffffff8002a34d: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff8002a354: 00 00 00 00 ffffffff8002a358: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff8002a35f: 00 00 00 00 ffffffff8002a363: 84 d2 test %dl,%dl ffffffff8002a365: 0f 84 26 14 00 00 je ffffffff8002b791 ffffffff8002a36b: 48 8d 8d d0 fe ff ff lea -0x130(%rbp),%rcx ffffffff8002a372: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002a377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a37e: 00 00 ffffffff8002a380: 88 51 09 mov %dl,0x9(%rcx) ffffffff8002a383: 41 0f b6 54 01 f7 movzbl -0x9(%r9,%rax,1),%edx ffffffff8002a389: 49 89 c2 mov %rax,%r10 ffffffff8002a38c: 48 83 c1 01 add $0x1,%rcx ffffffff8002a390: 48 83 c0 01 add $0x1,%rax ffffffff8002a394: 84 d2 test %dl,%dl ffffffff8002a396: 75 e8 jne ffffffff8002a380 ffffffff8002a398: 4d 63 d2 movslq %r10d,%r10 ffffffff8002a39b: b8 01 00 00 00 mov $0x1,%eax ffffffff8002a3a0: ba 2f 00 00 00 mov $0x2f,%edx ffffffff8002a3a5: 42 c6 84 15 d0 fe ff movb $0x0,-0x130(%rbp,%r10,1) ffffffff8002a3ac: ff 00 ffffffff8002a3ae: 4c 8d 0d ea a2 01 04 lea 0x401a2ea(%rip),%r9 # ffffffff8404469f ffffffff8002a3b5: 4c 8d 95 cf fe ff ff lea -0x131(%rbp),%r10 ffffffff8002a3bc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002a3c0: 41 88 14 01 mov %dl,(%r9,%rax,1) ffffffff8002a3c4: 48 89 c1 mov %rax,%rcx ffffffff8002a3c7: 48 83 c0 01 add $0x1,%rax ffffffff8002a3cb: 41 0f b6 14 02 movzbl (%r10,%rax,1),%edx ffffffff8002a3d0: 84 d2 test %dl,%dl ffffffff8002a3d2: 75 ec jne ffffffff8002a3c0 ffffffff8002a3d4: 48 63 c9 movslq %ecx,%rcx ffffffff8002a3d7: 41 c6 44 09 01 00 movb $0x0,0x1(%r9,%rcx,1) ffffffff8002a3dd: e9 45 f5 ff ff jmp ffffffff80029927 ffffffff8002a3e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a3e8: 44 89 8d 4c fe ff ff mov %r9d,-0x1b4(%rbp) ffffffff8002a3ef: e8 3c 32 ff ff call ffffffff8001d630 ffffffff8002a3f4: 8b 35 9e 43 04 00 mov 0x4439e(%rip),%esi # ffffffff8006e798 ffffffff8002a3fa: 8b 3d 9c 43 04 00 mov 0x4439c(%rip),%edi # ffffffff8006e79c ffffffff8002a400: 44 8b 8d 4c fe ff ff mov -0x1b4(%rbp),%r9d ffffffff8002a407: e9 db f4 ff ff jmp ffffffff800298e7 ffffffff8002a40c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002a410: 80 3d 8a a2 01 04 3a cmpb $0x3a,0x401a28a(%rip) # ffffffff840446a1 ffffffff8002a417: 0f 84 77 0c 00 00 je ffffffff8002b094 ffffffff8002a41d: 44 8b 1d a4 97 01 04 mov 0x40197a4(%rip),%r11d # ffffffff84043bc8 ffffffff8002a424: 31 d2 xor %edx,%edx ffffffff8002a426: 45 85 db test %r11d,%r11d ffffffff8002a429: 0f 8f 13 fc ff ff jg ffffffff8002a042 ffffffff8002a42f: 8b 05 43 43 04 00 mov 0x44343(%rip),%eax # ffffffff8006e778 ffffffff8002a435: 0f af 05 40 43 04 00 imul 0x44340(%rip),%eax # ffffffff8006e77c ffffffff8002a43c: 44 39 d8 cmp %r11d,%eax ffffffff8002a43f: 0f 8f c5 0a 00 00 jg ffffffff8002af0a ffffffff8002a445: 48 8d 35 68 72 00 00 lea 0x7268(%rip),%rsi # ffffffff800316b4 ffffffff8002a44c: 48 8d 3d b3 6f 00 00 lea 0x6fb3(%rip),%rdi # ffffffff80031406 ffffffff8002a453: e8 18 b8 ff ff call ffffffff80025c70 ffffffff8002a458: 0f b6 0d 41 a2 01 04 movzbl 0x401a241(%rip),%ecx # ffffffff840446a0 ffffffff8002a45f: 84 c9 test %cl,%cl ffffffff8002a461: 0f 84 28 12 00 00 je ffffffff8002b68f ffffffff8002a467: 31 d2 xor %edx,%edx ffffffff8002a469: 48 8d 35 30 a2 01 04 lea 0x401a230(%rip),%rsi # ffffffff840446a0 ffffffff8002a470: 48 89 d0 mov %rdx,%rax ffffffff8002a473: 48 83 c2 01 add $0x1,%rdx ffffffff8002a477: 80 3c 16 00 cmpb $0x0,(%rsi,%rdx,1) ffffffff8002a47b: 75 f3 jne ffffffff8002a470 ffffffff8002a47d: 48 98 cltq ffffffff8002a47f: eb 1c jmp ffffffff8002a49d ffffffff8002a481: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002a485: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a48c: 00 00 00 00 ffffffff8002a490: 48 83 e8 01 sub $0x1,%rax ffffffff8002a494: 83 f8 ff cmp $0xffffffff,%eax ffffffff8002a497: 0f 84 50 0d 00 00 je ffffffff8002b1ed ffffffff8002a49d: 80 3c 06 2f cmpb $0x2f,(%rsi,%rax,1) ffffffff8002a4a1: 75 ed jne ffffffff8002a490 ffffffff8002a4a3: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002a4a6: 48 63 c2 movslq %edx,%rax ffffffff8002a4a9: 0f b6 0c 06 movzbl (%rsi,%rax,1),%ecx ffffffff8002a4ad: 84 c9 test %cl,%cl ffffffff8002a4af: 0f 84 da 11 00 00 je ffffffff8002b68f ffffffff8002a4b5: 83 c2 01 add $0x1,%edx ffffffff8002a4b8: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi ffffffff8002a4bf: b8 01 00 00 00 mov $0x1,%eax ffffffff8002a4c4: 48 01 d6 add %rdx,%rsi ffffffff8002a4c7: eb 29 jmp ffffffff8002a4f2 ffffffff8002a4c9: 90 nop ffffffff8002a4ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a4d1: 00 00 00 00 ffffffff8002a4d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a4dc: 00 00 00 00 ffffffff8002a4e0: 48 83 c0 01 add $0x1,%rax ffffffff8002a4e4: 48 83 c7 01 add $0x1,%rdi ffffffff8002a4e8: 48 83 f8 40 cmp $0x40,%rax ffffffff8002a4ec: 0f 84 73 0e 00 00 je ffffffff8002b365 ffffffff8002a4f2: 88 0f mov %cl,(%rdi) ffffffff8002a4f4: 0f b6 4c 06 ff movzbl -0x1(%rsi,%rax,1),%ecx ffffffff8002a4f9: 84 c9 test %cl,%cl ffffffff8002a4fb: 75 e3 jne ffffffff8002a4e0 ffffffff8002a4fd: 48 98 cltq ffffffff8002a4ff: 80 3d 7a 42 04 00 00 cmpb $0x0,0x4427a(%rip) # ffffffff8006e780 ffffffff8002a506: c6 84 05 50 fe ff ff movb $0x0,-0x1b0(%rbp,%rax,1) ffffffff8002a50d: 00 ffffffff8002a50e: 0f 85 15 0a 00 00 jne ffffffff8002af29 ffffffff8002a514: 80 3d 25 a3 01 04 00 cmpb $0x0,0x401a325(%rip) # ffffffff84044840 ffffffff8002a51b: 75 6f jne ffffffff8002a58c ffffffff8002a51d: 44 8b 05 a4 96 01 04 mov 0x40196a4(%rip),%r8d # ffffffff84043bc8 ffffffff8002a524: 45 85 c0 test %r8d,%r8d ffffffff8002a527: 7e 63 jle ffffffff8002a58c ffffffff8002a529: 4c 8d 0d b0 96 01 04 lea 0x40196b0(%rip),%r9 # ffffffff84043be0 ffffffff8002a530: 31 ff xor %edi,%edi ffffffff8002a532: 4c 89 ce mov %r9,%rsi ffffffff8002a535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a53c: 00 00 00 00 ffffffff8002a540: 0f b6 06 movzbl (%rsi),%eax ffffffff8002a543: 48 89 f1 mov %rsi,%rcx ffffffff8002a546: 48 8d 95 50 fe ff ff lea -0x1b0(%rbp),%rdx ffffffff8002a54d: 84 c0 test %al,%al ffffffff8002a54f: 75 23 jne ffffffff8002a574 ffffffff8002a551: eb 25 jmp ffffffff8002a578 ffffffff8002a553: 66 90 xchg %ax,%ax ffffffff8002a555: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a55c: 00 00 00 00 ffffffff8002a560: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8002a564: 48 83 c1 01 add $0x1,%rcx ffffffff8002a568: 48 83 c2 01 add $0x1,%rdx ffffffff8002a56c: 84 c0 test %al,%al ffffffff8002a56e: 0f 84 96 08 00 00 je ffffffff8002ae0a ffffffff8002a574: 38 02 cmp %al,(%rdx) ffffffff8002a576: 74 e8 je ffffffff8002a560 ffffffff8002a578: 38 02 cmp %al,(%rdx) ffffffff8002a57a: 0f 84 27 11 00 00 je ffffffff8002b6a7 ffffffff8002a580: 83 c7 01 add $0x1,%edi ffffffff8002a583: 48 83 c6 4c add $0x4c,%rsi ffffffff8002a587: 44 39 c7 cmp %r8d,%edi ffffffff8002a58a: 75 b4 jne ffffffff8002a540 ffffffff8002a58c: 8b 0d 0a 42 04 00 mov 0x4420a(%rip),%ecx # ffffffff8006e79c ffffffff8002a592: 89 cf mov %ecx,%edi ffffffff8002a594: e9 48 f7 ff ff jmp ffffffff80029ce1 ffffffff8002a599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002a5a0: 84 c0 test %al,%al ffffffff8002a5a2: 0f 84 c5 10 00 00 je ffffffff8002b66d ffffffff8002a5a8: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002a5af: ba 0a 00 00 00 mov $0xa,%edx ffffffff8002a5b4: 4c 89 f9 mov %r15,%rcx ffffffff8002a5b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a5be: 00 00 ffffffff8002a5c0: 88 41 09 mov %al,0x9(%rcx) ffffffff8002a5c3: 41 0f b6 44 15 f7 movzbl -0x9(%r13,%rdx,1),%eax ffffffff8002a5c9: 48 89 d6 mov %rdx,%rsi ffffffff8002a5cc: 48 83 c1 01 add $0x1,%rcx ffffffff8002a5d0: 48 83 c2 01 add $0x1,%rdx ffffffff8002a5d4: 84 c0 test %al,%al ffffffff8002a5d6: 75 e8 jne ffffffff8002a5c0 ffffffff8002a5d8: 48 63 c6 movslq %esi,%rax ffffffff8002a5db: 4c 89 ff mov %r15,%rdi ffffffff8002a5de: c6 84 05 d0 fe ff ff movb $0x0,-0x130(%rbp,%rax,1) ffffffff8002a5e5: 00 ffffffff8002a5e6: e8 b5 3e fe ff call ffffffff8000e4a0 ffffffff8002a5eb: e9 e0 f5 ff ff jmp ffffffff80029bd0 ffffffff8002a5f0: 48 8d 95 d0 fe ff ff lea -0x130(%rbp),%rdx ffffffff8002a5f7: 4c 89 ef mov %r13,%rdi ffffffff8002a5fa: e8 51 39 fe ff call ffffffff8000df50 ffffffff8002a5ff: e9 94 f6 ff ff jmp ffffffff80029c98 ffffffff8002a604: 48 8d 05 f7 76 00 00 lea 0x76f7(%rip),%rax # ffffffff80031d02 ffffffff8002a60b: 44 8b 05 82 41 04 00 mov 0x44182(%rip),%r8d # ffffffff8006e794 ffffffff8002a612: 8b 35 78 41 04 00 mov 0x44178(%rip),%esi # ffffffff8006e790 ffffffff8002a618: 48 89 05 91 a2 01 04 mov %rax,0x401a291(%rip) # ffffffff840448b0 ffffffff8002a61f: e9 fa f2 ff ff jmp ffffffff8002991e ffffffff8002a624: 48 8d 05 5b 79 00 00 lea 0x795b(%rip),%rax # ffffffff80031f86 ffffffff8002a62b: 44 8b 05 62 41 04 00 mov 0x44162(%rip),%r8d # ffffffff8006e794 ffffffff8002a632: 8b 35 58 41 04 00 mov 0x44158(%rip),%esi # ffffffff8006e790 ffffffff8002a638: 48 89 05 71 a2 01 04 mov %rax,0x401a271(%rip) # ffffffff840448b0 ffffffff8002a63f: e9 da f2 ff ff jmp ffffffff8002991e ffffffff8002a644: 48 8d 05 3e 69 00 00 lea 0x693e(%rip),%rax # ffffffff80030f89 ffffffff8002a64b: 44 8b 05 42 41 04 00 mov 0x44142(%rip),%r8d # ffffffff8006e794 ffffffff8002a652: 8b 35 38 41 04 00 mov 0x44138(%rip),%esi # ffffffff8006e790 ffffffff8002a658: 48 89 05 51 a2 01 04 mov %rax,0x401a251(%rip) # ffffffff840448b0 ffffffff8002a65f: e9 ba f2 ff ff jmp ffffffff8002991e ffffffff8002a664: 48 8d 05 a3 76 00 00 lea 0x76a3(%rip),%rax # ffffffff80031d0e ffffffff8002a66b: 44 8b 05 22 41 04 00 mov 0x44122(%rip),%r8d # ffffffff8006e794 ffffffff8002a672: 8b 35 18 41 04 00 mov 0x44118(%rip),%esi # ffffffff8006e790 ffffffff8002a678: 48 89 05 31 a2 01 04 mov %rax,0x401a231(%rip) # ffffffff840448b0 ffffffff8002a67f: e9 9a f2 ff ff jmp ffffffff8002991e ffffffff8002a684: 48 8d 05 0d 6f 00 00 lea 0x6f0d(%rip),%rax # ffffffff80031598 ffffffff8002a68b: 44 8b 05 02 41 04 00 mov 0x44102(%rip),%r8d # ffffffff8006e794 ffffffff8002a692: 8b 35 f8 40 04 00 mov 0x440f8(%rip),%esi # ffffffff8006e790 ffffffff8002a698: 48 89 05 11 a2 01 04 mov %rax,0x401a211(%rip) # ffffffff840448b0 ffffffff8002a69f: e9 7a f2 ff ff jmp ffffffff8002991e ffffffff8002a6a4: 48 8d 05 e7 71 00 00 lea 0x71e7(%rip),%rax # ffffffff80031892 ffffffff8002a6ab: 44 8b 05 e2 40 04 00 mov 0x440e2(%rip),%r8d # ffffffff8006e794 ffffffff8002a6b2: 8b 35 d8 40 04 00 mov 0x440d8(%rip),%esi # ffffffff8006e790 ffffffff8002a6b8: 48 89 05 f1 a1 01 04 mov %rax,0x401a1f1(%rip) # ffffffff840448b0 ffffffff8002a6bf: e9 5a f2 ff ff jmp ffffffff8002991e ffffffff8002a6c4: 48 8d 05 60 76 00 00 lea 0x7660(%rip),%rax # ffffffff80031d2b ffffffff8002a6cb: 44 8b 05 c2 40 04 00 mov 0x440c2(%rip),%r8d # ffffffff8006e794 ffffffff8002a6d2: 8b 35 b8 40 04 00 mov 0x440b8(%rip),%esi # ffffffff8006e790 ffffffff8002a6d8: 48 89 05 d1 a1 01 04 mov %rax,0x401a1d1(%rip) # ffffffff840448b0 ffffffff8002a6df: e9 3a f2 ff ff jmp ffffffff8002991e ffffffff8002a6e4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002a6e8: 31 f6 xor %esi,%esi ffffffff8002a6ea: e9 ec fa ff ff jmp ffffffff8002a1db ffffffff8002a6ef: 90 nop ffffffff8002a6f0: 41 83 c6 28 add $0x28,%r14d ffffffff8002a6f4: 44 39 f6 cmp %r14d,%esi ffffffff8002a6f7: 0f 8d 8e f9 ff ff jge ffffffff8002a08b ffffffff8002a6fd: 4d 63 ed movslq %r13d,%r13 ffffffff8002a700: 4d 6b ed 4c imul $0x4c,%r13,%r13 ffffffff8002a704: 4d 01 cd add %r9,%r13 ffffffff8002a707: 41 8b 45 48 mov 0x48(%r13),%eax ffffffff8002a70b: 83 f8 01 cmp $0x1,%eax ffffffff8002a70e: 0f 84 fd 06 00 00 je ffffffff8002ae11 ffffffff8002a714: 83 f8 02 cmp $0x2,%eax ffffffff8002a717: 0f 85 75 fe ff ff jne ffffffff8002a592 ffffffff8002a71d: 49 8d 75 0b lea 0xb(%r13),%rsi ffffffff8002a721: 48 8d 05 30 70 00 00 lea 0x7030(%rip),%rax # ffffffff80031758 ffffffff8002a728: eb 2b jmp ffffffff8002a755 ffffffff8002a72a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a731: 00 00 00 00 ffffffff8002a735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002a73c: 00 00 00 00 ffffffff8002a740: 49 83 c5 01 add $0x1,%r13 ffffffff8002a744: 0f b6 10 movzbl (%rax),%edx ffffffff8002a747: 48 83 c0 01 add $0x1,%rax ffffffff8002a74b: 41 38 55 ff cmp %dl,-0x1(%r13) ffffffff8002a74f: 0f 85 3d fe ff ff jne ffffffff8002a592 ffffffff8002a755: 49 39 f5 cmp %rsi,%r13 ffffffff8002a758: 75 e6 jne ffffffff8002a740 ffffffff8002a75a: 48 8d 15 a1 6e 00 00 lea 0x6ea1(%rip),%rdx # ffffffff80031602 ffffffff8002a761: 48 8d 3d 58 39 0d 00 lea 0xd3958(%rip),%rdi # ffffffff800fe0c0 ffffffff8002a768: 48 8d 35 31 9f 01 04 lea 0x4019f31(%rip),%rsi # ffffffff840446a0 ffffffff8002a76f: e8 dc 37 fe ff call ffffffff8000df50 ffffffff8002a774: e8 87 9b ff ff call ffffffff80024300 ffffffff8002a779: 8b 3d 1d 40 04 00 mov 0x4401d(%rip),%edi # ffffffff8006e79c ffffffff8002a77f: e9 5d f5 ff ff jmp ffffffff80029ce1 ffffffff8002a784: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002a788: 4c 8d 57 0a lea 0xa(%rdi),%r10 ffffffff8002a78c: 48 89 f8 mov %rdi,%rax ffffffff8002a78f: 48 8d 15 f3 67 00 00 lea 0x67f3(%rip),%rdx # ffffffff80030f89 ffffffff8002a796: eb 1c jmp ffffffff8002a7b4 ffffffff8002a798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002a79f: 00 ffffffff8002a7a0: 48 83 c0 01 add $0x1,%rax ffffffff8002a7a4: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002a7a7: 48 83 c2 01 add $0x1,%rdx ffffffff8002a7ab: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002a7ae: 0f 85 28 03 00 00 jne ffffffff8002aadc ffffffff8002a7b4: 4c 39 d0 cmp %r10,%rax ffffffff8002a7b7: 75 e7 jne ffffffff8002a7a0 ffffffff8002a7b9: 48 8d 3d a0 4c 04 00 lea 0x44ca0(%rip),%rdi # ffffffff8006f460 ffffffff8002a7c0: e8 8b df ff ff call ffffffff80028750 ffffffff8002a7c5: e9 3b f2 ff ff jmp ffffffff80029a05 ffffffff8002a7ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002a7d0: 48 8d 35 fd 6e 00 00 lea 0x6efd(%rip),%rsi # ffffffff800316d4 ffffffff8002a7d7: 4c 89 ef mov %r13,%rdi ffffffff8002a7da: 4d 89 ea mov %r13,%r10 ffffffff8002a7dd: e8 5e 9a ff ff call ffffffff80024240 ffffffff8002a7e2: 84 c0 test %al,%al ffffffff8002a7e4: 0f 85 a1 06 00 00 jne ffffffff8002ae8b ffffffff8002a7ea: 48 8d 35 f4 6e 00 00 lea 0x6ef4(%rip),%rsi # ffffffff800316e5 ffffffff8002a7f1: 4c 89 ef mov %r13,%rdi ffffffff8002a7f4: e8 47 9a ff ff call ffffffff80024240 ffffffff8002a7f9: 84 c0 test %al,%al ffffffff8002a7fb: 0f 85 0d 0a 00 00 jne ffffffff8002b20e ffffffff8002a801: 48 8d 35 03 6f 00 00 lea 0x6f03(%rip),%rsi # ffffffff8003170b ffffffff8002a808: 4c 89 ef mov %r13,%rdi ffffffff8002a80b: e8 30 9a ff ff call ffffffff80024240 ffffffff8002a810: 84 c0 test %al,%al ffffffff8002a812: 0f 85 52 0a 00 00 jne ffffffff8002b26a ffffffff8002a818: 48 8d 35 99 77 00 00 lea 0x7799(%rip),%rsi # ffffffff80031fb8 ffffffff8002a81f: 4c 89 ef mov %r13,%rdi ffffffff8002a822: e8 19 9a ff ff call ffffffff80024240 ffffffff8002a827: 84 c0 test %al,%al ffffffff8002a829: 0f 85 40 0b 00 00 jne ffffffff8002b36f ffffffff8002a82f: 48 8d 35 c3 6e 00 00 lea 0x6ec3(%rip),%rsi # ffffffff800316f9 ffffffff8002a836: 4c 89 ef mov %r13,%rdi ffffffff8002a839: e8 02 9a ff ff call ffffffff80024240 ffffffff8002a83e: 84 c0 test %al,%al ffffffff8002a840: 0f 85 38 0e 00 00 jne ffffffff8002b67e ffffffff8002a846: 48 8d 35 ea 6e 00 00 lea 0x6eea(%rip),%rsi # ffffffff80031737 ffffffff8002a84d: 4c 89 ef mov %r13,%rdi ffffffff8002a850: e8 eb 99 ff ff call ffffffff80024240 ffffffff8002a855: 84 c0 test %al,%al ffffffff8002a857: 0f 85 39 0e 00 00 jne ffffffff8002b696 ffffffff8002a85d: 48 8d 35 66 77 00 00 lea 0x7766(%rip),%rsi # ffffffff80031fca ffffffff8002a864: 4c 89 ef mov %r13,%rdi ffffffff8002a867: e8 d4 99 ff ff call ffffffff80024240 ffffffff8002a86c: 84 c0 test %al,%al ffffffff8002a86e: 0f 85 cd 0e 00 00 jne ffffffff8002b741 ffffffff8002a874: 48 8d 35 9c 67 00 00 lea 0x679c(%rip),%rsi # ffffffff80031017 ffffffff8002a87b: 4c 89 ef mov %r13,%rdi ffffffff8002a87e: e8 bd 99 ff ff call ffffffff80024240 ffffffff8002a883: 84 c0 test %al,%al ffffffff8002a885: 0f 85 11 0f 00 00 jne ffffffff8002b79c ffffffff8002a88b: 48 8d 35 47 77 00 00 lea 0x7747(%rip),%rsi # ffffffff80031fd9 ffffffff8002a892: 4c 89 ef mov %r13,%rdi ffffffff8002a895: e8 a6 99 ff ff call ffffffff80024240 ffffffff8002a89a: 84 c0 test %al,%al ffffffff8002a89c: 0f 85 06 05 00 00 jne ffffffff8002ada8 ffffffff8002a8a2: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff8002a8a9: 74 6f 70 ffffffff8002a8ac: b9 1c 00 00 00 mov $0x1c,%ecx ffffffff8002a8b1: 48 8d bd 60 fe ff ff lea -0x1a0(%rbp),%rdi ffffffff8002a8b8: 48 c7 85 58 fe ff ff movq $0x2f,-0x1a8(%rbp) ffffffff8002a8bf: 2f 00 00 00 ffffffff8002a8c3: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) ffffffff8002a8ca: 31 c0 xor %eax,%eax ffffffff8002a8cc: f3 ab rep stos %eax,(%rdi) ffffffff8002a8ce: 49 6b c3 4c imul $0x4c,%r11,%rax ffffffff8002a8d2: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx ffffffff8002a8d7: 84 d2 test %dl,%dl ffffffff8002a8d9: 0f 84 73 0f 00 00 je ffffffff8002b852 ffffffff8002a8df: 48 8d 8d 50 fe ff ff lea -0x1b0(%rbp),%rcx ffffffff8002a8e6: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002a8eb: 88 51 09 mov %dl,0x9(%rcx) ffffffff8002a8ee: 41 0f b6 54 05 f7 movzbl -0x9(%r13,%rax,1),%edx ffffffff8002a8f4: 48 89 c6 mov %rax,%rsi ffffffff8002a8f7: 48 83 c1 01 add $0x1,%rcx ffffffff8002a8fb: 48 83 c0 01 add $0x1,%rax ffffffff8002a8ff: 84 d2 test %dl,%dl ffffffff8002a901: 75 e8 jne ffffffff8002a8eb ffffffff8002a903: 48 63 f6 movslq %esi,%rsi ffffffff8002a906: 4c 89 ef mov %r13,%rdi ffffffff8002a909: c6 84 35 50 fe ff ff movb $0x0,-0x1b0(%rbp,%rsi,1) ffffffff8002a910: 00 ffffffff8002a911: 48 8d 35 c3 6d 00 00 lea 0x6dc3(%rip),%rsi # ffffffff800316db ffffffff8002a918: e8 23 99 ff ff call ffffffff80024240 ffffffff8002a91d: 84 c0 test %al,%al ffffffff8002a91f: 0f 84 ab f2 ff ff je ffffffff80029bd0 ffffffff8002a925: 49 83 c5 0b add $0xb,%r13 ffffffff8002a929: 48 8d 05 28 6e 00 00 lea 0x6e28(%rip),%rax # ffffffff80031758 ffffffff8002a930: eb 15 jmp ffffffff8002a947 ffffffff8002a932: 49 83 c2 01 add $0x1,%r10 ffffffff8002a936: 0f b6 10 movzbl (%rax),%edx ffffffff8002a939: 48 83 c0 01 add $0x1,%rax ffffffff8002a93d: 41 38 52 ff cmp %dl,-0x1(%r10) ffffffff8002a941: 0f 85 89 0e 00 00 jne ffffffff8002b7d0 ffffffff8002a947: 4d 39 ea cmp %r13,%r10 ffffffff8002a94a: 75 e6 jne ffffffff8002a932 ffffffff8002a94c: e9 7f f2 ff ff jmp ffffffff80029bd0 ffffffff8002a951: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002a958: 41 83 c5 01 add $0x1,%r13d ffffffff8002a95c: 49 83 c2 4c add $0x4c,%r10 ffffffff8002a960: 45 39 eb cmp %r13d,%r11d ffffffff8002a963: 0f 8f 3d f7 ff ff jg ffffffff8002a0a6 ffffffff8002a969: 8b b5 4c fe ff ff mov -0x1b4(%rbp),%esi ffffffff8002a96f: 90 nop ffffffff8002a970: 85 d2 test %edx,%edx ffffffff8002a972: 0f 84 b7 fa ff ff je ffffffff8002a42f ffffffff8002a978: 89 b5 4c fe ff ff mov %esi,-0x1b4(%rbp) ffffffff8002a97e: 4c 8d 05 5b 92 01 04 lea 0x401925b(%rip),%r8 # ffffffff84043be0 ffffffff8002a985: 45 31 f6 xor %r14d,%r14d ffffffff8002a988: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002a98f: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) ffffffff8002a996: 49 bd 2f 44 65 73 6b movabs $0x706f746b7365442f,%r13 ffffffff8002a99d: 74 6f 70 ffffffff8002a9a0: 41 0f b6 10 movzbl (%r8),%edx ffffffff8002a9a4: 4c 89 ad d0 fe ff ff mov %r13,-0x130(%rbp) ffffffff8002a9ab: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff8002a9b2: 2f 00 00 00 ffffffff8002a9b6: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) ffffffff8002a9bd: 00 00 00 00 ffffffff8002a9c1: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) ffffffff8002a9c8: 00 00 00 00 ffffffff8002a9cc: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff8002a9d3: 00 00 00 00 ffffffff8002a9d7: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff8002a9de: 00 00 00 00 ffffffff8002a9e2: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff8002a9e9: 00 00 00 00 ffffffff8002a9ed: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff8002a9f4: 00 00 00 00 ffffffff8002a9f8: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff8002a9ff: 00 00 00 00 ffffffff8002aa03: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff8002aa0a: 00 00 00 00 ffffffff8002aa0e: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff8002aa15: 00 00 00 00 ffffffff8002aa19: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff8002aa20: 00 00 00 00 ffffffff8002aa24: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff8002aa2b: 00 00 00 00 ffffffff8002aa2f: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff8002aa36: 00 00 00 00 ffffffff8002aa3a: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff8002aa41: 00 00 00 00 ffffffff8002aa45: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff8002aa4c: 00 00 00 00 ffffffff8002aa50: 84 d2 test %dl,%dl ffffffff8002aa52: 0f 84 d8 00 00 00 je ffffffff8002ab30 ffffffff8002aa58: 4c 89 fe mov %r15,%rsi ffffffff8002aa5b: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002aa60: 88 56 09 mov %dl,0x9(%rsi) ffffffff8002aa63: 41 0f b6 54 00 f7 movzbl -0x9(%r8,%rax,1),%edx ffffffff8002aa69: 49 89 c2 mov %rax,%r10 ffffffff8002aa6c: 48 83 c6 01 add $0x1,%rsi ffffffff8002aa70: 48 83 c0 01 add $0x1,%rax ffffffff8002aa74: 84 d2 test %dl,%dl ffffffff8002aa76: 75 e8 jne ffffffff8002aa60 ffffffff8002aa78: 4d 63 d2 movslq %r10d,%r10 ffffffff8002aa7b: b8 2f 00 00 00 mov $0x2f,%eax ffffffff8002aa80: 48 8d 15 19 9c 01 04 lea 0x4019c19(%rip),%rdx # ffffffff840446a0 ffffffff8002aa87: 4c 89 fe mov %r15,%rsi ffffffff8002aa8a: 42 c6 84 15 d0 fe ff movb $0x0,-0x130(%rbp,%r10,1) ffffffff8002aa91: ff 00 ffffffff8002aa93: eb 1b jmp ffffffff8002aab0 ffffffff8002aa95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002aa9c: 00 00 00 00 ffffffff8002aaa0: 0f b6 46 01 movzbl 0x1(%rsi),%eax ffffffff8002aaa4: 48 83 c6 01 add $0x1,%rsi ffffffff8002aaa8: 48 83 c2 01 add $0x1,%rdx ffffffff8002aaac: 84 c0 test %al,%al ffffffff8002aaae: 74 28 je ffffffff8002aad8 ffffffff8002aab0: 38 02 cmp %al,(%rdx) ffffffff8002aab2: 74 ec je ffffffff8002aaa0 ffffffff8002aab4: 38 02 cmp %al,(%rdx) ffffffff8002aab6: 0f 84 c1 00 00 00 je ffffffff8002ab7d ffffffff8002aabc: 41 83 c6 01 add $0x1,%r14d ffffffff8002aac0: 49 83 c0 4c add $0x4c,%r8 ffffffff8002aac4: 45 39 f3 cmp %r14d,%r11d ffffffff8002aac7: 0f 85 d3 fe ff ff jne ffffffff8002a9a0 ffffffff8002aacd: e9 0f f2 ff ff jmp ffffffff80029ce1 ffffffff8002aad2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002aad8: 31 c0 xor %eax,%eax ffffffff8002aada: eb d8 jmp ffffffff8002aab4 ffffffff8002aadc: 4c 8d 57 0b lea 0xb(%rdi),%r10 ffffffff8002aae0: 48 89 f8 mov %rdi,%rax ffffffff8002aae3: 48 8d 15 18 72 00 00 lea 0x7218(%rip),%rdx # ffffffff80031d02 ffffffff8002aaea: eb 28 jmp ffffffff8002ab14 ffffffff8002aaec: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002aaf3: 00 00 ffffffff8002aaf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002aafc: 00 00 00 00 ffffffff8002ab00: 48 83 c0 01 add $0x1,%rax ffffffff8002ab04: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002ab07: 48 83 c2 01 add $0x1,%rdx ffffffff8002ab0b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002ab0e: 0f 85 a5 02 00 00 jne ffffffff8002adb9 ffffffff8002ab14: 4c 39 d0 cmp %r10,%rax ffffffff8002ab17: 75 e7 jne ffffffff8002ab00 ffffffff8002ab19: 48 8d 3d 20 97 5a 03 lea 0x35a9720(%rip),%rdi # ffffffff835d4240 ffffffff8002ab20: e8 2b dc ff ff call ffffffff80028750 ffffffff8002ab25: e9 db ee ff ff jmp ffffffff80029a05 ffffffff8002ab2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002ab30: 41 ba 09 00 00 00 mov $0x9,%r10d ffffffff8002ab36: e9 3d ff ff ff jmp ffffffff8002aa78 ffffffff8002ab3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002ab40: 8b 35 52 3c 04 00 mov 0x43c52(%rip),%esi # ffffffff8006e798 ffffffff8002ab46: 89 cf mov %ecx,%edi ffffffff8002ab48: 2b 70 0c sub 0xc(%rax),%esi ffffffff8002ab4b: 2b 78 08 sub 0x8(%rax),%edi ffffffff8002ab4e: e8 dd 27 ff ff call ffffffff8001d330 ffffffff8002ab53: c6 05 28 3c 04 00 01 movb $0x1,0x43c28(%rip) # ffffffff8006e782 ffffffff8002ab5a: 44 8b 05 33 3c 04 00 mov 0x43c33(%rip),%r8d # ffffffff8006e794 ffffffff8002ab61: 8b 3d 35 3c 04 00 mov 0x43c35(%rip),%edi # ffffffff8006e79c ffffffff8002ab67: 8b 35 23 3c 04 00 mov 0x43c23(%rip),%esi # ffffffff8006e790 ffffffff8002ab6d: e9 ac ed ff ff jmp ffffffff8002991e ffffffff8002ab72: 41 bf 09 00 00 00 mov $0x9,%r15d ffffffff8002ab78: e9 1d f6 ff ff jmp ffffffff8002a19a ffffffff8002ab7d: 8b b5 4c fe ff ff mov -0x1b4(%rbp),%esi ffffffff8002ab83: 80 3d f6 3b 04 00 00 cmpb $0x0,0x43bf6(%rip) # ffffffff8006e780 ffffffff8002ab8a: 44 8d 51 ec lea -0x14(%rcx),%r10d ffffffff8002ab8e: 48 8b 85 40 fe ff ff mov -0x1c0(%rbp),%rax ffffffff8002ab95: 44 8d 46 ec lea -0x14(%rsi),%r8d ffffffff8002ab99: 0f 84 12 04 00 00 je ffffffff8002afb1 ffffffff8002ab9f: 31 f6 xor %esi,%esi ffffffff8002aba1: 45 85 c0 test %r8d,%r8d ffffffff8002aba4: 41 0f 49 f0 cmovns %r8d,%esi ffffffff8002aba8: 31 ff xor %edi,%edi ffffffff8002abaa: 83 f9 c5 cmp $0xffffffc5,%ecx ffffffff8002abad: 7c 15 jl ffffffff8002abc4 ffffffff8002abaf: 49 63 fa movslq %r10d,%rdi ffffffff8002abb2: 41 c1 fa 1f sar $0x1f,%r10d ffffffff8002abb6: 48 69 ff 67 66 66 66 imul $0x66666667,%rdi,%rdi ffffffff8002abbd: 48 c1 ff 25 sar $0x25,%rdi ffffffff8002abc1: 44 29 d7 sub %r10d,%edi ffffffff8002abc4: 89 f2 mov %esi,%edx ffffffff8002abc6: b9 cd cc cc cc mov $0xcccccccd,%ecx ffffffff8002abcb: 48 0f af d1 imul %rcx,%rdx ffffffff8002abcf: 48 c1 ea 26 shr $0x26,%rdx ffffffff8002abd3: 8d 0c 92 lea (%rdx,%rdx,4),%ecx ffffffff8002abd6: c1 e1 04 shl $0x4,%ecx ffffffff8002abd9: 29 ce sub %ecx,%esi ffffffff8002abdb: 31 c9 xor %ecx,%ecx ffffffff8002abdd: 83 fe 10 cmp $0x10,%esi ffffffff8002abe0: 0f 9f c1 setg %cl ffffffff8002abe3: 0f af 3d 92 3b 04 00 imul 0x43b92(%rip),%edi # ffffffff8006e77c ffffffff8002abea: 01 ca add %ecx,%edx ffffffff8002abec: 49 63 ce movslq %r14d,%rcx ffffffff8002abef: 01 d7 add %edx,%edi ffffffff8002abf1: 41 8d 53 ff lea -0x1(%r11),%edx ffffffff8002abf5: 41 39 fb cmp %edi,%r11d ffffffff8002abf8: 0f 4e fa cmovle %edx,%edi ffffffff8002abfb: 48 6b f1 4c imul $0x4c,%rcx,%rsi ffffffff8002abff: 49 8d 14 31 lea (%r9,%rsi,1),%rdx ffffffff8002ac03: 4c 8b 02 mov (%rdx),%r8 ffffffff8002ac06: 4c 89 85 d0 fe ff ff mov %r8,-0x130(%rbp) ffffffff8002ac0d: 4c 8b 42 08 mov 0x8(%rdx),%r8 ffffffff8002ac11: 4c 89 85 d8 fe ff ff mov %r8,-0x128(%rbp) ffffffff8002ac18: 4c 8b 42 10 mov 0x10(%rdx),%r8 ffffffff8002ac1c: 4c 89 85 e0 fe ff ff mov %r8,-0x120(%rbp) ffffffff8002ac23: 4c 8b 42 18 mov 0x18(%rdx),%r8 ffffffff8002ac27: 4c 89 85 e8 fe ff ff mov %r8,-0x118(%rbp) ffffffff8002ac2e: 4c 8b 42 20 mov 0x20(%rdx),%r8 ffffffff8002ac32: 4c 89 85 f0 fe ff ff mov %r8,-0x110(%rbp) ffffffff8002ac39: 4c 8b 42 28 mov 0x28(%rdx),%r8 ffffffff8002ac3d: 4c 89 85 f8 fe ff ff mov %r8,-0x108(%rbp) ffffffff8002ac44: 4c 8b 42 30 mov 0x30(%rdx),%r8 ffffffff8002ac48: 4c 89 85 00 ff ff ff mov %r8,-0x100(%rbp) ffffffff8002ac4f: 4c 8b 42 38 mov 0x38(%rdx),%r8 ffffffff8002ac53: 4c 89 85 08 ff ff ff mov %r8,-0xf8(%rbp) ffffffff8002ac5a: 4c 8b 42 40 mov 0x40(%rdx),%r8 ffffffff8002ac5e: 4c 89 85 10 ff ff ff mov %r8,-0xf0(%rbp) ffffffff8002ac65: 44 8b 42 48 mov 0x48(%rdx),%r8d ffffffff8002ac69: 44 89 85 18 ff ff ff mov %r8d,-0xe8(%rbp) ffffffff8002ac70: 44 39 f7 cmp %r14d,%edi ffffffff8002ac73: 0f 8f 2c 06 00 00 jg ffffffff8002b2a5 ffffffff8002ac79: 0f 8d 9f 00 00 00 jge ffffffff8002ad1e ffffffff8002ac7f: 45 8d 56 ff lea -0x1(%r14),%r10d ffffffff8002ac83: 49 63 ca movslq %r10d,%rcx ffffffff8002ac86: 4c 6b c1 4c imul $0x4c,%rcx,%r8 ffffffff8002ac8a: 49 8d 14 00 lea (%r8,%rax,1),%rdx ffffffff8002ac8e: 44 89 d0 mov %r10d,%eax ffffffff8002ac91: 29 f8 sub %edi,%eax ffffffff8002ac93: 48 29 c1 sub %rax,%rcx ffffffff8002ac96: 48 8d 05 f7 8e 01 04 lea 0x4018ef7(%rip),%rax # ffffffff84043b94 ffffffff8002ac9d: 4c 6b d1 4c imul $0x4c,%rcx,%r10 ffffffff8002aca1: 49 01 c2 add %rax,%r10 ffffffff8002aca4: 90 nop ffffffff8002aca5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002acac: 00 00 00 00 ffffffff8002acb0: 48 8b 0a mov (%rdx),%rcx ffffffff8002acb3: 48 89 d0 mov %rdx,%rax ffffffff8002acb6: 48 83 ea 4c sub $0x4c,%rdx ffffffff8002acba: 4c 29 c0 sub %r8,%rax ffffffff8002acbd: 48 89 0c 30 mov %rcx,(%rax,%rsi,1) ffffffff8002acc1: 48 8b 4a 54 mov 0x54(%rdx),%rcx ffffffff8002acc5: 48 89 4c 30 08 mov %rcx,0x8(%rax,%rsi,1) ffffffff8002acca: 48 8b 4a 5c mov 0x5c(%rdx),%rcx ffffffff8002acce: 48 89 4c 30 10 mov %rcx,0x10(%rax,%rsi,1) ffffffff8002acd3: 48 8b 4a 64 mov 0x64(%rdx),%rcx ffffffff8002acd7: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) ffffffff8002acdc: 48 8b 4a 6c mov 0x6c(%rdx),%rcx ffffffff8002ace0: 48 89 4c 30 20 mov %rcx,0x20(%rax,%rsi,1) ffffffff8002ace5: 48 8b 4a 74 mov 0x74(%rdx),%rcx ffffffff8002ace9: 48 89 4c 30 28 mov %rcx,0x28(%rax,%rsi,1) ffffffff8002acee: 48 8b 4a 7c mov 0x7c(%rdx),%rcx ffffffff8002acf2: 48 89 4c 30 30 mov %rcx,0x30(%rax,%rsi,1) ffffffff8002acf7: 48 8b 8a 84 00 00 00 mov 0x84(%rdx),%rcx ffffffff8002acfe: 48 89 4c 30 38 mov %rcx,0x38(%rax,%rsi,1) ffffffff8002ad03: 48 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%rcx ffffffff8002ad0a: 48 89 4c 30 40 mov %rcx,0x40(%rax,%rsi,1) ffffffff8002ad0f: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx ffffffff8002ad15: 89 4c 30 48 mov %ecx,0x48(%rax,%rsi,1) ffffffff8002ad19: 4c 39 d2 cmp %r10,%rdx ffffffff8002ad1c: 75 92 jne ffffffff8002acb0 ffffffff8002ad1e: 48 63 c7 movslq %edi,%rax ffffffff8002ad21: 48 8b 95 d0 fe ff ff mov -0x130(%rbp),%rdx ffffffff8002ad28: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff8002ad2c: 49 89 14 01 mov %rdx,(%r9,%rax,1) ffffffff8002ad30: 48 8b 95 d8 fe ff ff mov -0x128(%rbp),%rdx ffffffff8002ad37: 49 89 54 01 08 mov %rdx,0x8(%r9,%rax,1) ffffffff8002ad3c: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx ffffffff8002ad43: 49 89 54 01 10 mov %rdx,0x10(%r9,%rax,1) ffffffff8002ad48: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx ffffffff8002ad4f: 49 89 54 01 18 mov %rdx,0x18(%r9,%rax,1) ffffffff8002ad54: 48 8b 95 f0 fe ff ff mov -0x110(%rbp),%rdx ffffffff8002ad5b: 49 89 54 01 20 mov %rdx,0x20(%r9,%rax,1) ffffffff8002ad60: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx ffffffff8002ad67: 49 89 54 01 28 mov %rdx,0x28(%r9,%rax,1) ffffffff8002ad6c: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx ffffffff8002ad73: 49 89 54 01 30 mov %rdx,0x30(%r9,%rax,1) ffffffff8002ad78: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx ffffffff8002ad7f: 49 89 54 01 38 mov %rdx,0x38(%r9,%rax,1) ffffffff8002ad84: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx ffffffff8002ad8b: 49 89 54 01 40 mov %rdx,0x40(%r9,%rax,1) ffffffff8002ad90: 8b 95 18 ff ff ff mov -0xe8(%rbp),%edx ffffffff8002ad96: 41 89 54 01 48 mov %edx,0x48(%r9,%rax,1) ffffffff8002ad9b: e9 36 ef ff ff jmp ffffffff80029cd6 ffffffff8002ada0: 4c 89 ff mov %r15,%rdi ffffffff8002ada3: e8 a8 28 ff ff call ffffffff8001d650 ffffffff8002ada8: 48 8d 3d d1 a5 62 03 lea 0x362a5d1(%rip),%rdi # ffffffff83655380 ffffffff8002adaf: e8 9c d9 ff ff call ffffffff80028750 ffffffff8002adb4: e9 17 ee ff ff jmp ffffffff80029bd0 ffffffff8002adb9: 48 89 f8 mov %rdi,%rax ffffffff8002adbc: 48 8d 15 d5 67 00 00 lea 0x67d5(%rip),%rdx # ffffffff80031598 ffffffff8002adc3: eb 2f jmp ffffffff8002adf4 ffffffff8002adc5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002adca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002add1: 00 00 00 00 ffffffff8002add5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002addc: 00 00 00 00 ffffffff8002ade0: 48 83 c0 01 add $0x1,%rax ffffffff8002ade4: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002ade7: 48 83 c2 01 add $0x1,%rdx ffffffff8002adeb: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002adee: 0f 85 c1 00 00 00 jne ffffffff8002aeb5 ffffffff8002adf4: 4c 39 c8 cmp %r9,%rax ffffffff8002adf7: 75 e7 jne ffffffff8002ade0 ffffffff8002adf9: 48 8d 3d 40 9e 08 00 lea 0x89e40(%rip),%rdi # ffffffff800b4c40 ffffffff8002ae00: e8 4b d9 ff ff call ffffffff80028750 ffffffff8002ae05: e9 fb eb ff ff jmp ffffffff80029a05 ffffffff8002ae0a: 31 c0 xor %eax,%eax ffffffff8002ae0c: e9 67 f7 ff ff jmp ffffffff8002a578 ffffffff8002ae11: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff8002ae18: 74 6f 70 ffffffff8002ae1b: 41 0f b6 55 00 movzbl 0x0(%r13),%edx ffffffff8002ae20: b9 1e 00 00 00 mov $0x1e,%ecx ffffffff8002ae25: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi ffffffff8002ae2c: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) ffffffff8002ae33: 31 c0 xor %eax,%eax ffffffff8002ae35: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff8002ae3c: 2f 00 00 00 ffffffff8002ae40: f3 48 ab rep stos %rax,(%rdi) ffffffff8002ae43: 84 d2 test %dl,%dl ffffffff8002ae45: 0f 84 e5 08 00 00 je ffffffff8002b730 ffffffff8002ae4b: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002ae52: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002ae57: 4c 89 f9 mov %r15,%rcx ffffffff8002ae5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002ae60: 88 51 09 mov %dl,0x9(%rcx) ffffffff8002ae63: 41 0f b6 54 05 f7 movzbl -0x9(%r13,%rax,1),%edx ffffffff8002ae69: 48 89 c6 mov %rax,%rsi ffffffff8002ae6c: 48 83 c1 01 add $0x1,%rcx ffffffff8002ae70: 48 83 c0 01 add $0x1,%rax ffffffff8002ae74: 84 d2 test %dl,%dl ffffffff8002ae76: 75 e8 jne ffffffff8002ae60 ffffffff8002ae78: 48 63 c6 movslq %esi,%rax ffffffff8002ae7b: 4c 89 fa mov %r15,%rdx ffffffff8002ae7e: c6 84 05 d0 fe ff ff movb $0x0,-0x130(%rbp,%rax,1) ffffffff8002ae85: 00 ffffffff8002ae86: e9 d6 f8 ff ff jmp ffffffff8002a761 ffffffff8002ae8b: 48 8d 3d 6e a0 62 03 lea 0x362a06e(%rip),%rdi # ffffffff83654f00 ffffffff8002ae92: e8 b9 d8 ff ff call ffffffff80028750 ffffffff8002ae97: e9 34 ed ff ff jmp ffffffff80029bd0 ffffffff8002ae9c: 4c 89 ff mov %r15,%rdi ffffffff8002ae9f: e8 fc c7 fe ff call ffffffff800176a0 ffffffff8002aea4: 48 8d 3d d5 81 57 01 lea 0x15781d5(%rip),%rdi # ffffffff815a3080 ffffffff8002aeab: e8 a0 d8 ff ff call ffffffff80028750 ffffffff8002aeb0: e9 1b ed ff ff jmp ffffffff80029bd0 ffffffff8002aeb5: 48 89 f8 mov %rdi,%rax ffffffff8002aeb8: 48 8d 15 6c 6e 00 00 lea 0x6e6c(%rip),%rdx # ffffffff80031d2b ffffffff8002aebf: eb 33 jmp ffffffff8002aef4 ffffffff8002aec1: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002aec8: 00 00 ffffffff8002aeca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002aed1: 00 00 00 00 ffffffff8002aed5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002aedc: 00 00 00 00 ffffffff8002aee0: 48 83 c0 01 add $0x1,%rax ffffffff8002aee4: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002aee7: 48 83 c2 01 add $0x1,%rdx ffffffff8002aeeb: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002aeee: 0f 85 3d 03 00 00 jne ffffffff8002b231 ffffffff8002aef4: 48 39 f0 cmp %rsi,%rax ffffffff8002aef7: 75 e7 jne ffffffff8002aee0 ffffffff8002aef9: 48 8d 3d 80 a4 62 03 lea 0x362a480(%rip),%rdi # ffffffff83655380 ffffffff8002af00: e8 4b d8 ff ff call ffffffff80028750 ffffffff8002af05: e9 fb ea ff ff jmp ffffffff80029a05 ffffffff8002af0a: 48 8d 3d af 31 0d 00 lea 0xd31af(%rip),%rdi # ffffffff800fe0c0 ffffffff8002af11: 48 8d 35 88 97 01 04 lea 0x4019788(%rip),%rsi # ffffffff840446a0 ffffffff8002af18: 48 8d 15 82 67 00 00 lea 0x6782(%rip),%rdx # ffffffff800316a1 ffffffff8002af1f: e8 2c 30 fe ff call ffffffff8000df50 ffffffff8002af24: e9 2f f5 ff ff jmp ffffffff8002a458 ffffffff8002af29: 80 3d 10 99 01 04 00 cmpb $0x0,0x4019910(%rip) # ffffffff84044840 ffffffff8002af30: 0f 85 56 f6 ff ff jne ffffffff8002a58c ffffffff8002af36: 44 8b 05 8b 8c 01 04 mov 0x4018c8b(%rip),%r8d # ffffffff84043bc8 ffffffff8002af3d: 45 85 c0 test %r8d,%r8d ffffffff8002af40: 0f 8e 46 f6 ff ff jle ffffffff8002a58c ffffffff8002af46: 4c 8d 1d 93 8c 01 04 lea 0x4018c93(%rip),%r11 # ffffffff84043be0 ffffffff8002af4d: 31 ff xor %edi,%edi ffffffff8002af4f: 4d 89 d9 mov %r11,%r9 ffffffff8002af52: 4c 89 de mov %r11,%rsi ffffffff8002af55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002af5c: 00 00 00 00 ffffffff8002af60: 0f b6 06 movzbl (%rsi),%eax ffffffff8002af63: 48 89 f1 mov %rsi,%rcx ffffffff8002af66: 48 8d 95 50 fe ff ff lea -0x1b0(%rbp),%rdx ffffffff8002af6d: 84 c0 test %al,%al ffffffff8002af6f: 75 1f jne ffffffff8002af90 ffffffff8002af71: eb 21 jmp ffffffff8002af94 ffffffff8002af73: 66 90 xchg %ax,%ax ffffffff8002af75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002af7c: 00 00 00 00 ffffffff8002af80: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8002af84: 48 83 c1 01 add $0x1,%rcx ffffffff8002af88: 48 83 c2 01 add $0x1,%rdx ffffffff8002af8c: 84 c0 test %al,%al ffffffff8002af8e: 74 1d je ffffffff8002afad ffffffff8002af90: 38 02 cmp %al,(%rdx) ffffffff8002af92: 74 ec je ffffffff8002af80 ffffffff8002af94: 38 02 cmp %al,(%rdx) ffffffff8002af96: 0f 84 c9 04 00 00 je ffffffff8002b465 ffffffff8002af9c: 83 c7 01 add $0x1,%edi ffffffff8002af9f: 48 83 c6 4c add $0x4c,%rsi ffffffff8002afa3: 44 39 c7 cmp %r8d,%edi ffffffff8002afa6: 75 b8 jne ffffffff8002af60 ffffffff8002afa8: e9 df f5 ff ff jmp ffffffff8002a58c ffffffff8002afad: 31 c0 xor %eax,%eax ffffffff8002afaf: eb e3 jmp ffffffff8002af94 ffffffff8002afb1: 49 63 d6 movslq %r14d,%rdx ffffffff8002afb4: 4c 6b ea 4c imul $0x4c,%rdx,%r13 ffffffff8002afb8: 80 3d c2 37 04 00 00 cmpb $0x0,0x437c2(%rip) # ffffffff8006e781 ffffffff8002afbf: 47 89 54 29 40 mov %r10d,0x40(%r9,%r13,1) ffffffff8002afc4: 47 89 44 29 44 mov %r8d,0x44(%r9,%r13,1) ffffffff8002afc9: 74 65 je ffffffff8002b030 ffffffff8002afcb: 41 bd 14 00 00 00 mov $0x14,%r13d ffffffff8002afd1: 41 83 fa 9d cmp $0xffffff9d,%r10d ffffffff8002afd5: 7c 20 jl ffffffff8002aff7 ffffffff8002afd7: 4c 63 d1 movslq %ecx,%r10 ffffffff8002afda: c1 f9 1f sar $0x1f,%ecx ffffffff8002afdd: 4d 69 d2 67 66 66 66 imul $0x66666667,%r10,%r10 ffffffff8002afe4: 49 c1 fa 25 sar $0x25,%r10 ffffffff8002afe8: 41 29 ca sub %ecx,%r10d ffffffff8002afeb: 47 8d 2c 92 lea (%r10,%r10,4),%r13d ffffffff8002afef: 41 c1 e5 04 shl $0x4,%r13d ffffffff8002aff3: 41 83 c5 14 add $0x14,%r13d ffffffff8002aff7: 41 ba 14 00 00 00 mov $0x14,%r10d ffffffff8002affd: 41 83 f8 9d cmp $0xffffff9d,%r8d ffffffff8002b001: 7c 1f jl ffffffff8002b022 ffffffff8002b003: 48 63 ce movslq %esi,%rcx ffffffff8002b006: c1 fe 1f sar $0x1f,%esi ffffffff8002b009: 48 69 c9 67 66 66 66 imul $0x66666667,%rcx,%rcx ffffffff8002b010: 48 c1 f9 25 sar $0x25,%rcx ffffffff8002b014: 29 f1 sub %esi,%ecx ffffffff8002b016: 44 8d 14 89 lea (%rcx,%rcx,4),%r10d ffffffff8002b01a: 41 c1 e2 04 shl $0x4,%r10d ffffffff8002b01e: 41 83 c2 14 add $0x14,%r10d ffffffff8002b022: 48 6b ca 4c imul $0x4c,%rdx,%rcx ffffffff8002b026: 45 89 6c 09 40 mov %r13d,0x40(%r9,%rcx,1) ffffffff8002b02b: 45 89 54 09 44 mov %r10d,0x44(%r9,%rcx,1) ffffffff8002b030: 48 6b d2 4c imul $0x4c,%rdx,%rdx ffffffff8002b034: 31 c9 xor %ecx,%ecx ffffffff8002b036: 4d 8d 04 11 lea (%r9,%rdx,1),%r8 ffffffff8002b03a: eb 14 jmp ffffffff8002b050 ffffffff8002b03c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002b040: 83 c1 01 add $0x1,%ecx ffffffff8002b043: 48 83 c0 4c add $0x4c,%rax ffffffff8002b047: 41 39 cb cmp %ecx,%r11d ffffffff8002b04a: 0f 84 91 ec ff ff je ffffffff80029ce1 ffffffff8002b050: 41 39 ce cmp %ecx,%r14d ffffffff8002b053: 74 eb je ffffffff8002b040 ffffffff8002b055: 8b 50 40 mov 0x40(%rax),%edx ffffffff8002b058: 41 2b 50 40 sub 0x40(%r8),%edx ffffffff8002b05c: 89 d6 mov %edx,%esi ffffffff8002b05e: f7 de neg %esi ffffffff8002b060: 0f 49 d6 cmovns %esi,%edx ffffffff8002b063: 83 fa 22 cmp $0x22,%edx ffffffff8002b066: 7f d8 jg ffffffff8002b040 ffffffff8002b068: 8b 50 44 mov 0x44(%rax),%edx ffffffff8002b06b: 41 2b 50 44 sub 0x44(%r8),%edx ffffffff8002b06f: 89 d6 mov %edx,%esi ffffffff8002b071: f7 de neg %esi ffffffff8002b073: 0f 49 d6 cmovns %esi,%edx ffffffff8002b076: 83 fa 22 cmp $0x22,%edx ffffffff8002b079: 7f c5 jg ffffffff8002b040 ffffffff8002b07b: 8b 05 03 96 01 04 mov 0x4019603(%rip),%eax # ffffffff84044684 ffffffff8002b081: 41 89 40 40 mov %eax,0x40(%r8) ffffffff8002b085: 8b 05 f5 95 01 04 mov 0x40195f5(%rip),%eax # ffffffff84044680 ffffffff8002b08b: 41 89 40 44 mov %eax,0x44(%r8) ffffffff8002b08f: e9 4d ec ff ff jmp ffffffff80029ce1 ffffffff8002b094: 80 3d 07 96 01 04 41 cmpb $0x41,0x4019607(%rip) # ffffffff840446a2 ffffffff8002b09b: 0f 85 7c f3 ff ff jne ffffffff8002a41d ffffffff8002b0a1: 0f b6 15 ff 95 01 04 movzbl 0x40195ff(%rip),%edx # ffffffff840446a7 ffffffff8002b0a8: 48 b8 2f 44 65 73 6b movabs $0x706f746b7365442f,%rax ffffffff8002b0af: 74 6f 70 ffffffff8002b0b2: 48 c7 85 d8 fe ff ff movq $0x2f,-0x128(%rbp) ffffffff8002b0b9: 2f 00 00 00 ffffffff8002b0bd: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) ffffffff8002b0c4: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) ffffffff8002b0cb: 00 00 00 00 ffffffff8002b0cf: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) ffffffff8002b0d6: 00 00 00 00 ffffffff8002b0da: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) ffffffff8002b0e1: 00 00 00 00 ffffffff8002b0e5: 48 c7 85 f8 fe ff ff movq $0x0,-0x108(%rbp) ffffffff8002b0ec: 00 00 00 00 ffffffff8002b0f0: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) ffffffff8002b0f7: 00 00 00 00 ffffffff8002b0fb: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) ffffffff8002b102: 00 00 00 00 ffffffff8002b106: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) ffffffff8002b10d: 00 00 00 00 ffffffff8002b111: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) ffffffff8002b118: 00 00 00 00 ffffffff8002b11c: 48 c7 85 20 ff ff ff movq $0x0,-0xe0(%rbp) ffffffff8002b123: 00 00 00 00 ffffffff8002b127: 48 c7 85 28 ff ff ff movq $0x0,-0xd8(%rbp) ffffffff8002b12e: 00 00 00 00 ffffffff8002b132: 48 c7 85 30 ff ff ff movq $0x0,-0xd0(%rbp) ffffffff8002b139: 00 00 00 00 ffffffff8002b13d: 48 c7 85 38 ff ff ff movq $0x0,-0xc8(%rbp) ffffffff8002b144: 00 00 00 00 ffffffff8002b148: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) ffffffff8002b14f: 00 00 00 00 ffffffff8002b153: 48 c7 85 48 ff ff ff movq $0x0,-0xb8(%rbp) ffffffff8002b15a: 00 00 00 00 ffffffff8002b15e: 84 d2 test %dl,%dl ffffffff8002b160: 0f 84 59 06 00 00 je ffffffff8002b7bf ffffffff8002b166: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002b16d: b8 0a 00 00 00 mov $0xa,%eax ffffffff8002b172: 48 8d 3d 25 95 01 04 lea 0x4019525(%rip),%rdi # ffffffff8404469e ffffffff8002b179: 4c 89 f9 mov %r15,%rcx ffffffff8002b17c: 88 51 09 mov %dl,0x9(%rcx) ffffffff8002b17f: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff8002b183: 48 89 c6 mov %rax,%rsi ffffffff8002b186: 48 83 c1 01 add $0x1,%rcx ffffffff8002b18a: 48 83 c0 01 add $0x1,%rax ffffffff8002b18e: 84 d2 test %dl,%dl ffffffff8002b190: 75 ea jne ffffffff8002b17c ffffffff8002b192: 48 63 d6 movslq %esi,%rdx ffffffff8002b195: 48 8d 05 3f 65 00 00 lea 0x653f(%rip),%rax # ffffffff800316db ffffffff8002b19c: b9 2e 00 00 00 mov $0x2e,%ecx ffffffff8002b1a1: 4c 01 fa add %r15,%rdx ffffffff8002b1a4: 48 8d 78 09 lea 0x9(%rax),%rdi ffffffff8002b1a8: 88 0a mov %cl,(%rdx) ffffffff8002b1aa: 48 83 c0 01 add $0x1,%rax ffffffff8002b1ae: 0f b6 08 movzbl (%rax),%ecx ffffffff8002b1b1: 48 83 c2 01 add $0x1,%rdx ffffffff8002b1b5: 48 39 f8 cmp %rdi,%rax ffffffff8002b1b8: 75 ee jne ffffffff8002b1a8 ffffffff8002b1ba: 83 c6 09 add $0x9,%esi ffffffff8002b1bd: 4c 89 ff mov %r15,%rdi ffffffff8002b1c0: 48 63 c6 movslq %esi,%rax ffffffff8002b1c3: 48 8d 35 8b 64 00 00 lea 0x648b(%rip),%rsi # ffffffff80031655 ffffffff8002b1ca: c6 84 05 d0 fe ff ff movb $0x0,-0x130(%rbp,%rax,1) ffffffff8002b1d1: 00 ffffffff8002b1d2: e8 99 93 fe ff call ffffffff80014570 ffffffff8002b1d7: 48 85 c0 test %rax,%rax ffffffff8002b1da: 0f 84 f6 ea ff ff je ffffffff80029cd6 ffffffff8002b1e0: 48 89 c7 mov %rax,%rdi ffffffff8002b1e3: e8 38 75 fe ff call ffffffff80012720 ffffffff8002b1e8: e9 e9 ea ff ff jmp ffffffff80029cd6 ffffffff8002b1ed: 31 d2 xor %edx,%edx ffffffff8002b1ef: e9 c1 f2 ff ff jmp ffffffff8002a4b5 ffffffff8002b1f4: 45 85 db test %r11d,%r11d ffffffff8002b1f7: 0f 8e b0 05 00 00 jle ffffffff8002b7ad ffffffff8002b1fd: 31 d2 xor %edx,%edx ffffffff8002b1ff: 80 3d 9c 94 01 04 65 cmpb $0x65,0x401949c(%rip) # ffffffff840446a2 ffffffff8002b206: 0f 94 c2 sete %dl ffffffff8002b209: e9 34 ee ff ff jmp ffffffff8002a042 ffffffff8002b20e: 48 8d 3d 4b 42 04 00 lea 0x4424b(%rip),%rdi # ffffffff8006f460 ffffffff8002b215: e8 36 d5 ff ff call ffffffff80028750 ffffffff8002b21a: e9 b1 e9 ff ff jmp ffffffff80029bd0 ffffffff8002b21f: 44 8b 05 6e 35 04 00 mov 0x4356e(%rip),%r8d # ffffffff8006e794 ffffffff8002b226: 8b 35 64 35 04 00 mov 0x43564(%rip),%esi # ffffffff8006e790 ffffffff8002b22c: e9 ed e6 ff ff jmp ffffffff8002991e ffffffff8002b231: 48 89 f8 mov %rdi,%rax ffffffff8002b234: 48 8d 15 54 6d 00 00 lea 0x6d54(%rip),%rdx # ffffffff80031f8f ffffffff8002b23b: eb 17 jmp ffffffff8002b254 ffffffff8002b23d: 0f 1f 00 nopl (%rax) ffffffff8002b240: 48 83 c0 01 add $0x1,%rax ffffffff8002b244: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002b247: 48 83 c2 01 add $0x1,%rdx ffffffff8002b24b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002b24e: 0f 85 d7 00 00 00 jne ffffffff8002b32b ffffffff8002b254: 48 39 f0 cmp %rsi,%rax ffffffff8002b257: 75 e7 jne ffffffff8002b240 ffffffff8002b259: 48 8d 3d a0 3d 04 00 lea 0x43da0(%rip),%rdi # ffffffff8006f000 ffffffff8002b260: e8 eb d4 ff ff call ffffffff80028750 ffffffff8002b265: e9 9b e7 ff ff jmp ffffffff80029a05 ffffffff8002b26a: 48 8d 3d cf 8f 5a 03 lea 0x35a8fcf(%rip),%rdi # ffffffff835d4240 ffffffff8002b271: e8 da d4 ff ff call ffffffff80028750 ffffffff8002b276: e9 55 e9 ff ff jmp ffffffff80029bd0 ffffffff8002b27b: be 09 00 00 00 mov $0x9,%esi ffffffff8002b280: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002b287: e9 cc e8 ff ff jmp ffffffff80029b58 ffffffff8002b28c: 4c 89 ff mov %r15,%rdi ffffffff8002b28f: e8 0c de fd ff call ffffffff800090a0 ffffffff8002b294: 48 8d 3d a5 a6 0c 00 lea 0xca6a5(%rip),%rdi # ffffffff800f5940 ffffffff8002b29b: e8 b0 d4 ff ff call ffffffff80028750 ffffffff8002b2a0: e9 2b e9 ff ff jmp ffffffff80029bd0 ffffffff8002b2a5: 41 89 fa mov %edi,%r10d ffffffff8002b2a8: 45 29 f2 sub %r14d,%r10d ffffffff8002b2ab: 49 01 ca add %rcx,%r10 ffffffff8002b2ae: 41 8d 4e 01 lea 0x1(%r14),%ecx ffffffff8002b2b2: 4d 6b d2 4c imul $0x4c,%r10,%r10 ffffffff8002b2b6: 48 6b c9 4c imul $0x4c,%rcx,%rcx ffffffff8002b2ba: 49 01 c2 add %rax,%r10 ffffffff8002b2bd: 0f 1f 00 nopl (%rax) ffffffff8002b2c0: 48 89 d0 mov %rdx,%rax ffffffff8002b2c3: 48 83 c2 4c add $0x4c,%rdx ffffffff8002b2c7: 48 29 f0 sub %rsi,%rax ffffffff8002b2ca: 4c 8b 04 08 mov (%rax,%rcx,1),%r8 ffffffff8002b2ce: 4c 89 42 b4 mov %r8,-0x4c(%rdx) ffffffff8002b2d2: 4c 8b 44 08 08 mov 0x8(%rax,%rcx,1),%r8 ffffffff8002b2d7: 4c 89 42 bc mov %r8,-0x44(%rdx) ffffffff8002b2db: 4c 8b 44 08 10 mov 0x10(%rax,%rcx,1),%r8 ffffffff8002b2e0: 4c 89 42 c4 mov %r8,-0x3c(%rdx) ffffffff8002b2e4: 4c 8b 44 08 18 mov 0x18(%rax,%rcx,1),%r8 ffffffff8002b2e9: 4c 89 42 cc mov %r8,-0x34(%rdx) ffffffff8002b2ed: 4c 8b 44 08 20 mov 0x20(%rax,%rcx,1),%r8 ffffffff8002b2f2: 4c 89 42 d4 mov %r8,-0x2c(%rdx) ffffffff8002b2f6: 4c 8b 44 08 28 mov 0x28(%rax,%rcx,1),%r8 ffffffff8002b2fb: 4c 89 42 dc mov %r8,-0x24(%rdx) ffffffff8002b2ff: 4c 8b 44 08 30 mov 0x30(%rax,%rcx,1),%r8 ffffffff8002b304: 4c 89 42 e4 mov %r8,-0x1c(%rdx) ffffffff8002b308: 4c 8b 44 08 38 mov 0x38(%rax,%rcx,1),%r8 ffffffff8002b30d: 4c 89 42 ec mov %r8,-0x14(%rdx) ffffffff8002b311: 4c 8b 44 08 40 mov 0x40(%rax,%rcx,1),%r8 ffffffff8002b316: 4c 89 42 f4 mov %r8,-0xc(%rdx) ffffffff8002b31a: 8b 44 08 48 mov 0x48(%rax,%rcx,1),%eax ffffffff8002b31e: 89 42 fc mov %eax,-0x4(%rdx) ffffffff8002b321: 49 39 d2 cmp %rdx,%r10 ffffffff8002b324: 75 9a jne ffffffff8002b2c0 ffffffff8002b326: e9 f3 f9 ff ff jmp ffffffff8002ad1e ffffffff8002b32b: 48 89 f8 mov %rdi,%rax ffffffff8002b32e: 48 8d 15 60 6c 00 00 lea 0x6c60(%rip),%rdx # ffffffff80031f95 ffffffff8002b335: eb 1d jmp ffffffff8002b354 ffffffff8002b337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002b33e: 00 00 ffffffff8002b340: 48 83 c0 01 add $0x1,%rax ffffffff8002b344: 0f b6 0a movzbl (%rdx),%ecx ffffffff8002b347: 48 83 c2 01 add $0x1,%rdx ffffffff8002b34b: 38 48 ff cmp %cl,-0x1(%rax) ffffffff8002b34e: 0f 85 dc 00 00 00 jne ffffffff8002b430 ffffffff8002b354: 4c 39 c8 cmp %r9,%rax ffffffff8002b357: 75 e7 jne ffffffff8002b340 ffffffff8002b359: 31 ff xor %edi,%edi ffffffff8002b35b: e8 60 55 00 00 call ffffffff800308c0 ffffffff8002b360: e9 a0 e6 ff ff jmp ffffffff80029a05 ffffffff8002b365: b8 3f 00 00 00 mov $0x3f,%eax ffffffff8002b36a: e9 8e f1 ff ff jmp ffffffff8002a4fd ffffffff8002b36f: 48 8d 3d ca 98 08 00 lea 0x898ca(%rip),%rdi # ffffffff800b4c40 ffffffff8002b376: e8 d5 d3 ff ff call ffffffff80028750 ffffffff8002b37b: e9 50 e8 ff ff jmp ffffffff80029bd0 ffffffff8002b380: 41 83 fb ff cmp $0xffffffff,%r11d ffffffff8002b384: 0f 85 df ee ff ff jne ffffffff8002a269 ffffffff8002b38a: 48 8d 8d d0 fe ff ff lea -0x130(%rbp),%rcx ffffffff8002b391: 48 8d 15 08 93 01 04 lea 0x4019308(%rip),%rdx # ffffffff840446a0 ffffffff8002b398: 44 89 d6 mov %r10d,%esi ffffffff8002b39b: 44 89 cf mov %r9d,%edi ffffffff8002b39e: e8 bd 18 fe ff call ffffffff8000cc60 ffffffff8002b3a3: 84 c0 test %al,%al ffffffff8002b3a5: 74 64 je ffffffff8002b40b ffffffff8002b3a7: 0f b6 85 d0 fe ff ff movzbl -0x130(%rbp),%eax ffffffff8002b3ae: c6 05 2b 5f 00 04 01 movb $0x1,0x4005f2b(%rip) # ffffffff840312e0 ffffffff8002b3b5: 89 05 d5 92 01 04 mov %eax,0x40192d5(%rip) # ffffffff84044690 ffffffff8002b3bb: 8b 05 a7 91 01 04 mov 0x40191a7(%rip),%eax # ffffffff84044568 ffffffff8002b3c1: 85 c0 test %eax,%eax ffffffff8002b3c3: 7e 46 jle ffffffff8002b40b ffffffff8002b3c5: 45 31 ed xor %r13d,%r13d ffffffff8002b3c8: 4c 8d 35 b1 91 01 04 lea 0x40191b1(%rip),%r14 # ffffffff84044580 ffffffff8002b3cf: 4b 8b 3c ee mov (%r14,%r13,8),%rdi ffffffff8002b3d3: 80 7f 18 00 cmpb $0x0,0x18(%rdi) ffffffff8002b3d7: 74 25 je ffffffff8002b3fe ffffffff8002b3d9: 8b 15 ad 92 01 04 mov 0x40192ad(%rip),%edx # ffffffff8404468c ffffffff8002b3df: 8b 47 08 mov 0x8(%rdi),%eax ffffffff8002b3e2: 39 c2 cmp %eax,%edx ffffffff8002b3e4: 7c 18 jl ffffffff8002b3fe ffffffff8002b3e6: 03 47 10 add 0x10(%rdi),%eax ffffffff8002b3e9: 8b 35 99 92 01 04 mov 0x4019299(%rip),%esi # ffffffff84044688 ffffffff8002b3ef: 8b 4f 0c mov 0xc(%rdi),%ecx ffffffff8002b3f2: 39 c2 cmp %eax,%edx ffffffff8002b3f4: 7d 08 jge ffffffff8002b3fe ffffffff8002b3f6: 39 ce cmp %ecx,%esi ffffffff8002b3f8: 0f 8d 54 03 00 00 jge ffffffff8002b752 ffffffff8002b3fe: 49 83 c5 01 add $0x1,%r13 ffffffff8002b402: 44 39 2d 5f 91 01 04 cmp %r13d,0x401915f(%rip) # ffffffff84044568 ffffffff8002b409: 7f c4 jg ffffffff8002b3cf ffffffff8002b40b: 80 3d ce 5e 00 04 00 cmpb $0x0,0x4005ece(%rip) # ffffffff840312e0 ffffffff8002b412: 44 8b 05 7b 33 04 00 mov 0x4337b(%rip),%r8d # ffffffff8006e794 ffffffff8002b419: 8b 3d 7d 33 04 00 mov 0x4337d(%rip),%edi # ffffffff8006e79c ffffffff8002b41f: 8b 35 6b 33 04 00 mov 0x4336b(%rip),%esi # ffffffff8006e790 ffffffff8002b425: 0f 84 03 e5 ff ff je ffffffff8002992e ffffffff8002b42b: e9 f7 e4 ff ff jmp ffffffff80029927 ffffffff8002b430: 48 8d 05 67 6b 00 00 lea 0x6b67(%rip),%rax # ffffffff80031f9e ffffffff8002b437: eb 1b jmp ffffffff8002b454 ffffffff8002b439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002b440: 48 83 c7 01 add $0x1,%rdi ffffffff8002b444: 0f b6 10 movzbl (%rax),%edx ffffffff8002b447: 48 83 c0 01 add $0x1,%rax ffffffff8002b44b: 38 57 ff cmp %dl,-0x1(%rdi) ffffffff8002b44e: 0f 85 b1 e5 ff ff jne ffffffff80029a05 ffffffff8002b454: 4c 39 c7 cmp %r8,%rdi ffffffff8002b457: 75 e7 jne ffffffff8002b440 ffffffff8002b459: 31 ff xor %edi,%edi ffffffff8002b45b: e8 d0 53 00 00 call ffffffff80030830 ffffffff8002b460: e9 a0 e5 ff ff jmp ffffffff80029a05 ffffffff8002b465: 8b 0d 31 33 04 00 mov 0x43331(%rip),%ecx # ffffffff8006e79c ffffffff8002b46b: 44 8b 15 26 33 04 00 mov 0x43326(%rip),%r10d # ffffffff8006e798 ffffffff8002b472: 8d 41 ec lea -0x14(%rcx),%eax ffffffff8002b475: 41 8d 72 ec lea -0x14(%r10),%esi ffffffff8002b479: 48 63 d0 movslq %eax,%rdx ffffffff8002b47c: c1 f8 1f sar $0x1f,%eax ffffffff8002b47f: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx ffffffff8002b486: 48 c1 fa 25 sar $0x25,%rdx ffffffff8002b48a: 29 c2 sub %eax,%edx ffffffff8002b48c: 48 63 c6 movslq %esi,%rax ffffffff8002b48f: c1 fe 1f sar $0x1f,%esi ffffffff8002b492: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax ffffffff8002b499: 48 c1 f8 25 sar $0x25,%rax ffffffff8002b49d: 29 f0 sub %esi,%eax ffffffff8002b49f: 83 f9 c5 cmp $0xffffffc5,%ecx ffffffff8002b4a2: 0f 8d 7a 02 00 00 jge ffffffff8002b722 ffffffff8002b4a8: 31 f6 xor %esi,%esi ffffffff8002b4aa: 31 d2 xor %edx,%edx ffffffff8002b4ac: 41 83 fa c5 cmp $0xffffffc5,%r10d ffffffff8002b4b0: 7c 14 jl ffffffff8002b4c6 ffffffff8002b4b2: 0f af 15 c3 32 04 00 imul 0x432c3(%rip),%edx # ffffffff8006e77c ffffffff8002b4b9: 8d 34 02 lea (%rdx,%rax,1),%esi ffffffff8002b4bc: 41 8d 40 ff lea -0x1(%r8),%eax ffffffff8002b4c0: 44 39 c6 cmp %r8d,%esi ffffffff8002b4c3: 0f 4d f0 cmovge %eax,%esi ffffffff8002b4c6: 48 63 cf movslq %edi,%rcx ffffffff8002b4c9: 48 6b c9 4c imul $0x4c,%rcx,%rcx ffffffff8002b4cd: 49 8d 04 09 lea (%r9,%rcx,1),%rax ffffffff8002b4d1: 48 8b 10 mov (%rax),%rdx ffffffff8002b4d4: 48 89 95 d0 fe ff ff mov %rdx,-0x130(%rbp) ffffffff8002b4db: 48 8b 50 08 mov 0x8(%rax),%rdx ffffffff8002b4df: 48 89 95 d8 fe ff ff mov %rdx,-0x128(%rbp) ffffffff8002b4e6: 48 8b 50 10 mov 0x10(%rax),%rdx ffffffff8002b4ea: 48 89 95 e0 fe ff ff mov %rdx,-0x120(%rbp) ffffffff8002b4f1: 48 8b 50 18 mov 0x18(%rax),%rdx ffffffff8002b4f5: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) ffffffff8002b4fc: 48 8b 50 20 mov 0x20(%rax),%rdx ffffffff8002b500: 48 89 95 f0 fe ff ff mov %rdx,-0x110(%rbp) ffffffff8002b507: 48 8b 50 28 mov 0x28(%rax),%rdx ffffffff8002b50b: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) ffffffff8002b512: 48 8b 50 30 mov 0x30(%rax),%rdx ffffffff8002b516: 48 89 95 00 ff ff ff mov %rdx,-0x100(%rbp) ffffffff8002b51d: 48 8b 50 38 mov 0x38(%rax),%rdx ffffffff8002b521: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) ffffffff8002b528: 48 8b 50 40 mov 0x40(%rax),%rdx ffffffff8002b52c: 8b 40 48 mov 0x48(%rax),%eax ffffffff8002b52f: 48 89 95 10 ff ff ff mov %rdx,-0xf0(%rbp) ffffffff8002b536: 89 85 18 ff ff ff mov %eax,-0xe8(%rbp) ffffffff8002b53c: 39 fe cmp %edi,%esi ffffffff8002b53e: 0f 8d 9a 00 00 00 jge ffffffff8002b5de ffffffff8002b544: 83 ef 01 sub $0x1,%edi ffffffff8002b547: 48 63 d7 movslq %edi,%rdx ffffffff8002b54a: 29 f7 sub %esi,%edi ffffffff8002b54c: 4c 6b d2 4c imul $0x4c,%rdx,%r10 ffffffff8002b550: 48 29 fa sub %rdi,%rdx ffffffff8002b553: 4c 6b c2 4c imul $0x4c,%rdx,%r8 ffffffff8002b557: 48 8d 15 36 86 01 04 lea 0x4018636(%rip),%rdx # ffffffff84043b94 ffffffff8002b55e: 4b 8d 04 1a lea (%r10,%r11,1),%rax ffffffff8002b562: 49 01 d0 add %rdx,%r8 ffffffff8002b565: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002b56c: 00 00 00 00 ffffffff8002b570: 48 8b 38 mov (%rax),%rdi ffffffff8002b573: 48 89 c2 mov %rax,%rdx ffffffff8002b576: 48 83 e8 4c sub $0x4c,%rax ffffffff8002b57a: 4c 29 d2 sub %r10,%rdx ffffffff8002b57d: 48 89 3c 0a mov %rdi,(%rdx,%rcx,1) ffffffff8002b581: 48 8b 78 54 mov 0x54(%rax),%rdi ffffffff8002b585: 48 89 7c 0a 08 mov %rdi,0x8(%rdx,%rcx,1) ffffffff8002b58a: 48 8b 78 5c mov 0x5c(%rax),%rdi ffffffff8002b58e: 48 89 7c 0a 10 mov %rdi,0x10(%rdx,%rcx,1) ffffffff8002b593: 48 8b 78 64 mov 0x64(%rax),%rdi ffffffff8002b597: 48 89 7c 0a 18 mov %rdi,0x18(%rdx,%rcx,1) ffffffff8002b59c: 48 8b 78 6c mov 0x6c(%rax),%rdi ffffffff8002b5a0: 48 89 7c 0a 20 mov %rdi,0x20(%rdx,%rcx,1) ffffffff8002b5a5: 48 8b 78 74 mov 0x74(%rax),%rdi ffffffff8002b5a9: 48 89 7c 0a 28 mov %rdi,0x28(%rdx,%rcx,1) ffffffff8002b5ae: 48 8b 78 7c mov 0x7c(%rax),%rdi ffffffff8002b5b2: 48 89 7c 0a 30 mov %rdi,0x30(%rdx,%rcx,1) ffffffff8002b5b7: 48 8b b8 84 00 00 00 mov 0x84(%rax),%rdi ffffffff8002b5be: 48 89 7c 0a 38 mov %rdi,0x38(%rdx,%rcx,1) ffffffff8002b5c3: 48 8b b8 8c 00 00 00 mov 0x8c(%rax),%rdi ffffffff8002b5ca: 48 89 7c 0a 40 mov %rdi,0x40(%rdx,%rcx,1) ffffffff8002b5cf: 8b b8 94 00 00 00 mov 0x94(%rax),%edi ffffffff8002b5d5: 89 7c 0a 48 mov %edi,0x48(%rdx,%rcx,1) ffffffff8002b5d9: 4c 39 c0 cmp %r8,%rax ffffffff8002b5dc: 75 92 jne ffffffff8002b570 ffffffff8002b5de: 48 63 c6 movslq %esi,%rax ffffffff8002b5e1: 48 8b 95 d0 fe ff ff mov -0x130(%rbp),%rdx ffffffff8002b5e8: 48 6b c0 4c imul $0x4c,%rax,%rax ffffffff8002b5ec: 49 89 14 01 mov %rdx,(%r9,%rax,1) ffffffff8002b5f0: 48 8b 95 d8 fe ff ff mov -0x128(%rbp),%rdx ffffffff8002b5f7: 49 89 54 01 08 mov %rdx,0x8(%r9,%rax,1) ffffffff8002b5fc: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx ffffffff8002b603: 49 89 54 01 10 mov %rdx,0x10(%r9,%rax,1) ffffffff8002b608: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx ffffffff8002b60f: 49 89 54 01 18 mov %rdx,0x18(%r9,%rax,1) ffffffff8002b614: 48 8b 95 f0 fe ff ff mov -0x110(%rbp),%rdx ffffffff8002b61b: 49 89 54 01 20 mov %rdx,0x20(%r9,%rax,1) ffffffff8002b620: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx ffffffff8002b627: 49 89 54 01 28 mov %rdx,0x28(%r9,%rax,1) ffffffff8002b62c: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx ffffffff8002b633: 49 89 54 01 30 mov %rdx,0x30(%r9,%rax,1) ffffffff8002b638: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx ffffffff8002b63f: 49 89 54 01 38 mov %rdx,0x38(%r9,%rax,1) ffffffff8002b644: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx ffffffff8002b64b: 49 89 54 01 40 mov %rdx,0x40(%r9,%rax,1) ffffffff8002b650: 8b 95 18 ff ff ff mov -0xe8(%rbp),%edx ffffffff8002b656: 41 89 54 01 48 mov %edx,0x48(%r9,%rax,1) ffffffff8002b65b: e8 a0 8c ff ff call ffffffff80024300 ffffffff8002b660: 8b 0d 36 31 04 00 mov 0x43136(%rip),%ecx # ffffffff8006e79c ffffffff8002b666: 89 cf mov %ecx,%edi ffffffff8002b668: e9 74 e6 ff ff jmp ffffffff80029ce1 ffffffff8002b66d: be 09 00 00 00 mov $0x9,%esi ffffffff8002b672: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002b679: e9 5a ef ff ff jmp ffffffff8002a5d8 ffffffff8002b67e: 48 8d 3d 7b 42 04 00 lea 0x4427b(%rip),%rdi # ffffffff8006f900 ffffffff8002b685: e8 c6 d0 ff ff call ffffffff80028750 ffffffff8002b68a: e9 41 e5 ff ff jmp ffffffff80029bd0 ffffffff8002b68f: 31 c0 xor %eax,%eax ffffffff8002b691: e9 67 ee ff ff jmp ffffffff8002a4fd ffffffff8002b696: 48 8d 3d 63 39 04 00 lea 0x43963(%rip),%rdi # ffffffff8006f000 ffffffff8002b69d: e8 ae d0 ff ff call ffffffff80028750 ffffffff8002b6a2: e9 29 e5 ff ff jmp ffffffff80029bd0 ffffffff8002b6a7: 48 63 ff movslq %edi,%rdi ffffffff8002b6aa: 8b 0d ec 30 04 00 mov 0x430ec(%rip),%ecx # ffffffff8006e79c ffffffff8002b6b0: 44 8b 05 e1 30 04 00 mov 0x430e1(%rip),%r8d # ffffffff8006e798 ffffffff8002b6b7: 48 6b c7 4c imul $0x4c,%rdi,%rax ffffffff8002b6bb: 80 3d bf 30 04 00 00 cmpb $0x0,0x430bf(%rip) # ffffffff8006e781 ffffffff8002b6c2: 8d 51 ec lea -0x14(%rcx),%edx ffffffff8002b6c5: 45 8d 50 ec lea -0x14(%r8),%r10d ffffffff8002b6c9: 41 89 54 01 40 mov %edx,0x40(%r9,%rax,1) ffffffff8002b6ce: 45 89 54 01 44 mov %r10d,0x44(%r9,%rax,1) ffffffff8002b6d3: 0f 84 b9 ee ff ff je ffffffff8002a592 ffffffff8002b6d9: 31 f6 xor %esi,%esi ffffffff8002b6db: 83 fa 9d cmp $0xffffff9d,%edx ffffffff8002b6de: 7c 0c jl ffffffff8002b6ec ffffffff8002b6e0: 89 c8 mov %ecx,%eax ffffffff8002b6e2: be 50 00 00 00 mov $0x50,%esi ffffffff8002b6e7: 99 cltd ffffffff8002b6e8: f7 fe idiv %esi ffffffff8002b6ea: 89 c6 mov %eax,%esi ffffffff8002b6ec: 31 c0 xor %eax,%eax ffffffff8002b6ee: 41 83 fa 9d cmp $0xffffff9d,%r10d ffffffff8002b6f2: 7c 0d jl ffffffff8002b701 ffffffff8002b6f4: 44 89 c0 mov %r8d,%eax ffffffff8002b6f7: 41 ba 50 00 00 00 mov $0x50,%r10d ffffffff8002b6fd: 99 cltd ffffffff8002b6fe: 41 f7 fa idiv %r10d ffffffff8002b701: 6b f6 50 imul $0x50,%esi,%esi ffffffff8002b704: 6b c0 50 imul $0x50,%eax,%eax ffffffff8002b707: 48 6b ff 4c imul $0x4c,%rdi,%rdi ffffffff8002b70b: 83 c6 14 add $0x14,%esi ffffffff8002b70e: 83 c0 14 add $0x14,%eax ffffffff8002b711: 41 89 74 39 40 mov %esi,0x40(%r9,%rdi,1) ffffffff8002b716: 41 89 44 39 44 mov %eax,0x44(%r9,%rdi,1) ffffffff8002b71b: 89 cf mov %ecx,%edi ffffffff8002b71d: e9 bf e5 ff ff jmp ffffffff80029ce1 ffffffff8002b722: 31 c9 xor %ecx,%ecx ffffffff8002b724: 41 83 fa c4 cmp $0xffffffc4,%r10d ffffffff8002b728: 0f 4e c1 cmovle %ecx,%eax ffffffff8002b72b: e9 82 fd ff ff jmp ffffffff8002b4b2 ffffffff8002b730: be 09 00 00 00 mov $0x9,%esi ffffffff8002b735: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002b73c: e9 37 f7 ff ff jmp ffffffff8002ae78 ffffffff8002b741: 48 8d 3d 52 61 00 00 lea 0x6152(%rip),%rdi # ffffffff8003189a ffffffff8002b748: e8 53 2d fe ff call ffffffff8000e4a0 ffffffff8002b74d: e9 7e e4 ff ff jmp ffffffff80029bd0 ffffffff8002b752: 03 4f 14 add 0x14(%rdi),%ecx ffffffff8002b755: 39 ce cmp %ecx,%esi ffffffff8002b757: 0f 8d a1 fc ff ff jge ffffffff8002b3fe ffffffff8002b75d: 48 8b 07 mov (%rdi),%rax ffffffff8002b760: 48 8d 15 2b 61 00 00 lea 0x612b(%rip),%rdx # ffffffff80031892 ffffffff8002b767: 48 8d 48 05 lea 0x5(%rax),%rcx ffffffff8002b76b: eb 15 jmp ffffffff8002b782 ffffffff8002b76d: 48 83 c0 01 add $0x1,%rax ffffffff8002b771: 0f b6 32 movzbl (%rdx),%esi ffffffff8002b774: 48 83 c2 01 add $0x1,%rdx ffffffff8002b778: 40 38 70 ff cmp %sil,-0x1(%rax) ffffffff8002b77c: 0f 85 7c fc ff ff jne ffffffff8002b3fe ffffffff8002b782: 48 39 c8 cmp %rcx,%rax ffffffff8002b785: 75 e6 jne ffffffff8002b76d ffffffff8002b787: e8 34 17 fe ff call ffffffff8000cec0 ffffffff8002b78c: e9 6d fc ff ff jmp ffffffff8002b3fe ffffffff8002b791: 41 ba 09 00 00 00 mov $0x9,%r10d ffffffff8002b797: e9 fc eb ff ff jmp ffffffff8002a398 ffffffff8002b79c: 48 8d 3d 5f 5e 00 00 lea 0x5e5f(%rip),%rdi # ffffffff80031602 ffffffff8002b7a3: e8 f8 2c fe ff call ffffffff8000e4a0 ffffffff8002b7a8: e9 23 e4 ff ff jmp ffffffff80029bd0 ffffffff8002b7ad: 80 3d ee 8e 01 04 65 cmpb $0x65,0x4018eee(%rip) # ffffffff840446a2 ffffffff8002b7b4: 0f 84 21 e5 ff ff je ffffffff80029cdb ffffffff8002b7ba: e9 70 ec ff ff jmp ffffffff8002a42f ffffffff8002b7bf: be 09 00 00 00 mov $0x9,%esi ffffffff8002b7c4: 4c 8d bd d0 fe ff ff lea -0x130(%rbp),%r15 ffffffff8002b7cb: e9 c2 f9 ff ff jmp ffffffff8002b192 ffffffff8002b7d0: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi ffffffff8002b7d7: 48 8d 35 86 5a 00 00 lea 0x5a86(%rip),%rsi # ffffffff80031264 ffffffff8002b7de: e8 8d 8d fe ff call ffffffff80014570 ffffffff8002b7e3: 49 89 c6 mov %rax,%r14 ffffffff8002b7e6: 48 85 c0 test %rax,%rax ffffffff8002b7e9: 0f 84 e1 e3 ff ff je ffffffff80029bd0 ffffffff8002b7ef: 4c 89 f7 mov %r14,%rdi ffffffff8002b7f2: ba ff 00 00 00 mov $0xff,%edx ffffffff8002b7f7: 48 8d b5 d0 fe ff ff lea -0x130(%rbp),%rsi ffffffff8002b7fe: e8 1d 70 fe ff call ffffffff80012820 ffffffff8002b803: 4c 89 f7 mov %r14,%rdi ffffffff8002b806: 4c 63 e8 movslq %eax,%r13 ffffffff8002b809: e8 12 6f fe ff call ffffffff80012720 ffffffff8002b80e: 45 85 ed test %r13d,%r13d ffffffff8002b811: 0f 8e b9 e3 ff ff jle ffffffff80029bd0 ffffffff8002b817: 42 c6 84 2d d0 fe ff movb $0x0,-0x130(%rbp,%r13,1) ffffffff8002b81e: ff 00 ffffffff8002b820: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi ffffffff8002b827: e8 54 86 fe ff call ffffffff80013e80 ffffffff8002b82c: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi ffffffff8002b833: 84 c0 test %al,%al ffffffff8002b835: 74 25 je ffffffff8002b85c ffffffff8002b837: e8 64 2c fe ff call ffffffff8000e4a0 ffffffff8002b83c: c7 05 46 2f 04 00 ff movl $0xffffffff,0x42f46(%rip) # ffffffff8006e78c ffffffff8002b843: ff ff ff ffffffff8002b846: c6 05 35 2f 04 00 01 movb $0x1,0x42f35(%rip) # ffffffff8006e782 ffffffff8002b84d: e9 2c e1 ff ff jmp ffffffff8002997e ffffffff8002b852: be 09 00 00 00 mov $0x9,%esi ffffffff8002b857: e9 a7 f0 ff ff jmp ffffffff8002a903 ffffffff8002b85c: e8 3f d8 fd ff call ffffffff800090a0 ffffffff8002b861: 48 8d 3d d8 a0 0c 00 lea 0xca0d8(%rip),%rdi # ffffffff800f5940 ffffffff8002b868: e8 e3 ce ff ff call ffffffff80028750 ffffffff8002b86d: eb cd jmp ffffffff8002b83c ffffffff8002b86f: 90 nop ffffffff8002b870 : ffffffff8002b870: 8b 05 82 5a 00 04 mov 0x4005a82(%rip),%eax # ffffffff840312f8 ffffffff8002b876: 83 c0 01 add $0x1,%eax ffffffff8002b879: 99 cltd ffffffff8002b87a: c1 ea 19 shr $0x19,%edx ffffffff8002b87d: 01 d0 add %edx,%eax ffffffff8002b87f: 83 e0 7f and $0x7f,%eax ffffffff8002b882: 29 d0 sub %edx,%eax ffffffff8002b884: 8b 15 6a 5a 00 04 mov 0x4005a6a(%rip),%edx # ffffffff840312f4 ffffffff8002b88a: 39 c2 cmp %eax,%edx ffffffff8002b88c: 74 18 je ffffffff8002b8a6 ffffffff8002b88e: 48 63 15 63 5a 00 04 movslq 0x4005a63(%rip),%rdx # ffffffff840312f8 ffffffff8002b895: 48 8d 0d 64 5a 00 04 lea 0x4005a64(%rip),%rcx # ffffffff84031300 ffffffff8002b89c: 89 05 56 5a 00 04 mov %eax,0x4005a56(%rip) # ffffffff840312f8 ffffffff8002b8a2: 40 88 3c 11 mov %dil,(%rcx,%rdx,1) ffffffff8002b8a6: c3 ret ffffffff8002b8a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002b8ae: 00 00 ffffffff8002b8b0 : ffffffff8002b8b0: 8b 15 42 5a 00 04 mov 0x4005a42(%rip),%edx # ffffffff840312f8 ffffffff8002b8b6: 8b 05 38 5a 00 04 mov 0x4005a38(%rip),%eax # ffffffff840312f4 ffffffff8002b8bc: 39 c2 cmp %eax,%edx ffffffff8002b8be: 74 50 je ffffffff8002b910 ffffffff8002b8c0: 55 push %rbp ffffffff8002b8c1: 48 89 e5 mov %rsp,%rbp ffffffff8002b8c4: 53 push %rbx ffffffff8002b8c5: 48 8d 1d 34 5a 00 04 lea 0x4005a34(%rip),%rbx # ffffffff84031300 ffffffff8002b8cc: 48 83 ec 08 sub $0x8,%rsp ffffffff8002b8d0: 48 63 0d 1d 5a 00 04 movslq 0x4005a1d(%rip),%rcx # ffffffff840312f4 ffffffff8002b8d7: 8b 05 17 5a 00 04 mov 0x4005a17(%rip),%eax # ffffffff840312f4 ffffffff8002b8dd: 83 c0 01 add $0x1,%eax ffffffff8002b8e0: 0f be 3c 0b movsbl (%rbx,%rcx,1),%edi ffffffff8002b8e4: 99 cltd ffffffff8002b8e5: c1 ea 19 shr $0x19,%edx ffffffff8002b8e8: 01 d0 add %edx,%eax ffffffff8002b8ea: 83 e0 7f and $0x7f,%eax ffffffff8002b8ed: 29 d0 sub %edx,%eax ffffffff8002b8ef: 89 05 ff 59 00 04 mov %eax,0x40059ff(%rip) # ffffffff840312f4 ffffffff8002b8f5: e8 36 a4 ff ff call ffffffff80025d30 ffffffff8002b8fa: 8b 15 f8 59 00 04 mov 0x40059f8(%rip),%edx # ffffffff840312f8 ffffffff8002b900: 8b 05 ee 59 00 04 mov 0x40059ee(%rip),%eax # ffffffff840312f4 ffffffff8002b906: 39 c2 cmp %eax,%edx ffffffff8002b908: 75 c6 jne ffffffff8002b8d0 ffffffff8002b90a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002b90e: c9 leave ffffffff8002b90f: c3 ret ffffffff8002b910: c3 ret ffffffff8002b911: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002b915: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002b91c: 00 00 00 00 ffffffff8002b920 : ffffffff8002b920: e9 1b 95 fe ff jmp ffffffff80014e40 ffffffff8002b925: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002b92c: 00 00 00 00 ffffffff8002b930 : ffffffff8002b930: c6 05 4b 2e 04 00 01 movb $0x1,0x42e4b(%rip) # ffffffff8006e782 ffffffff8002b937: c3 ret ffffffff8002b938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002b93f: 00 ffffffff8002b940 : ffffffff8002b940: 55 push %rbp ffffffff8002b941: 48 89 e5 mov %rsp,%rbp ffffffff8002b944: 53 push %rbx ffffffff8002b945: 48 83 ec 08 sub $0x8,%rsp ffffffff8002b949: e8 f2 bc fd ff call ffffffff80007640 ffffffff8002b94e: e8 2d be fd ff call ffffffff80007780 ffffffff8002b953: e8 58 13 ff ff call ffffffff8001ccb0 ffffffff8002b958: e8 43 88 fd ff call ffffffff800041a0 ffffffff8002b95d: e8 3e 50 fd ff call ffffffff800009a0 ffffffff8002b962: e8 d9 4f fe ff call ffffffff80010940 ffffffff8002b967: e8 d4 d8 fd ff call ffffffff80009240 ffffffff8002b96c: e8 5f c2 fe ff call ffffffff80017bd0 ffffffff8002b971: e8 da b4 fd ff call ffffffff80006e50 ffffffff8002b976: e8 45 47 fd ff call ffffffff800000c0 ffffffff8002b97b: e8 b0 d6 fe ff call ffffffff80019030 ffffffff8002b980: e8 8b 1d ff ff call ffffffff8001d710 ffffffff8002b985: e8 f6 44 ff ff call ffffffff8001fe80 ffffffff8002b98a: e8 41 87 ff ff call ffffffff800240d0 ffffffff8002b98f: e8 6c 89 ff ff call ffffffff80024300 ffffffff8002b994: 48 8d 05 e5 99 62 03 lea 0x36299e5(%rip),%rax # ffffffff83655380 ffffffff8002b99b: 48 8d 1d de 99 62 03 lea 0x36299de(%rip),%rbx # ffffffff83655380 ffffffff8002b9a2: c7 05 bc 8b 01 04 0b movl $0xb,0x4018bbc(%rip) # ffffffff84044568 ffffffff8002b9a9: 00 00 00 ffffffff8002b9ac: 4c 8d 1d 4d 3f 04 00 lea 0x43f4d(%rip),%r11 # ffffffff8006f900 ffffffff8002b9b3: 4c 8d 15 a6 3a 04 00 lea 0x43aa6(%rip),%r10 # ffffffff8006f460 ffffffff8002b9ba: 4c 8d 0d 7f 9f 0c 00 lea 0xc9f7f(%rip),%r9 # ffffffff800f5940 ffffffff8002b9c1: 4c 8d 05 b8 76 57 01 lea 0x15776b8(%rip),%r8 # ffffffff815a3080 ffffffff8002b9c8: c7 80 28 04 00 00 09 movl $0x9,0x428(%rax) ffffffff8002b9cf: 00 00 00 ffffffff8002b9d2: 48 8d 3d 67 92 08 00 lea 0x89267(%rip),%rdi # ffffffff800b4c40 ffffffff8002b9d9: 48 8d 05 20 95 62 03 lea 0x3629520(%rip),%rax # ffffffff83654f00 ffffffff8002b9e0: 48 89 1d e1 8b 01 04 mov %rbx,0x4018be1(%rip) # ffffffff840445c8 ffffffff8002b9e7: 48 8d 35 12 36 04 00 lea 0x43612(%rip),%rsi # ffffffff8006f000 ffffffff8002b9ee: 48 8d 0d 4b 88 5a 03 lea 0x35a884b(%rip),%rcx # ffffffff835d4240 ffffffff8002b9f5: 41 c7 83 28 04 00 00 movl $0x1,0x428(%r11) ffffffff8002b9fc: 01 00 00 00 ffffffff8002ba00: 48 8d 15 b9 26 0d 00 lea 0xd26b9(%rip),%rdx # ffffffff800fe0c0 ffffffff8002ba07: 48 8d 1d 32 a1 62 03 lea 0x362a132(%rip),%rbx # ffffffff83655b40 ffffffff8002ba0e: 41 c7 82 28 04 00 00 movl $0x2,0x428(%r10) ffffffff8002ba15: 02 00 00 00 ffffffff8002ba19: 41 c7 81 28 04 00 00 movl $0x4,0x428(%r9) ffffffff8002ba20: 04 00 00 00 ffffffff8002ba24: 48 89 1d a5 8b 01 04 mov %rbx,0x4018ba5(%rip) # ffffffff840445d0 ffffffff8002ba2b: 41 c7 80 28 04 00 00 movl $0x5,0x428(%r8) ffffffff8002ba32: 05 00 00 00 ffffffff8002ba36: c7 87 28 04 00 00 06 movl $0x6,0x428(%rdi) ffffffff8002ba3d: 00 00 00 ffffffff8002ba40: c7 86 28 04 00 00 07 movl $0x7,0x428(%rsi) ffffffff8002ba47: 00 00 00 ffffffff8002ba4a: c7 81 28 04 00 00 08 movl $0x8,0x428(%rcx) ffffffff8002ba51: 00 00 00 ffffffff8002ba54: 48 89 05 25 8b 01 04 mov %rax,0x4018b25(%rip) # ffffffff84044580 ffffffff8002ba5b: 4c 89 1d 26 8b 01 04 mov %r11,0x4018b26(%rip) # ffffffff84044588 ffffffff8002ba62: 4c 89 15 27 8b 01 04 mov %r10,0x4018b27(%rip) # ffffffff84044590 ffffffff8002ba69: 48 89 15 28 8b 01 04 mov %rdx,0x4018b28(%rip) # ffffffff84044598 ffffffff8002ba70: 4c 89 0d 29 8b 01 04 mov %r9,0x4018b29(%rip) # ffffffff840445a0 ffffffff8002ba77: 4c 89 05 2a 8b 01 04 mov %r8,0x4018b2a(%rip) # ffffffff840445a8 ffffffff8002ba7e: 48 89 3d 2b 8b 01 04 mov %rdi,0x4018b2b(%rip) # ffffffff840445b0 ffffffff8002ba85: 48 89 35 2c 8b 01 04 mov %rsi,0x4018b2c(%rip) # ffffffff840445b8 ffffffff8002ba8c: 48 89 0d 2d 8b 01 04 mov %rcx,0x4018b2d(%rip) # ffffffff840445c0 ffffffff8002ba93: c6 42 18 00 movb $0x0,0x18(%rdx) ffffffff8002ba97: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002ba9b: c6 82 24 04 00 00 00 movb $0x0,0x424(%rdx) ffffffff8002baa2: c7 82 28 04 00 00 0a movl $0xa,0x428(%rdx) ffffffff8002baa9: 00 00 00 ffffffff8002baac: c6 40 18 00 movb $0x0,0x18(%rax) ffffffff8002bab0: c6 80 24 04 00 00 00 movb $0x0,0x424(%rax) ffffffff8002bab7: c7 80 28 04 00 00 09 movl $0x9,0x428(%rax) ffffffff8002babe: 00 00 00 ffffffff8002bac1: 41 c6 43 18 00 movb $0x0,0x18(%r11) ffffffff8002bac6: 41 c6 42 18 00 movb $0x0,0x18(%r10) ffffffff8002bacb: 41 c6 41 18 00 movb $0x0,0x18(%r9) ffffffff8002bad0: 41 c6 40 18 00 movb $0x0,0x18(%r8) ffffffff8002bad5: c6 47 18 00 movb $0x0,0x18(%rdi) ffffffff8002bad9: c6 46 18 00 movb $0x0,0x18(%rsi) ffffffff8002badd: c6 41 18 00 movb $0x0,0x18(%rcx) ffffffff8002bae1: c6 05 9a 2c 04 00 01 movb $0x1,0x42c9a(%rip) # ffffffff8006e782 ffffffff8002bae8: c9 leave ffffffff8002bae9: c3 ret ffffffff8002baea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002baf0 : ffffffff8002baf0: 8b 05 6e 8a 01 04 mov 0x4018a6e(%rip),%eax # ffffffff84044564 ffffffff8002baf6: c3 ret ffffffff8002baf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002bafe: 00 00 ffffffff8002bb00 : ffffffff8002bb00: 55 push %rbp ffffffff8002bb01: 48 89 e5 mov %rsp,%rbp ffffffff8002bb04: 48 83 ec 20 sub $0x20,%rsp ffffffff8002bb08: 83 05 55 8a 01 04 01 addl $0x1,0x4018a55(%rip) # ffffffff84044564 ffffffff8002bb0f: 80 3d 9a 8c 01 04 00 cmpb $0x0,0x4018c9a(%rip) # ffffffff840447b0 ffffffff8002bb16: 75 09 jne ffffffff8002bb21 ffffffff8002bb18: 80 3d c1 57 00 04 00 cmpb $0x0,0x40057c1(%rip) # ffffffff840312e0 ffffffff8002bb1f: 74 4f je ffffffff8002bb70 ffffffff8002bb21: 31 c0 xor %eax,%eax ffffffff8002bb23: e6 70 out %al,$0x70 ffffffff8002bb25: e4 71 in $0x71,%al ffffffff8002bb27: 38 05 43 2c 04 00 cmp %al,0x42c43(%rip) # ffffffff8006e770 ffffffff8002bb2d: 74 22 je ffffffff8002bb51 ffffffff8002bb2f: 88 05 3b 2c 04 00 mov %al,0x42c3b(%rip) # ffffffff8006e770 ffffffff8002bb35: e8 c6 92 fe ff call ffffffff80014e00 ffffffff8002bb3a: b9 18 00 00 00 mov $0x18,%ecx ffffffff8002bb3f: ba 6e 00 00 00 mov $0x6e,%edx ffffffff8002bb44: be 06 00 00 00 mov $0x6,%esi ffffffff8002bb49: 8d 78 92 lea -0x6e(%rax),%edi ffffffff8002bb4c: e8 ef 92 fe ff call ffffffff80014e40 ffffffff8002bb51: 80 3d 2a 2c 04 00 00 cmpb $0x0,0x42c2a(%rip) # ffffffff8006e782 ffffffff8002bb58: 75 66 jne ffffffff8002bbc0 ffffffff8002bb5a: 48 8d 7d ec lea -0x14(%rbp),%rdi ffffffff8002bb5e: e8 1d 94 fe ff call ffffffff80014f80 ffffffff8002bb63: 80 7d fc 00 cmpb $0x0,-0x4(%rbp) ffffffff8002bb67: 75 47 jne ffffffff8002bbb0 ffffffff8002bb69: c9 leave ffffffff8002bb6a: c3 ret ffffffff8002bb6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bb70: 8b 05 ea 89 01 04 mov 0x40189ea(%rip),%eax # ffffffff84044560 ffffffff8002bb76: 83 c0 01 add $0x1,%eax ffffffff8002bb79: 89 05 e1 89 01 04 mov %eax,0x40189e1(%rip) # ffffffff84044560 ffffffff8002bb7f: 3d 2b 01 00 00 cmp $0x12b,%eax ffffffff8002bb84: 7e 9b jle ffffffff8002bb21 ffffffff8002bb86: e8 75 87 ff ff call ffffffff80024300 ffffffff8002bb8b: e8 a0 13 fe ff call ffffffff8000cf30 ffffffff8002bb90: c6 05 eb 2b 04 00 01 movb $0x1,0x42beb(%rip) # ffffffff8006e782 ffffffff8002bb97: c7 05 bf 89 01 04 00 movl $0x0,0x40189bf(%rip) # ffffffff84044560 ffffffff8002bb9e: 00 00 00 ffffffff8002bba1: e9 7b ff ff ff jmp ffffffff8002bb21 ffffffff8002bba6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002bbad: 00 00 00 ffffffff8002bbb0: e8 4b bd ff ff call ffffffff80027900 ffffffff8002bbb5: c9 leave ffffffff8002bbb6: e9 f5 93 fe ff jmp ffffffff80014fb0 ffffffff8002bbbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bbc0: e8 7b 93 fe ff call ffffffff80014f40 ffffffff8002bbc5: c6 05 b6 2b 04 00 00 movb $0x0,0x42bb6(%rip) # ffffffff8006e782 ffffffff8002bbcc: eb 8c jmp ffffffff8002bb5a ffffffff8002bbce: 66 90 xchg %ax,%ax ffffffff8002bbd0 : ffffffff8002bbd0: 55 push %rbp ffffffff8002bbd1: 48 8d 3d 10 64 00 00 lea 0x6410(%rip),%rdi # ffffffff80031fe8 ffffffff8002bbd8: 48 89 e5 mov %rsp,%rbp ffffffff8002bbdb: e8 d0 26 00 00 call ffffffff8002e2b0 ffffffff8002bbe0: b8 b6 ff ff ff mov $0xffffffb6,%eax ffffffff8002bbe5: e6 43 out %al,$0x43 ffffffff8002bbe7: b8 a9 ff ff ff mov $0xffffffa9,%eax ffffffff8002bbec: e6 42 out %al,$0x42 ffffffff8002bbee: b8 04 00 00 00 mov $0x4,%eax ffffffff8002bbf3: e6 42 out %al,$0x42 ffffffff8002bbf5: e4 61 in $0x61,%al ffffffff8002bbf7: 83 c8 03 or $0x3,%eax ffffffff8002bbfa: e6 61 out %al,$0x61 ffffffff8002bbfc: bf 64 00 00 00 mov $0x64,%edi ffffffff8002bc01: e8 1a 27 00 00 call ffffffff8002e320 ffffffff8002bc06: e4 61 in $0x61,%al ffffffff8002bc08: 83 e0 fc and $0xfffffffc,%eax ffffffff8002bc0b: e6 61 out %al,$0x61 ffffffff8002bc0d: 5d pop %rbp ffffffff8002bc0e: c3 ret ffffffff8002bc0f: 90 nop ffffffff8002bc10 : ffffffff8002bc10: 55 push %rbp ffffffff8002bc11: 48 8d 3d d7 63 00 00 lea 0x63d7(%rip),%rdi # ffffffff80031fef ffffffff8002bc18: 48 89 e5 mov %rsp,%rbp ffffffff8002bc1b: e8 90 26 00 00 call ffffffff8002e2b0 ffffffff8002bc20: 48 8d 3d e0 63 00 00 lea 0x63e0(%rip),%rdi # ffffffff80032007 ffffffff8002bc27: e8 84 26 00 00 call ffffffff8002e2b0 ffffffff8002bc2c: 48 8d 3d 75 29 01 00 lea 0x12975(%rip),%rdi # ffffffff8003e5a8 ffffffff8002bc33: 5d pop %rbp ffffffff8002bc34: e9 77 26 00 00 jmp ffffffff8002e2b0 ffffffff8002bc39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002bc40 : ffffffff8002bc40: 55 push %rbp ffffffff8002bc41: 48 8d 3d c4 63 00 00 lea 0x63c4(%rip),%rdi # ffffffff8003200c ffffffff8002bc48: 48 89 e5 mov %rsp,%rbp ffffffff8002bc4b: e8 60 26 00 00 call ffffffff8002e2b0 ffffffff8002bc50: 48 8d 3d c4 63 00 00 lea 0x63c4(%rip),%rdi # ffffffff8003201b ffffffff8002bc57: 5d pop %rbp ffffffff8002bc58: e9 53 26 00 00 jmp ffffffff8002e2b0 ffffffff8002bc5d: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002bc64: 00 00 00 ffffffff8002bc67: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002bc6e: 00 00 00 ffffffff8002bc71: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002bc78: 00 00 00 ffffffff8002bc7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bc80 : ffffffff8002bc80: 8b 05 c2 94 14 04 mov 0x41494c2(%rip),%eax # ffffffff84175148 ffffffff8002bc86: 85 c0 test %eax,%eax ffffffff8002bc88: 75 26 jne ffffffff8002bcb0 ffffffff8002bc8a: 48 63 15 6f 14 02 04 movslq 0x402146f(%rip),%rdx # ffffffff8404d100 ffffffff8002bc91: 48 8d 0d a8 94 02 04 lea 0x40294a8(%rip),%rcx # ffffffff84055140 ffffffff8002bc98: 48 89 d0 mov %rdx,%rax ffffffff8002bc9b: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002bc9f: 39 3c d1 cmp %edi,(%rcx,%rdx,8) ffffffff8002bca2: 75 14 jne ffffffff8002bcb8 ffffffff8002bca4: 83 c0 01 add $0x1,%eax ffffffff8002bca7: 89 05 53 14 02 04 mov %eax,0x4021453(%rip) # ffffffff8404d100 ffffffff8002bcad: c3 ret ffffffff8002bcae: 66 90 xchg %ax,%ax ffffffff8002bcb0: c3 ret ffffffff8002bcb1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002bcb8: 55 push %rbp ffffffff8002bcb9: 48 89 e5 mov %rsp,%rbp ffffffff8002bcbc: 53 push %rbx ffffffff8002bcbd: 89 fb mov %edi,%ebx ffffffff8002bcbf: 48 8d 3d 6c 63 00 00 lea 0x636c(%rip),%rdi # ffffffff80032032 ffffffff8002bcc6: 48 83 ec 08 sub $0x8,%rsp ffffffff8002bcca: e8 91 55 fd ff call ffffffff80001260 ffffffff8002bccf: 89 df mov %ebx,%edi ffffffff8002bcd1: e8 da 71 fd ff call ffffffff80002eb0 ffffffff8002bcd6: 48 8d 3d 73 63 00 00 lea 0x6373(%rip),%rdi # ffffffff80032050 ffffffff8002bcdd: e8 7e 55 fd ff call ffffffff80001260 ffffffff8002bce2: 48 63 05 17 14 02 04 movslq 0x4021417(%rip),%rax # ffffffff8404d100 ffffffff8002bce9: 48 8d 0d 50 94 02 04 lea 0x4029450(%rip),%rcx # ffffffff84055140 ffffffff8002bcf0: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002bcf4: 8b 3c c1 mov (%rcx,%rax,8),%edi ffffffff8002bcf7: e8 b4 71 fd ff call ffffffff80002eb0 ffffffff8002bcfc: 48 8d 3d 05 6b 00 00 lea 0x6b05(%rip),%rdi # ffffffff80032808 ffffffff8002bd03: e8 58 55 fd ff call ffffffff80001260 ffffffff8002bd08: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002bd0c: c7 05 32 94 14 04 01 movl $0x1,0x4149432(%rip) # ffffffff84175148 ffffffff8002bd13: 00 00 00 ffffffff8002bd16: c9 leave ffffffff8002bd17: c3 ret ffffffff8002bd18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bd1f: 00 ffffffff8002bd20 : ffffffff8002bd20: 55 push %rbp ffffffff8002bd21: 48 89 e5 mov %rsp,%rbp ffffffff8002bd24: 53 push %rbx ffffffff8002bd25: 89 fb mov %edi,%ebx ffffffff8002bd27: 48 83 ec 08 sub $0x8,%rsp ffffffff8002bd2b: 48 63 15 d2 13 02 04 movslq 0x40213d2(%rip),%rdx # ffffffff8404d104 ffffffff8002bd32: 81 fa ff 7f 00 00 cmp $0x7fff,%edx ffffffff8002bd38: 0f 8f 8a 00 00 00 jg ffffffff8002bdc8 ffffffff8002bd3e: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8002bd41: 48 8d 0d d8 13 02 04 lea 0x40213d8(%rip),%rcx # ffffffff8404d120 ffffffff8002bd48: 89 05 b6 13 02 04 mov %eax,0x40213b6(%rip) # ffffffff8404d104 ffffffff8002bd4e: 40 88 3c 11 mov %dil,(%rcx,%rdx,1) ffffffff8002bd52: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002bd57: 0f 8f 92 00 00 00 jg ffffffff8002bdef ffffffff8002bd5d: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bd60: 48 8d 0d b9 13 02 04 lea 0x40213b9(%rip),%rcx # ffffffff8404d120 ffffffff8002bd67: 48 98 cltq ffffffff8002bd69: 89 15 95 13 02 04 mov %edx,0x4021395(%rip) # ffffffff8404d104 ffffffff8002bd6f: 88 3c 01 mov %bh,(%rcx,%rax,1) ffffffff8002bd72: 81 fa ff 7f 00 00 cmp $0x7fff,%edx ffffffff8002bd78: 0f 8f 99 00 00 00 jg ffffffff8002be17 ffffffff8002bd7e: 89 de mov %ebx,%esi ffffffff8002bd80: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8002bd83: 48 8d 0d 96 13 02 04 lea 0x4021396(%rip),%rcx # ffffffff8404d120 ffffffff8002bd8a: 48 63 d2 movslq %edx,%rdx ffffffff8002bd8d: c1 fe 10 sar $0x10,%esi ffffffff8002bd90: 89 05 6e 13 02 04 mov %eax,0x402136e(%rip) # ffffffff8404d104 ffffffff8002bd96: 40 88 34 11 mov %sil,(%rcx,%rdx,1) ffffffff8002bd9a: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002bd9f: 0f 8f 99 00 00 00 jg ffffffff8002be3e ffffffff8002bda5: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bda8: c1 eb 18 shr $0x18,%ebx ffffffff8002bdab: 48 98 cltq ffffffff8002bdad: 89 15 51 13 02 04 mov %edx,0x4021351(%rip) # ffffffff8404d104 ffffffff8002bdb3: 48 8d 15 66 13 02 04 lea 0x4021366(%rip),%rdx # ffffffff8404d120 ffffffff8002bdba: 88 1c 02 mov %bl,(%rdx,%rax,1) ffffffff8002bdbd: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002bdc1: c9 leave ffffffff8002bdc2: c3 ret ffffffff8002bdc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bdc8: 48 8d 3d 87 62 00 00 lea 0x6287(%rip),%rdi # ffffffff80032056 ffffffff8002bdcf: e8 8c 54 fd ff call ffffffff80001260 ffffffff8002bdd4: 8b 05 2a 13 02 04 mov 0x402132a(%rip),%eax # ffffffff8404d104 ffffffff8002bdda: c7 05 64 93 14 04 01 movl $0x1,0x4149364(%rip) # ffffffff84175148 ffffffff8002bde1: 00 00 00 ffffffff8002bde4: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002bde9: 0f 8e 6e ff ff ff jle ffffffff8002bd5d ffffffff8002bdef: 48 8d 3d 60 62 00 00 lea 0x6260(%rip),%rdi # ffffffff80032056 ffffffff8002bdf6: e8 65 54 fd ff call ffffffff80001260 ffffffff8002bdfb: 8b 15 03 13 02 04 mov 0x4021303(%rip),%edx # ffffffff8404d104 ffffffff8002be01: c7 05 3d 93 14 04 01 movl $0x1,0x414933d(%rip) # ffffffff84175148 ffffffff8002be08: 00 00 00 ffffffff8002be0b: 81 fa ff 7f 00 00 cmp $0x7fff,%edx ffffffff8002be11: 0f 8e 67 ff ff ff jle ffffffff8002bd7e ffffffff8002be17: 48 8d 3d 38 62 00 00 lea 0x6238(%rip),%rdi # ffffffff80032056 ffffffff8002be1e: e8 3d 54 fd ff call ffffffff80001260 ffffffff8002be23: 8b 05 db 12 02 04 mov 0x40212db(%rip),%eax # ffffffff8404d104 ffffffff8002be29: c7 05 15 93 14 04 01 movl $0x1,0x4149315(%rip) # ffffffff84175148 ffffffff8002be30: 00 00 00 ffffffff8002be33: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002be38: 0f 8e 67 ff ff ff jle ffffffff8002bda5 ffffffff8002be3e: 48 8d 3d 11 62 00 00 lea 0x6211(%rip),%rdi # ffffffff80032056 ffffffff8002be45: e8 16 54 fd ff call ffffffff80001260 ffffffff8002be4a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002be4e: c7 05 f0 92 14 04 01 movl $0x1,0x41492f0(%rip) # ffffffff84175148 ffffffff8002be55: 00 00 00 ffffffff8002be58: c9 leave ffffffff8002be59: c3 ret ffffffff8002be5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002be60 : ffffffff8002be60: 8b 15 e2 92 14 04 mov 0x41492e2(%rip),%edx # ffffffff84175148 ffffffff8002be66: 85 d2 test %edx,%edx ffffffff8002be68: 74 06 je ffffffff8002be70 ffffffff8002be6a: c3 ret ffffffff8002be6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002be70: 55 push %rbp ffffffff8002be71: 31 c0 xor %eax,%eax ffffffff8002be73: 48 89 e5 mov %rsp,%rbp ffffffff8002be76: 48 83 ec 10 sub $0x10,%rsp ffffffff8002be7a: e8 11 08 00 00 call ffffffff8002c690 ffffffff8002be7f: 48 63 15 7a 12 02 04 movslq 0x402127a(%rip),%rdx # ffffffff8404d100 ffffffff8002be86: 48 8d 0c d2 lea (%rdx,%rdx,8),%rcx ffffffff8002be8a: 48 89 d0 mov %rdx,%rax ffffffff8002be8d: 48 8d 15 ac 92 02 04 lea 0x40292ac(%rip),%rdx # ffffffff84055140 ffffffff8002be94: 8b 14 ca mov (%rdx,%rcx,8),%edx ffffffff8002be97: 8d 4a ef lea -0x11(%rdx),%ecx ffffffff8002be9a: 83 f9 05 cmp $0x5,%ecx ffffffff8002be9d: 77 57 ja ffffffff8002bef6 ffffffff8002be9f: 83 c0 01 add $0x1,%eax ffffffff8002bea2: 89 05 58 12 02 04 mov %eax,0x4021258(%rip) # ffffffff8404d100 ffffffff8002bea8: 8b 05 9a 92 14 04 mov 0x414929a(%rip),%eax # ffffffff84175148 ffffffff8002beae: 85 c0 test %eax,%eax ffffffff8002beb0: 74 4e je ffffffff8002bf00 ffffffff8002beb2: 83 ea 12 sub $0x12,%edx ffffffff8002beb5: 48 63 05 48 12 02 04 movslq 0x4021248(%rip),%rax # ffffffff8404d104 ffffffff8002bebc: 83 fa 04 cmp $0x4,%edx ffffffff8002bebf: 0f 87 e7 00 00 00 ja ffffffff8002bfac ffffffff8002bec5: 48 8d 0d d8 fb 03 00 lea 0x3fbd8(%rip),%rcx # ffffffff8006baa4 ffffffff8002becc: 48 63 14 91 movslq (%rcx,%rdx,4),%rdx ffffffff8002bed0: 48 01 ca add %rcx,%rdx ffffffff8002bed3: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002bed8: ff e2 jmp *%rdx ffffffff8002beda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002bee0: 48 8d 3d 6f 61 00 00 lea 0x616f(%rip),%rdi # ffffffff80032056 ffffffff8002bee7: e8 74 53 fd ff call ffffffff80001260 ffffffff8002beec: c7 05 52 92 14 04 01 movl $0x1,0x4149252(%rip) # ffffffff84175148 ffffffff8002bef3: 00 00 00 ffffffff8002bef6: c9 leave ffffffff8002bef7: c3 ret ffffffff8002bef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002beff: 00 ffffffff8002bf00: 31 c0 xor %eax,%eax ffffffff8002bf02: 89 55 fc mov %edx,-0x4(%rbp) ffffffff8002bf05: e8 86 07 00 00 call ffffffff8002c690 ffffffff8002bf0a: 8b 55 fc mov -0x4(%rbp),%edx ffffffff8002bf0d: eb a3 jmp ffffffff8002beb2 ffffffff8002bf0f: 90 nop ffffffff8002bf10: 7f ce jg ffffffff8002bee0 ffffffff8002bf12: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bf15: 89 15 e9 11 02 04 mov %edx,0x40211e9(%rip) # ffffffff8404d104 ffffffff8002bf1b: 48 8d 15 fe 11 02 04 lea 0x40211fe(%rip),%rdx # ffffffff8404d120 ffffffff8002bf22: c6 04 02 10 movb $0x10,(%rdx,%rax,1) ffffffff8002bf26: c9 leave ffffffff8002bf27: c3 ret ffffffff8002bf28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bf2f: 00 ffffffff8002bf30: 7f ae jg ffffffff8002bee0 ffffffff8002bf32: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bf35: 89 15 c9 11 02 04 mov %edx,0x40211c9(%rip) # ffffffff8404d104 ffffffff8002bf3b: 48 8d 15 de 11 02 04 lea 0x40211de(%rip),%rdx # ffffffff8404d120 ffffffff8002bf42: c6 04 02 11 movb $0x11,(%rdx,%rax,1) ffffffff8002bf46: c9 leave ffffffff8002bf47: c3 ret ffffffff8002bf48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bf4f: 00 ffffffff8002bf50: 7f 8e jg ffffffff8002bee0 ffffffff8002bf52: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bf55: 89 15 a9 11 02 04 mov %edx,0x40211a9(%rip) # ffffffff8404d104 ffffffff8002bf5b: 48 8d 15 be 11 02 04 lea 0x40211be(%rip),%rdx # ffffffff8404d120 ffffffff8002bf62: c6 04 02 0e movb $0xe,(%rdx,%rax,1) ffffffff8002bf66: c9 leave ffffffff8002bf67: c3 ret ffffffff8002bf68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002bf6f: 00 ffffffff8002bf70: 0f 8f 6a ff ff ff jg ffffffff8002bee0 ffffffff8002bf76: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bf79: 89 15 85 11 02 04 mov %edx,0x4021185(%rip) # ffffffff8404d104 ffffffff8002bf7f: 48 8d 15 9a 11 02 04 lea 0x402119a(%rip),%rdx # ffffffff8404d120 ffffffff8002bf86: c6 04 02 0f movb $0xf,(%rdx,%rax,1) ffffffff8002bf8a: c9 leave ffffffff8002bf8b: c3 ret ffffffff8002bf8c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002bf90: 0f 8f 4a ff ff ff jg ffffffff8002bee0 ffffffff8002bf96: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bf99: 89 15 65 11 02 04 mov %edx,0x4021165(%rip) # ffffffff8404d104 ffffffff8002bf9f: 48 8d 15 7a 11 02 04 lea 0x402117a(%rip),%rdx # ffffffff8404d120 ffffffff8002bfa6: c6 04 02 0d movb $0xd,(%rdx,%rax,1) ffffffff8002bfaa: c9 leave ffffffff8002bfab: c3 ret ffffffff8002bfac: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002bfb1: 0f 8f 29 ff ff ff jg ffffffff8002bee0 ffffffff8002bfb7: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002bfba: 89 15 44 11 02 04 mov %edx,0x4021144(%rip) # ffffffff8404d104 ffffffff8002bfc0: 48 8d 15 59 11 02 04 lea 0x4021159(%rip),%rdx # ffffffff8404d120 ffffffff8002bfc7: c6 04 02 0c movb $0xc,(%rdx,%rax,1) ffffffff8002bfcb: c9 leave ffffffff8002bfcc: c3 ret ffffffff8002bfcd: 0f 1f 00 nopl (%rax) ffffffff8002bfd0 : ffffffff8002bfd0: 55 push %rbp ffffffff8002bfd1: 48 89 e5 mov %rsp,%rbp ffffffff8002bfd4: 41 54 push %r12 ffffffff8002bfd6: 4c 8d 25 63 91 02 04 lea 0x4029163(%rip),%r12 # ffffffff84055140 ffffffff8002bfdd: 53 push %rbx ffffffff8002bfde: 89 fb mov %edi,%ebx ffffffff8002bfe0: bf 09 00 00 00 mov $0x9,%edi ffffffff8002bfe5: 83 05 14 11 02 04 01 addl $0x1,0x4021114(%rip) # ffffffff8404d100 ffffffff8002bfec: e8 8f fc ff ff call ffffffff8002bc80 ffffffff8002bff1: 48 63 15 08 11 02 04 movslq 0x4021108(%rip),%rdx # ffffffff8404d100 ffffffff8002bff8: 48 89 d0 mov %rdx,%rax ffffffff8002bffb: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002bfff: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c003: 83 fa 0a cmp $0xa,%edx ffffffff8002c006: 74 6d je ffffffff8002c075 ffffffff8002c008: 8b 0d 3a 91 14 04 mov 0x414913a(%rip),%ecx # ffffffff84175148 ffffffff8002c00e: 85 c9 test %ecx,%ecx ffffffff8002c010: 75 5e jne ffffffff8002c070 ffffffff8002c012: 31 c0 xor %eax,%eax ffffffff8002c014: e8 47 fe ff ff call ffffffff8002be60 ffffffff8002c019: 48 63 15 e0 10 02 04 movslq 0x40210e0(%rip),%rdx # ffffffff8404d100 ffffffff8002c020: 8b 0d 22 91 14 04 mov 0x4149122(%rip),%ecx # ffffffff84175148 ffffffff8002c026: 48 89 d0 mov %rdx,%rax ffffffff8002c029: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c02d: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c031: 83 fa 10 cmp $0x10,%edx ffffffff8002c034: 75 3f jne ffffffff8002c075 ffffffff8002c036: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002c03d: 00 00 00 ffffffff8002c040: 83 c0 01 add $0x1,%eax ffffffff8002c043: 85 c9 test %ecx,%ecx ffffffff8002c045: 0f 85 96 01 00 00 jne ffffffff8002c1e1 ffffffff8002c04b: 89 05 af 10 02 04 mov %eax,0x40210af(%rip) # ffffffff8404d100 ffffffff8002c051: 31 c0 xor %eax,%eax ffffffff8002c053: e8 08 fe ff ff call ffffffff8002be60 ffffffff8002c058: 48 63 15 a1 10 02 04 movslq 0x40210a1(%rip),%rdx # ffffffff8404d100 ffffffff8002c05f: 8b 0d e3 90 14 04 mov 0x41490e3(%rip),%ecx # ffffffff84175148 ffffffff8002c065: 48 89 d0 mov %rdx,%rax ffffffff8002c068: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c06c: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c070: 83 fa 10 cmp $0x10,%edx ffffffff8002c073: 74 cb je ffffffff8002c040 ffffffff8002c075: bf 0a 00 00 00 mov $0xa,%edi ffffffff8002c07a: e8 01 fc ff ff call ffffffff8002bc80 ffffffff8002c07f: 48 63 05 7e 10 02 04 movslq 0x402107e(%rip),%rax # ffffffff8404d104 ffffffff8002c086: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c08b: 0f 8f 2f 01 00 00 jg ffffffff8002c1c0 ffffffff8002c091: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c094: 48 8d 0d 85 10 02 04 lea 0x4021085(%rip),%rcx # ffffffff8404d120 ffffffff8002c09b: 89 15 63 10 02 04 mov %edx,0x4021063(%rip) # ffffffff8404d104 ffffffff8002c0a1: c6 04 01 12 movb $0x12,(%rcx,%rax,1) ffffffff8002c0a5: 81 fa ff 7f 00 00 cmp $0x7fff,%edx ffffffff8002c0ab: 0f 8f e7 00 00 00 jg ffffffff8002c198 ffffffff8002c0b1: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8002c0b4: 48 8d 0d 65 10 02 04 lea 0x4021065(%rip),%rcx # ffffffff8404d120 ffffffff8002c0bb: 48 63 d2 movslq %edx,%rdx ffffffff8002c0be: 89 05 40 10 02 04 mov %eax,0x4021040(%rip) # ffffffff8404d104 ffffffff8002c0c4: 88 1c 11 mov %bl,(%rcx,%rdx,1) ffffffff8002c0c7: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c0cc: 0f 8f 9e 00 00 00 jg ffffffff8002c170 ffffffff8002c0d2: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c0d5: 48 8d 0d 44 10 02 04 lea 0x4021044(%rip),%rcx # ffffffff8404d120 ffffffff8002c0dc: 48 98 cltq ffffffff8002c0de: 89 15 20 10 02 04 mov %edx,0x4021020(%rip) # ffffffff8404d104 ffffffff8002c0e4: 88 3c 01 mov %bh,(%rcx,%rax,1) ffffffff8002c0e7: 81 fa ff 7f 00 00 cmp $0x7fff,%edx ffffffff8002c0ed: 7f 61 jg ffffffff8002c150 ffffffff8002c0ef: 89 de mov %ebx,%esi ffffffff8002c0f1: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8002c0f4: 48 8d 0d 25 10 02 04 lea 0x4021025(%rip),%rcx # ffffffff8404d120 ffffffff8002c0fb: 48 63 d2 movslq %edx,%rdx ffffffff8002c0fe: c1 fe 10 sar $0x10,%esi ffffffff8002c101: 89 05 fd 0f 02 04 mov %eax,0x4020ffd(%rip) # ffffffff8404d104 ffffffff8002c107: 40 88 34 11 mov %sil,(%rcx,%rdx,1) ffffffff8002c10b: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c110: 7f 1e jg ffffffff8002c130 ffffffff8002c112: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c115: c1 eb 18 shr $0x18,%ebx ffffffff8002c118: 48 98 cltq ffffffff8002c11a: 89 15 e4 0f 02 04 mov %edx,0x4020fe4(%rip) # ffffffff8404d104 ffffffff8002c120: 48 8d 15 f9 0f 02 04 lea 0x4020ff9(%rip),%rdx # ffffffff8404d120 ffffffff8002c127: 88 1c 02 mov %bl,(%rdx,%rax,1) ffffffff8002c12a: 5b pop %rbx ffffffff8002c12b: 41 5c pop %r12 ffffffff8002c12d: 5d pop %rbp ffffffff8002c12e: c3 ret ffffffff8002c12f: 90 nop ffffffff8002c130: 48 8d 3d 1f 5f 00 00 lea 0x5f1f(%rip),%rdi # ffffffff80032056 ffffffff8002c137: e8 24 51 fd ff call ffffffff80001260 ffffffff8002c13c: 5b pop %rbx ffffffff8002c13d: 41 5c pop %r12 ffffffff8002c13f: c7 05 ff 8f 14 04 01 movl $0x1,0x4148fff(%rip) # ffffffff84175148 ffffffff8002c146: 00 00 00 ffffffff8002c149: 5d pop %rbp ffffffff8002c14a: c3 ret ffffffff8002c14b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c150: 48 8d 3d ff 5e 00 00 lea 0x5eff(%rip),%rdi # ffffffff80032056 ffffffff8002c157: e8 04 51 fd ff call ffffffff80001260 ffffffff8002c15c: 8b 05 a2 0f 02 04 mov 0x4020fa2(%rip),%eax # ffffffff8404d104 ffffffff8002c162: c7 05 dc 8f 14 04 01 movl $0x1,0x4148fdc(%rip) # ffffffff84175148 ffffffff8002c169: 00 00 00 ffffffff8002c16c: eb 9d jmp ffffffff8002c10b ffffffff8002c16e: 66 90 xchg %ax,%ax ffffffff8002c170: 48 8d 3d df 5e 00 00 lea 0x5edf(%rip),%rdi # ffffffff80032056 ffffffff8002c177: e8 e4 50 fd ff call ffffffff80001260 ffffffff8002c17c: 8b 15 82 0f 02 04 mov 0x4020f82(%rip),%edx # ffffffff8404d104 ffffffff8002c182: c7 05 bc 8f 14 04 01 movl $0x1,0x4148fbc(%rip) # ffffffff84175148 ffffffff8002c189: 00 00 00 ffffffff8002c18c: e9 56 ff ff ff jmp ffffffff8002c0e7 ffffffff8002c191: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002c198: 48 8d 3d b7 5e 00 00 lea 0x5eb7(%rip),%rdi # ffffffff80032056 ffffffff8002c19f: e8 bc 50 fd ff call ffffffff80001260 ffffffff8002c1a4: 8b 05 5a 0f 02 04 mov 0x4020f5a(%rip),%eax # ffffffff8404d104 ffffffff8002c1aa: c7 05 94 8f 14 04 01 movl $0x1,0x4148f94(%rip) # ffffffff84175148 ffffffff8002c1b1: 00 00 00 ffffffff8002c1b4: e9 0e ff ff ff jmp ffffffff8002c0c7 ffffffff8002c1b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002c1c0: 48 8d 3d 8f 5e 00 00 lea 0x5e8f(%rip),%rdi # ffffffff80032056 ffffffff8002c1c7: e8 94 50 fd ff call ffffffff80001260 ffffffff8002c1cc: 8b 15 32 0f 02 04 mov 0x4020f32(%rip),%edx # ffffffff8404d104 ffffffff8002c1d2: c7 05 6c 8f 14 04 01 movl $0x1,0x4148f6c(%rip) # ffffffff84175148 ffffffff8002c1d9: 00 00 00 ffffffff8002c1dc: e9 c4 fe ff ff jmp ffffffff8002c0a5 ffffffff8002c1e1: 48 63 d0 movslq %eax,%rdx ffffffff8002c1e4: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c1e8: 49 8d 14 d4 lea (%r12,%rdx,8),%rdx ffffffff8002c1ec: eb 22 jmp ffffffff8002c210 ffffffff8002c1ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002c1f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002c1fc: 00 00 00 00 ffffffff8002c200: 83 7a 48 10 cmpl $0x10,0x48(%rdx) ffffffff8002c204: 75 1a jne ffffffff8002c220 ffffffff8002c206: 48 81 c2 90 00 00 00 add $0x90,%rdx ffffffff8002c20d: 83 c0 02 add $0x2,%eax ffffffff8002c210: 83 3a 10 cmpl $0x10,(%rdx) ffffffff8002c213: 74 eb je ffffffff8002c200 ffffffff8002c215: 89 05 e5 0e 02 04 mov %eax,0x4020ee5(%rip) # ffffffff8404d100 ffffffff8002c21b: e9 55 fe ff ff jmp ffffffff8002c075 ffffffff8002c220: 83 c0 01 add $0x1,%eax ffffffff8002c223: 89 05 d7 0e 02 04 mov %eax,0x4020ed7(%rip) # ffffffff8404d100 ffffffff8002c229: e9 47 fe ff ff jmp ffffffff8002c075 ffffffff8002c22e: 66 90 xchg %ax,%ax ffffffff8002c230 : ffffffff8002c230: 55 push %rbp ffffffff8002c231: 48 63 15 c8 0e 02 04 movslq 0x4020ec8(%rip),%rdx # ffffffff8404d100 ffffffff8002c238: 48 8d 34 d2 lea (%rdx,%rdx,8),%rsi ffffffff8002c23c: 48 89 e5 mov %rsp,%rbp ffffffff8002c23f: 41 56 push %r14 ffffffff8002c241: 41 55 push %r13 ffffffff8002c243: 41 54 push %r12 ffffffff8002c245: 4c 8d 25 f4 8e 02 04 lea 0x4028ef4(%rip),%r12 # ffffffff84055140 ffffffff8002c24c: 53 push %rbx ffffffff8002c24d: 41 8b 04 f4 mov (%r12,%rsi,8),%eax ffffffff8002c251: 83 f8 01 cmp $0x1,%eax ffffffff8002c254: 74 3a je ffffffff8002c290 ffffffff8002c256: 83 f8 02 cmp $0x2,%eax ffffffff8002c259: 0f 84 c1 00 00 00 je ffffffff8002c320 ffffffff8002c25f: 83 f8 03 cmp $0x3,%eax ffffffff8002c262: 0f 84 78 01 00 00 je ffffffff8002c3e0 ffffffff8002c268: 83 f8 09 cmp $0x9,%eax ffffffff8002c26b: 74 63 je ffffffff8002c2d0 ffffffff8002c26d: 48 8d 3d 64 23 01 00 lea 0x12364(%rip),%rdi # ffffffff8003e5d8 ffffffff8002c274: e8 e7 4f fd ff call ffffffff80001260 ffffffff8002c279: c7 05 c5 8e 14 04 01 movl $0x1,0x4148ec5(%rip) # ffffffff84175148 ffffffff8002c280: 00 00 00 ffffffff8002c283: 5b pop %rbx ffffffff8002c284: 41 5c pop %r12 ffffffff8002c286: 41 5d pop %r13 ffffffff8002c288: 41 5e pop %r14 ffffffff8002c28a: 5d pop %rbp ffffffff8002c28b: c3 ret ffffffff8002c28c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002c290: 48 63 05 6d 0e 02 04 movslq 0x4020e6d(%rip),%rax # ffffffff8404d104 ffffffff8002c297: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c29c: 7f 62 jg ffffffff8002c300 ffffffff8002c29e: 8d 48 01 lea 0x1(%rax),%ecx ffffffff8002c2a1: 89 0d 5d 0e 02 04 mov %ecx,0x4020e5d(%rip) # ffffffff8404d104 ffffffff8002c2a7: 48 8d 0d 72 0e 02 04 lea 0x4020e72(%rip),%rcx # ffffffff8404d120 ffffffff8002c2ae: c6 04 01 01 movb $0x1,(%rcx,%rax,1) ffffffff8002c2b2: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002c2b6: 41 8b 7c c4 04 mov 0x4(%r12,%rax,8),%edi ffffffff8002c2bb: e8 60 fa ff ff call ffffffff8002bd20 ffffffff8002c2c0: 5b pop %rbx ffffffff8002c2c1: 83 05 38 0e 02 04 01 addl $0x1,0x4020e38(%rip) # ffffffff8404d100 ffffffff8002c2c8: 41 5c pop %r12 ffffffff8002c2ca: 41 5d pop %r13 ffffffff8002c2cc: 41 5e pop %r14 ffffffff8002c2ce: 5d pop %rbp ffffffff8002c2cf: c3 ret ffffffff8002c2d0: 48 89 d1 mov %rdx,%rcx ffffffff8002c2d3: 8b 05 6f 8e 14 04 mov 0x4148e6f(%rip),%eax # ffffffff84175148 ffffffff8002c2d9: 83 c1 01 add $0x1,%ecx ffffffff8002c2dc: 89 0d 1e 0e 02 04 mov %ecx,0x4020e1e(%rip) # ffffffff8404d100 ffffffff8002c2e2: 85 c0 test %eax,%eax ffffffff8002c2e4: 75 07 jne ffffffff8002c2ed ffffffff8002c2e6: 31 c0 xor %eax,%eax ffffffff8002c2e8: e8 73 fb ff ff call ffffffff8002be60 ffffffff8002c2ed: 5b pop %rbx ffffffff8002c2ee: bf 0a 00 00 00 mov $0xa,%edi ffffffff8002c2f3: 41 5c pop %r12 ffffffff8002c2f5: 41 5d pop %r13 ffffffff8002c2f7: 41 5e pop %r14 ffffffff8002c2f9: 5d pop %rbp ffffffff8002c2fa: e9 81 f9 ff ff jmp ffffffff8002bc80 ffffffff8002c2ff: 90 nop ffffffff8002c300: 48 8d 3d 4f 5d 00 00 lea 0x5d4f(%rip),%rdi # ffffffff80032056 ffffffff8002c307: e8 54 4f fd ff call ffffffff80001260 ffffffff8002c30c: 48 63 15 ed 0d 02 04 movslq 0x4020ded(%rip),%rdx # ffffffff8404d100 ffffffff8002c313: c7 05 2b 8e 14 04 01 movl $0x1,0x4148e2b(%rip) # ffffffff84175148 ffffffff8002c31a: 00 00 00 ffffffff8002c31d: eb 93 jmp ffffffff8002c2b2 ffffffff8002c31f: 90 nop ffffffff8002c320: 4d 8d 64 f4 08 lea 0x8(%r12,%rsi,8),%r12 ffffffff8002c325: 8b 1d b5 cd 01 04 mov 0x401cdb5(%rip),%ebx # ffffffff840490e0 ffffffff8002c32b: 4c 89 e7 mov %r12,%rdi ffffffff8002c32e: e8 5d 1d 00 00 call ffffffff8002e090 ffffffff8002c333: 48 63 15 a6 cd 01 04 movslq 0x401cda6(%rip),%rdx # ffffffff840490e0 ffffffff8002c33a: 8d 3c 02 lea (%rdx,%rax,1),%edi ffffffff8002c33d: 81 ff fe 3f 00 00 cmp $0x3ffe,%edi ffffffff8002c343: 0f 8f b7 01 00 00 jg ffffffff8002c500 ffffffff8002c349: 4c 8d 05 b0 cd 01 04 lea 0x401cdb0(%rip),%r8 # ffffffff84049100 ffffffff8002c350: 85 c0 test %eax,%eax ffffffff8002c352: 7e 40 jle ffffffff8002c394 ffffffff8002c354: 8d 48 ff lea -0x1(%rax),%ecx ffffffff8002c357: 4c 8d 05 a2 cd 01 04 lea 0x401cda2(%rip),%r8 # ffffffff84049100 ffffffff8002c35e: 31 c0 xor %eax,%eax ffffffff8002c360: 48 8d 71 01 lea 0x1(%rcx),%rsi ffffffff8002c364: 4c 01 c2 add %r8,%rdx ffffffff8002c367: 0f 1f 00 nopl (%rax) ffffffff8002c36a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002c371: 00 00 00 00 ffffffff8002c375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002c37c: 00 00 00 00 ffffffff8002c380: 41 0f b6 0c 04 movzbl (%r12,%rax,1),%ecx ffffffff8002c385: 88 0c 02 mov %cl,(%rdx,%rax,1) ffffffff8002c388: 48 83 c0 01 add $0x1,%rax ffffffff8002c38c: 48 39 c6 cmp %rax,%rsi ffffffff8002c38f: 75 ef jne ffffffff8002c380 ffffffff8002c391: 48 63 d7 movslq %edi,%rdx ffffffff8002c394: 8d 42 01 lea 0x1(%rdx),%eax ffffffff8002c397: 41 c6 04 10 00 movb $0x0,(%r8,%rdx,1) ffffffff8002c39c: 89 05 3e cd 01 04 mov %eax,0x401cd3e(%rip) # ffffffff840490e0 ffffffff8002c3a2: 48 63 05 5b 0d 02 04 movslq 0x4020d5b(%rip),%rax # ffffffff8404d104 ffffffff8002c3a9: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c3ae: 0f 8f 2c 01 00 00 jg ffffffff8002c4e0 ffffffff8002c3b4: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c3b7: 89 15 47 0d 02 04 mov %edx,0x4020d47(%rip) # ffffffff8404d104 ffffffff8002c3bd: 48 8d 15 5c 0d 02 04 lea 0x4020d5c(%rip),%rdx # ffffffff8404d120 ffffffff8002c3c4: c6 04 02 15 movb $0x15,(%rdx,%rax,1) ffffffff8002c3c8: 89 df mov %ebx,%edi ffffffff8002c3ca: e8 51 f9 ff ff call ffffffff8002bd20 ffffffff8002c3cf: 5b pop %rbx ffffffff8002c3d0: 83 05 29 0d 02 04 01 addl $0x1,0x4020d29(%rip) # ffffffff8404d100 ffffffff8002c3d7: 41 5c pop %r12 ffffffff8002c3d9: 41 5d pop %r13 ffffffff8002c3db: 41 5e pop %r14 ffffffff8002c3dd: 5d pop %rbp ffffffff8002c3de: c3 ret ffffffff8002c3df: 90 nop ffffffff8002c3e0: 4d 8d 74 f4 08 lea 0x8(%r12,%rsi,8),%r14 ffffffff8002c3e5: 4c 8d 2d d4 23 04 00 lea 0x423d4(%rip),%r13 # ffffffff8006e7c0 ffffffff8002c3ec: 31 db xor %ebx,%ebx ffffffff8002c3ee: 48 8d 3d 0a 4f 00 00 lea 0x4f0a(%rip),%rdi # ffffffff800312ff ffffffff8002c3f5: eb 1d jmp ffffffff8002c414 ffffffff8002c3f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002c3fe: 00 00 ffffffff8002c400: 49 8b 7d 10 mov 0x10(%r13),%rdi ffffffff8002c404: 49 83 c5 10 add $0x10,%r13 ffffffff8002c408: 83 c3 01 add $0x1,%ebx ffffffff8002c40b: 48 85 ff test %rdi,%rdi ffffffff8002c40e: 0f 84 0c 01 00 00 je ffffffff8002c520 ffffffff8002c414: 4c 89 f6 mov %r14,%rsi ffffffff8002c417: e8 a4 1c 00 00 call ffffffff8002e0c0 ffffffff8002c41c: 85 c0 test %eax,%eax ffffffff8002c41e: 75 e0 jne ffffffff8002c400 ffffffff8002c420: 48 63 db movslq %ebx,%rbx ffffffff8002c423: 48 8d 05 96 23 04 00 lea 0x42396(%rip),%rax # ffffffff8006e7c0 ffffffff8002c42a: 48 c1 e3 04 shl $0x4,%rbx ffffffff8002c42e: 8b 7c 18 08 mov 0x8(%rax,%rbx,1),%edi ffffffff8002c432: 48 63 05 c7 0c 02 04 movslq 0x4020cc7(%rip),%rax # ffffffff8404d100 ffffffff8002c439: 83 ff ff cmp $0xffffffff,%edi ffffffff8002c43c: 74 15 je ffffffff8002c453 ffffffff8002c43e: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c441: 48 63 d2 movslq %edx,%rdx ffffffff8002c444: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c448: 41 83 3c d4 09 cmpl $0x9,(%r12,%rdx,8) ffffffff8002c44d: 0f 84 25 01 00 00 je ffffffff8002c578 ffffffff8002c453: 8b 15 67 84 01 04 mov 0x4018467(%rip),%edx # ffffffff840448c0 ffffffff8002c459: 85 d2 test %edx,%edx ffffffff8002c45b: 0f 8e cf 00 00 00 jle ffffffff8002c530 ffffffff8002c461: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002c465: 4c 8d 2d 74 84 01 04 lea 0x4018474(%rip),%r13 # ffffffff840448e0 ffffffff8002c46c: 31 db xor %ebx,%ebx ffffffff8002c46e: 4d 8d 74 c4 08 lea 0x8(%r12,%rax,8),%r14 ffffffff8002c473: eb 16 jmp ffffffff8002c48b ffffffff8002c475: 0f 1f 00 nopl (%rax) ffffffff8002c478: 83 c3 01 add $0x1,%ebx ffffffff8002c47b: 49 83 c5 24 add $0x24,%r13 ffffffff8002c47f: 3b 1d 3b 84 01 04 cmp 0x401843b(%rip),%ebx # ffffffff840448c0 ffffffff8002c485: 0f 8d a5 00 00 00 jge ffffffff8002c530 ffffffff8002c48b: 4c 89 f6 mov %r14,%rsi ffffffff8002c48e: 4c 89 ef mov %r13,%rdi ffffffff8002c491: e8 2a 1c 00 00 call ffffffff8002e0c0 ffffffff8002c496: 85 c0 test %eax,%eax ffffffff8002c498: 75 de jne ffffffff8002c478 ffffffff8002c49a: 48 63 db movslq %ebx,%rbx ffffffff8002c49d: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002c4a1: 48 8d 1d 38 84 01 04 lea 0x4018438(%rip),%rbx # ffffffff840448e0 ffffffff8002c4a8: 8b 5c 83 20 mov 0x20(%rbx,%rax,4),%ebx ffffffff8002c4ac: 83 fb ff cmp $0xffffffff,%ebx ffffffff8002c4af: 74 7f je ffffffff8002c530 ffffffff8002c4b1: 48 63 05 4c 0c 02 04 movslq 0x4020c4c(%rip),%rax # ffffffff8404d104 ffffffff8002c4b8: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c4bd: 7f 21 jg ffffffff8002c4e0 ffffffff8002c4bf: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c4c2: 89 15 3c 0c 02 04 mov %edx,0x4020c3c(%rip) # ffffffff8404d104 ffffffff8002c4c8: 48 8d 15 51 0c 02 04 lea 0x4020c51(%rip),%rdx # ffffffff8404d120 ffffffff8002c4cf: c6 04 02 02 movb $0x2,(%rdx,%rax,1) ffffffff8002c4d3: e9 f0 fe ff ff jmp ffffffff8002c3c8 ffffffff8002c4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c4df: 00 ffffffff8002c4e0: 48 8d 3d 6f 5b 00 00 lea 0x5b6f(%rip),%rdi # ffffffff80032056 ffffffff8002c4e7: e8 74 4d fd ff call ffffffff80001260 ffffffff8002c4ec: c7 05 52 8c 14 04 01 movl $0x1,0x4148c52(%rip) # ffffffff84175148 ffffffff8002c4f3: 00 00 00 ffffffff8002c4f6: e9 cd fe ff ff jmp ffffffff8002c3c8 ffffffff8002c4fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c500: 48 8d 3d 6c 5b 00 00 lea 0x5b6c(%rip),%rdi # ffffffff80032073 ffffffff8002c507: 31 db xor %ebx,%ebx ffffffff8002c509: e8 52 4d fd ff call ffffffff80001260 ffffffff8002c50e: c7 05 30 8c 14 04 01 movl $0x1,0x4148c30(%rip) # ffffffff84175148 ffffffff8002c515: 00 00 00 ffffffff8002c518: e9 85 fe ff ff jmp ffffffff8002c3a2 ffffffff8002c51d: 0f 1f 00 nopl (%rax) ffffffff8002c520: 48 63 05 d9 0b 02 04 movslq 0x4020bd9(%rip),%rax # ffffffff8404d100 ffffffff8002c527: e9 27 ff ff ff jmp ffffffff8002c453 ffffffff8002c52c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002c530: 48 8d 3d 59 5b 00 00 lea 0x5b59(%rip),%rdi # ffffffff80032090 ffffffff8002c537: bb ff ff ff ff mov $0xffffffff,%ebx ffffffff8002c53c: e8 1f 4d fd ff call ffffffff80001260 ffffffff8002c541: 48 63 05 b8 0b 02 04 movslq 0x4020bb8(%rip),%rax # ffffffff8404d100 ffffffff8002c548: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002c54c: 49 8d 7c c4 08 lea 0x8(%r12,%rax,8),%rdi ffffffff8002c551: e8 0a 4d fd ff call ffffffff80001260 ffffffff8002c556: 48 8d 3d ab 62 00 00 lea 0x62ab(%rip),%rdi # ffffffff80032808 ffffffff8002c55d: e8 fe 4c fd ff call ffffffff80001260 ffffffff8002c562: c7 05 dc 8b 14 04 01 movl $0x1,0x4148bdc(%rip) # ffffffff84175148 ffffffff8002c569: 00 00 00 ffffffff8002c56c: e9 40 ff ff ff jmp ffffffff8002c4b1 ffffffff8002c571: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002c578: 8b 0d ca 8b 14 04 mov 0x4148bca(%rip),%ecx # ffffffff84175148 ffffffff8002c57e: 85 c9 test %ecx,%ecx ffffffff8002c580: 0f 85 fd fc ff ff jne ffffffff8002c283 ffffffff8002c586: 5b pop %rbx ffffffff8002c587: 41 5c pop %r12 ffffffff8002c589: 41 5d pop %r13 ffffffff8002c58b: 41 5e pop %r14 ffffffff8002c58d: 5d pop %rbp ffffffff8002c58e: e9 3d fa ff ff jmp ffffffff8002bfd0 ffffffff8002c593: 66 90 xchg %ax,%ax ffffffff8002c595: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002c59c: 00 00 00 00 ffffffff8002c5a0 : ffffffff8002c5a0: 55 push %rbp ffffffff8002c5a1: 31 c0 xor %eax,%eax ffffffff8002c5a3: 48 89 e5 mov %rsp,%rbp ffffffff8002c5a6: 41 55 push %r13 ffffffff8002c5a8: 41 54 push %r12 ffffffff8002c5aa: 53 push %rbx ffffffff8002c5ab: 48 8d 1d 8e 8b 02 04 lea 0x4028b8e(%rip),%rbx # ffffffff84055140 ffffffff8002c5b2: 48 83 ec 08 sub $0x8,%rsp ffffffff8002c5b6: e8 75 fc ff ff call ffffffff8002c230 ffffffff8002c5bb: 48 63 15 3e 0b 02 04 movslq 0x4020b3e(%rip),%rdx # ffffffff8404d100 ffffffff8002c5c2: 48 89 d0 mov %rdx,%rax ffffffff8002c5c5: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c5c9: 44 8b 2c d3 mov (%rbx,%rdx,8),%r13d ffffffff8002c5cd: 41 8d 55 fa lea -0x6(%r13),%edx ffffffff8002c5d1: 83 fa 01 cmp $0x1,%edx ffffffff8002c5d4: 0f 87 a6 00 00 00 ja ffffffff8002c680 ffffffff8002c5da: 4c 8d 25 3f 0b 02 04 lea 0x4020b3f(%rip),%r12 # ffffffff8404d120 ffffffff8002c5e1: eb 35 jmp ffffffff8002c618 ffffffff8002c5e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c5e8: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c5ed: 7f 71 jg ffffffff8002c660 ffffffff8002c5ef: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c5f2: 41 c6 04 04 07 movb $0x7,(%r12,%rax,1) ffffffff8002c5f7: 89 15 07 0b 02 04 mov %edx,0x4020b07(%rip) # ffffffff8404d104 ffffffff8002c5fd: 48 63 15 fc 0a 02 04 movslq 0x4020afc(%rip),%rdx # ffffffff8404d100 ffffffff8002c604: 48 89 d0 mov %rdx,%rax ffffffff8002c607: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c60b: 44 8b 2c d3 mov (%rbx,%rdx,8),%r13d ffffffff8002c60f: 41 8d 55 fa lea -0x6(%r13),%edx ffffffff8002c613: 83 fa 01 cmp $0x1,%edx ffffffff8002c616: 77 68 ja ffffffff8002c680 ffffffff8002c618: 83 c0 01 add $0x1,%eax ffffffff8002c61b: 89 05 df 0a 02 04 mov %eax,0x4020adf(%rip) # ffffffff8404d100 ffffffff8002c621: 8b 05 21 8b 14 04 mov 0x4148b21(%rip),%eax # ffffffff84175148 ffffffff8002c627: 85 c0 test %eax,%eax ffffffff8002c629: 75 07 jne ffffffff8002c632 ffffffff8002c62b: 31 c0 xor %eax,%eax ffffffff8002c62d: e8 fe fb ff ff call ffffffff8002c230 ffffffff8002c632: 48 63 05 cb 0a 02 04 movslq 0x4020acb(%rip),%rax # ffffffff8404d104 ffffffff8002c639: 41 83 fd 06 cmp $0x6,%r13d ffffffff8002c63d: 75 a9 jne ffffffff8002c5e8 ffffffff8002c63f: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c644: 7f 1a jg ffffffff8002c660 ffffffff8002c646: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c649: 41 c6 04 04 06 movb $0x6,(%r12,%rax,1) ffffffff8002c64e: 89 15 b0 0a 02 04 mov %edx,0x4020ab0(%rip) # ffffffff8404d104 ffffffff8002c654: eb a7 jmp ffffffff8002c5fd ffffffff8002c656: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002c65d: 00 00 00 ffffffff8002c660: 48 8d 3d ef 59 00 00 lea 0x59ef(%rip),%rdi # ffffffff80032056 ffffffff8002c667: e8 f4 4b fd ff call ffffffff80001260 ffffffff8002c66c: c7 05 d2 8a 14 04 01 movl $0x1,0x4148ad2(%rip) # ffffffff84175148 ffffffff8002c673: 00 00 00 ffffffff8002c676: eb 85 jmp ffffffff8002c5fd ffffffff8002c678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c67f: 00 ffffffff8002c680: 48 83 c4 08 add $0x8,%rsp ffffffff8002c684: 5b pop %rbx ffffffff8002c685: 41 5c pop %r12 ffffffff8002c687: 41 5d pop %r13 ffffffff8002c689: 5d pop %rbp ffffffff8002c68a: c3 ret ffffffff8002c68b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c690 : ffffffff8002c690: 55 push %rbp ffffffff8002c691: 31 c0 xor %eax,%eax ffffffff8002c693: 48 89 e5 mov %rsp,%rbp ffffffff8002c696: 41 55 push %r13 ffffffff8002c698: 41 54 push %r12 ffffffff8002c69a: 53 push %rbx ffffffff8002c69b: 48 8d 1d 9e 8a 02 04 lea 0x4028a9e(%rip),%rbx # ffffffff84055140 ffffffff8002c6a2: 48 83 ec 08 sub $0x8,%rsp ffffffff8002c6a6: e8 f5 fe ff ff call ffffffff8002c5a0 ffffffff8002c6ab: 48 63 15 4e 0a 02 04 movslq 0x4020a4e(%rip),%rdx # ffffffff8404d100 ffffffff8002c6b2: 48 89 d0 mov %rdx,%rax ffffffff8002c6b5: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c6b9: 44 8b 2c d3 mov (%rbx,%rdx,8),%r13d ffffffff8002c6bd: 41 8d 55 fc lea -0x4(%r13),%edx ffffffff8002c6c1: 83 fa 01 cmp $0x1,%edx ffffffff8002c6c4: 0f 87 a6 00 00 00 ja ffffffff8002c770 ffffffff8002c6ca: 4c 8d 25 4f 0a 02 04 lea 0x4020a4f(%rip),%r12 # ffffffff8404d120 ffffffff8002c6d1: eb 35 jmp ffffffff8002c708 ffffffff8002c6d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c6d8: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c6dd: 7f 71 jg ffffffff8002c750 ffffffff8002c6df: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c6e2: 41 c6 04 04 05 movb $0x5,(%r12,%rax,1) ffffffff8002c6e7: 89 15 17 0a 02 04 mov %edx,0x4020a17(%rip) # ffffffff8404d104 ffffffff8002c6ed: 48 63 15 0c 0a 02 04 movslq 0x4020a0c(%rip),%rdx # ffffffff8404d100 ffffffff8002c6f4: 48 89 d0 mov %rdx,%rax ffffffff8002c6f7: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c6fb: 44 8b 2c d3 mov (%rbx,%rdx,8),%r13d ffffffff8002c6ff: 41 8d 55 fc lea -0x4(%r13),%edx ffffffff8002c703: 83 fa 01 cmp $0x1,%edx ffffffff8002c706: 77 68 ja ffffffff8002c770 ffffffff8002c708: 83 c0 01 add $0x1,%eax ffffffff8002c70b: 89 05 ef 09 02 04 mov %eax,0x40209ef(%rip) # ffffffff8404d100 ffffffff8002c711: 8b 05 31 8a 14 04 mov 0x4148a31(%rip),%eax # ffffffff84175148 ffffffff8002c717: 85 c0 test %eax,%eax ffffffff8002c719: 75 07 jne ffffffff8002c722 ffffffff8002c71b: 31 c0 xor %eax,%eax ffffffff8002c71d: e8 7e fe ff ff call ffffffff8002c5a0 ffffffff8002c722: 48 63 05 db 09 02 04 movslq 0x40209db(%rip),%rax # ffffffff8404d104 ffffffff8002c729: 41 83 fd 04 cmp $0x4,%r13d ffffffff8002c72d: 75 a9 jne ffffffff8002c6d8 ffffffff8002c72f: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002c734: 7f 1a jg ffffffff8002c750 ffffffff8002c736: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c739: 41 c6 04 04 04 movb $0x4,(%r12,%rax,1) ffffffff8002c73e: 89 15 c0 09 02 04 mov %edx,0x40209c0(%rip) # ffffffff8404d104 ffffffff8002c744: eb a7 jmp ffffffff8002c6ed ffffffff8002c746: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002c74d: 00 00 00 ffffffff8002c750: 48 8d 3d ff 58 00 00 lea 0x58ff(%rip),%rdi # ffffffff80032056 ffffffff8002c757: e8 04 4b fd ff call ffffffff80001260 ffffffff8002c75c: c7 05 e2 89 14 04 01 movl $0x1,0x41489e2(%rip) # ffffffff84175148 ffffffff8002c763: 00 00 00 ffffffff8002c766: eb 85 jmp ffffffff8002c6ed ffffffff8002c768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c76f: 00 ffffffff8002c770: 48 83 c4 08 add $0x8,%rsp ffffffff8002c774: 5b pop %rbx ffffffff8002c775: 41 5c pop %r12 ffffffff8002c777: 41 5d pop %r13 ffffffff8002c779: 5d pop %rbp ffffffff8002c77a: c3 ret ffffffff8002c77b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c780 : ffffffff8002c780: 55 push %rbp ffffffff8002c781: bf 0d 00 00 00 mov $0xd,%edi ffffffff8002c786: 48 89 e5 mov %rsp,%rbp ffffffff8002c789: 41 57 push %r15 ffffffff8002c78b: 41 56 push %r14 ffffffff8002c78d: 41 55 push %r13 ffffffff8002c78f: 41 54 push %r12 ffffffff8002c791: 4c 8d 25 a8 89 02 04 lea 0x40289a8(%rip),%r12 # ffffffff84055140 ffffffff8002c798: 53 push %rbx ffffffff8002c799: 48 83 ec 28 sub $0x28,%rsp ffffffff8002c79d: e8 de f4 ff ff call ffffffff8002bc80 ffffffff8002c7a2: 4c 63 15 57 09 02 04 movslq 0x4020957(%rip),%r10 # ffffffff8404d100 ffffffff8002c7a9: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002c7ad: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c7b1: 85 d2 test %edx,%edx ffffffff8002c7b3: 0f 84 f7 00 00 00 je ffffffff8002c8b0 ffffffff8002c7b9: 4c 89 d0 mov %r10,%rax ffffffff8002c7bc: 83 fa 0e cmp $0xe,%edx ffffffff8002c7bf: 75 4f jne ffffffff8002c810 ffffffff8002c7c1: e9 ea 00 00 00 jmp ffffffff8002c8b0 ffffffff8002c7c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002c7cd: 00 00 00 ffffffff8002c7d0: 83 fa 03 cmp $0x3,%edx ffffffff8002c7d3: 0f 84 f7 01 00 00 je ffffffff8002c9d0 ffffffff8002c7d9: 83 c0 01 add $0x1,%eax ffffffff8002c7dc: 83 fa 17 cmp $0x17,%edx ffffffff8002c7df: 0f 84 3b 03 00 00 je ffffffff8002cb20 ffffffff8002c7e5: 83 fa 19 cmp $0x19,%edx ffffffff8002c7e8: 0f 84 62 04 00 00 je ffffffff8002cc50 ffffffff8002c7ee: 4c 63 d0 movslq %eax,%r10 ffffffff8002c7f1: 89 05 09 09 02 04 mov %eax,0x4020909(%rip) # ffffffff8404d100 ffffffff8002c7f7: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002c7fb: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c7ff: 83 fa 0e cmp $0xe,%edx ffffffff8002c802: 0f 84 a8 00 00 00 je ffffffff8002c8b0 ffffffff8002c808: 85 d2 test %edx,%edx ffffffff8002c80a: 0f 84 a0 00 00 00 je ffffffff8002c8b0 ffffffff8002c810: 8b 1d 32 89 14 04 mov 0x4148932(%rip),%ebx # ffffffff84175148 ffffffff8002c816: 85 db test %ebx,%ebx ffffffff8002c818: 0f 85 92 00 00 00 jne ffffffff8002c8b0 ffffffff8002c81e: 8d 72 e6 lea -0x1a(%rdx),%esi ffffffff8002c821: 83 fe 01 cmp $0x1,%esi ffffffff8002c824: 77 aa ja ffffffff8002c7d0 ffffffff8002c826: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002c829: 48 63 ca movslq %edx,%rcx ffffffff8002c82c: 89 15 ce 08 02 04 mov %edx,0x40208ce(%rip) # ffffffff8404d100 ffffffff8002c832: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx ffffffff8002c836: 41 8b 0c cc mov (%r12,%rcx,8),%ecx ffffffff8002c83a: 83 f9 06 cmp $0x6,%ecx ffffffff8002c83d: 75 3b jne ffffffff8002c87a ffffffff8002c83f: 83 c0 02 add $0x2,%eax ffffffff8002c842: 48 98 cltq ffffffff8002c844: 48 8d 14 c0 lea (%rax,%rax,8),%rdx ffffffff8002c848: 49 8d 14 d4 lea (%r12,%rdx,8),%rdx ffffffff8002c84c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002c853: 00 00 ffffffff8002c855: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002c85c: 00 00 00 00 ffffffff8002c860: 8b 0a mov (%rdx),%ecx ffffffff8002c862: 48 89 c6 mov %rax,%rsi ffffffff8002c865: 48 83 c2 48 add $0x48,%rdx ffffffff8002c869: 48 83 c0 01 add $0x1,%rax ffffffff8002c86d: 83 f9 06 cmp $0x6,%ecx ffffffff8002c870: 74 ee je ffffffff8002c860 ffffffff8002c872: 89 35 88 08 02 04 mov %esi,0x4020888(%rip) # ffffffff8404d100 ffffffff8002c878: 89 f2 mov %esi,%edx ffffffff8002c87a: 48 8d 3d 87 1d 01 00 lea 0x11d87(%rip),%rdi # ffffffff8003e608 ffffffff8002c881: 83 f9 03 cmp $0x3,%ecx ffffffff8002c884: 74 4a je ffffffff8002c8d0 ffffffff8002c886: e8 d5 49 fd ff call ffffffff80001260 ffffffff8002c88b: 4c 63 15 6e 08 02 04 movslq 0x402086e(%rip),%r10 # ffffffff8404d100 ffffffff8002c892: c7 05 ac 88 14 04 01 movl $0x1,0x41488ac(%rip) # ffffffff84175148 ffffffff8002c899: 00 00 00 ffffffff8002c89c: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002c8a0: 4c 89 d0 mov %r10,%rax ffffffff8002c8a3: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c8a7: 83 fa 0e cmp $0xe,%edx ffffffff8002c8aa: 0f 85 58 ff ff ff jne ffffffff8002c808 ffffffff8002c8b0: 48 83 c4 28 add $0x28,%rsp ffffffff8002c8b4: bf 0e 00 00 00 mov $0xe,%edi ffffffff8002c8b9: 5b pop %rbx ffffffff8002c8ba: 41 5c pop %r12 ffffffff8002c8bc: 41 5d pop %r13 ffffffff8002c8be: 41 5e pop %r14 ffffffff8002c8c0: 41 5f pop %r15 ffffffff8002c8c2: 5d pop %rbp ffffffff8002c8c3: e9 b8 f3 ff ff jmp ffffffff8002bc80 ffffffff8002c8c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c8cf: 00 ffffffff8002c8d0: 48 63 d2 movslq %edx,%rdx ffffffff8002c8d3: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002c8d7: 49 8d 44 c4 08 lea 0x8(%r12,%rax,8),%rax ffffffff8002c8dc: 48 89 45 c8 mov %rax,-0x38(%rbp) ffffffff8002c8e0: 48 63 05 d9 7f 01 04 movslq 0x4017fd9(%rip),%rax # ffffffff840448c0 ffffffff8002c8e7: 85 c0 test %eax,%eax ffffffff8002c8e9: 0f 8e b6 07 00 00 jle ffffffff8002d0a5 ffffffff8002c8ef: 4c 8d 2d ea 7f 01 04 lea 0x4017fea(%rip),%r13 # ffffffff840448e0 ffffffff8002c8f6: 45 31 f6 xor %r14d,%r14d ffffffff8002c8f9: 4c 89 6d c0 mov %r13,-0x40(%rbp) ffffffff8002c8fd: 4c 89 6d b8 mov %r13,-0x48(%rbp) ffffffff8002c901: eb 16 jmp ffffffff8002c919 ffffffff8002c903: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002c908: 41 83 c6 01 add $0x1,%r14d ffffffff8002c90c: 49 83 c5 24 add $0x24,%r13 ffffffff8002c910: 41 39 c6 cmp %eax,%r14d ffffffff8002c913: 0f 8d df 02 00 00 jge ffffffff8002cbf8 ffffffff8002c919: 48 8b 75 c8 mov -0x38(%rbp),%rsi ffffffff8002c91d: 4c 89 ef mov %r13,%rdi ffffffff8002c920: e8 9b 17 00 00 call ffffffff8002e0c0 ffffffff8002c925: 41 89 c7 mov %eax,%r15d ffffffff8002c928: 48 63 05 91 7f 01 04 movslq 0x4017f91(%rip),%rax # ffffffff840448c0 ffffffff8002c92f: 45 85 ff test %r15d,%r15d ffffffff8002c932: 75 d4 jne ffffffff8002c908 ffffffff8002c934: 49 63 ce movslq %r14d,%rcx ffffffff8002c937: 48 8b 7d b8 mov -0x48(%rbp),%rdi ffffffff8002c93b: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx ffffffff8002c93f: 83 7c 8f 20 ff cmpl $0xffffffff,0x20(%rdi,%rcx,4) ffffffff8002c944: 0f 84 ae 02 00 00 je ffffffff8002cbf8 ffffffff8002c94a: 85 c0 test %eax,%eax ffffffff8002c94c: 7f 17 jg ffffffff8002c965 ffffffff8002c94e: eb 30 jmp ffffffff8002c980 ffffffff8002c950: 49 83 c6 24 add $0x24,%r14 ffffffff8002c954: 41 83 c7 01 add $0x1,%r15d ffffffff8002c958: 44 3b 3d 61 7f 01 04 cmp 0x4017f61(%rip),%r15d # ffffffff840448c0 ffffffff8002c95f: 4c 89 75 c0 mov %r14,-0x40(%rbp) ffffffff8002c963: 7d 1b jge ffffffff8002c980 ffffffff8002c965: 4c 8b 75 c0 mov -0x40(%rbp),%r14 ffffffff8002c969: 48 8b 75 c8 mov -0x38(%rbp),%rsi ffffffff8002c96d: 4c 89 f7 mov %r14,%rdi ffffffff8002c970: e8 4b 17 00 00 call ffffffff8002e0c0 ffffffff8002c975: 85 c0 test %eax,%eax ffffffff8002c977: 75 d7 jne ffffffff8002c950 ffffffff8002c979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002c980: 8b 0d 7a 07 02 04 mov 0x402077a(%rip),%ecx # ffffffff8404d100 ffffffff8002c986: 8d 41 01 lea 0x1(%rcx),%eax ffffffff8002c989: 48 63 d0 movslq %eax,%rdx ffffffff8002c98c: 89 05 6e 07 02 04 mov %eax,0x402076e(%rip) # ffffffff8404d100 ffffffff8002c992: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002c996: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c99a: 83 fa 0b cmp $0xb,%edx ffffffff8002c99d: 0f 84 95 03 00 00 je ffffffff8002cd38 ffffffff8002c9a3: 83 fa 08 cmp $0x8,%edx ffffffff8002c9a6: 0f 84 cf 03 00 00 je ffffffff8002cd7b ffffffff8002c9ac: bf 0f 00 00 00 mov $0xf,%edi ffffffff8002c9b1: e8 ca f2 ff ff call ffffffff8002bc80 ffffffff8002c9b6: 4c 63 15 43 07 02 04 movslq 0x4020743(%rip),%r10 # ffffffff8404d100 ffffffff8002c9bd: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002c9c1: 4c 89 d0 mov %r10,%rax ffffffff8002c9c4: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002c9c8: e9 32 fe ff ff jmp ffffffff8002c7ff ffffffff8002c9cd: 0f 1f 00 nopl (%rax) ffffffff8002c9d0: 4b 8d 04 d2 lea (%r10,%r10,8),%rax ffffffff8002c9d4: 4c 8d 3d e5 1d 04 00 lea 0x41de5(%rip),%r15 # ffffffff8006e7c0 ffffffff8002c9db: 45 31 ed xor %r13d,%r13d ffffffff8002c9de: 4d 8d 74 c4 08 lea 0x8(%r12,%rax,8),%r14 ffffffff8002c9e3: 48 8d 3d 15 49 00 00 lea 0x4915(%rip),%rdi # ffffffff800312ff ffffffff8002c9ea: eb 19 jmp ffffffff8002ca05 ffffffff8002c9ec: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002c9f0: 49 8b 7f 10 mov 0x10(%r15),%rdi ffffffff8002c9f4: 49 83 c7 10 add $0x10,%r15 ffffffff8002c9f8: 41 83 c5 01 add $0x1,%r13d ffffffff8002c9fc: 48 85 ff test %rdi,%rdi ffffffff8002c9ff: 0f 84 33 05 00 00 je ffffffff8002cf38 ffffffff8002ca05: 4c 89 f6 mov %r14,%rsi ffffffff8002ca08: e8 b3 16 00 00 call ffffffff8002e0c0 ffffffff8002ca0d: 85 c0 test %eax,%eax ffffffff8002ca0f: 75 df jne ffffffff8002c9f0 ffffffff8002ca11: 4d 63 ed movslq %r13d,%r13 ffffffff8002ca14: 48 8d 05 a5 1d 04 00 lea 0x41da5(%rip),%rax # ffffffff8006e7c0 ffffffff8002ca1b: 49 c1 e5 04 shl $0x4,%r13 ffffffff8002ca1f: 42 8b 7c 28 08 mov 0x8(%rax,%r13,1),%edi ffffffff8002ca24: 48 63 05 d5 06 02 04 movslq 0x40206d5(%rip),%rax # ffffffff8404d100 ffffffff8002ca2b: 83 ff ff cmp $0xffffffff,%edi ffffffff8002ca2e: 74 15 je ffffffff8002ca45 ffffffff8002ca30: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002ca33: 48 63 d2 movslq %edx,%rdx ffffffff8002ca36: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002ca3a: 41 83 3c d4 09 cmpl $0x9,(%r12,%rdx,8) ffffffff8002ca3f: 0f 84 ee 03 00 00 je ffffffff8002ce33 ffffffff8002ca45: 44 8b 2d 74 7e 01 04 mov 0x4017e74(%rip),%r13d # ffffffff840448c0 ffffffff8002ca4c: 45 85 ed test %r13d,%r13d ffffffff8002ca4f: 0f 8e eb 05 00 00 jle ffffffff8002d040 ffffffff8002ca55: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002ca59: 4d 8d 74 c4 08 lea 0x8(%r12,%rax,8),%r14 ffffffff8002ca5e: 48 8d 05 7b 7e 01 04 lea 0x4017e7b(%rip),%rax # ffffffff840448e0 ffffffff8002ca65: 48 89 45 b8 mov %rax,-0x48(%rbp) ffffffff8002ca69: 49 89 c5 mov %rax,%r13 ffffffff8002ca6c: eb 15 jmp ffffffff8002ca83 ffffffff8002ca6e: 66 90 xchg %ax,%ax ffffffff8002ca70: 83 c3 01 add $0x1,%ebx ffffffff8002ca73: 49 83 c5 24 add $0x24,%r13 ffffffff8002ca77: 3b 1d 43 7e 01 04 cmp 0x4017e43(%rip),%ebx # ffffffff840448c0 ffffffff8002ca7d: 0f 8d bd 05 00 00 jge ffffffff8002d040 ffffffff8002ca83: 4c 89 f6 mov %r14,%rsi ffffffff8002ca86: 4c 89 ef mov %r13,%rdi ffffffff8002ca89: e8 32 16 00 00 call ffffffff8002e0c0 ffffffff8002ca8e: 85 c0 test %eax,%eax ffffffff8002ca90: 75 de jne ffffffff8002ca70 ffffffff8002ca92: 48 63 db movslq %ebx,%rbx ffffffff8002ca95: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002ca99: 48 8b 5d b8 mov -0x48(%rbp),%rbx ffffffff8002ca9d: 44 8b 6c 83 20 mov 0x20(%rbx,%rax,4),%r13d ffffffff8002caa2: 41 83 fd ff cmp $0xffffffff,%r13d ffffffff8002caa6: 0f 84 94 05 00 00 je ffffffff8002d040 ffffffff8002caac: bf 08 00 00 00 mov $0x8,%edi ffffffff8002cab1: 83 05 48 06 02 04 01 addl $0x1,0x4020648(%rip) # ffffffff8404d100 ffffffff8002cab8: e8 c3 f1 ff ff call ffffffff8002bc80 ffffffff8002cabd: 44 8b 1d 84 86 14 04 mov 0x4148684(%rip),%r11d # ffffffff84175148 ffffffff8002cac4: 45 85 db test %r11d,%r11d ffffffff8002cac7: 0f 84 5a 03 00 00 je ffffffff8002ce27 ffffffff8002cacd: bf 0f 00 00 00 mov $0xf,%edi ffffffff8002cad2: e8 a9 f1 ff ff call ffffffff8002bc80 ffffffff8002cad7: 48 63 05 26 06 02 04 movslq 0x4020626(%rip),%rax # ffffffff8404d104 ffffffff8002cade: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002cae3: 0f 8f 5b 04 00 00 jg ffffffff8002cf44 ffffffff8002cae9: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002caec: 48 8d 1d 2d 06 02 04 lea 0x402062d(%rip),%rbx # ffffffff8404d120 ffffffff8002caf3: 89 15 0b 06 02 04 mov %edx,0x402060b(%rip) # ffffffff8404d104 ffffffff8002caf9: c6 04 03 03 movb $0x3,(%rbx,%rax,1) ffffffff8002cafd: 44 89 ef mov %r13d,%edi ffffffff8002cb00: e8 1b f2 ff ff call ffffffff8002bd20 ffffffff8002cb05: 4c 63 15 f4 05 02 04 movslq 0x40205f4(%rip),%r10 # ffffffff8404d100 ffffffff8002cb0c: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002cb10: 4c 89 d0 mov %r10,%rax ffffffff8002cb13: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002cb17: e9 e3 fc ff ff jmp ffffffff8002c7ff ffffffff8002cb1c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002cb20: bf 09 00 00 00 mov $0x9,%edi ffffffff8002cb25: 89 05 d5 05 02 04 mov %eax,0x40205d5(%rip) # ffffffff8404d100 ffffffff8002cb2b: e8 50 f1 ff ff call ffffffff8002bc80 ffffffff8002cb30: 44 8b 15 11 86 14 04 mov 0x4148611(%rip),%r10d # ffffffff84175148 ffffffff8002cb37: 45 85 d2 test %r10d,%r10d ffffffff8002cb3a: 0f 84 a8 00 00 00 je ffffffff8002cbe8 ffffffff8002cb40: bf 0a 00 00 00 mov $0xa,%edi ffffffff8002cb45: e8 36 f1 ff ff call ffffffff8002bc80 ffffffff8002cb4a: 48 63 05 b3 05 02 04 movslq 0x40205b3(%rip),%rax # ffffffff8404d104 ffffffff8002cb51: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002cb56: 0f 8f 2f 03 00 00 jg ffffffff8002ce8b ffffffff8002cb5c: 44 8d 68 01 lea 0x1(%rax),%r13d ffffffff8002cb60: 48 8d 1d b9 05 02 04 lea 0x40205b9(%rip),%rbx # ffffffff8404d120 ffffffff8002cb67: 44 89 2d 96 05 02 04 mov %r13d,0x4020596(%rip) # ffffffff8404d104 ffffffff8002cb6e: c6 04 03 0b movb $0xb,(%rbx,%rax,1) ffffffff8002cb72: 31 ff xor %edi,%edi ffffffff8002cb74: e8 a7 f1 ff ff call ffffffff8002bd20 ffffffff8002cb79: 44 8b 0d c8 85 14 04 mov 0x41485c8(%rip),%r9d # ffffffff84175148 ffffffff8002cb80: 45 85 c9 test %r9d,%r9d ffffffff8002cb83: 75 07 jne ffffffff8002cb8c ffffffff8002cb85: 31 c0 xor %eax,%eax ffffffff8002cb87: e8 f4 fb ff ff call ffffffff8002c780 ffffffff8002cb8c: 4c 63 15 6d 05 02 04 movslq 0x402056d(%rip),%r10 # ffffffff8404d100 ffffffff8002cb93: 48 63 35 6a 05 02 04 movslq 0x402056a(%rip),%rsi # ffffffff8404d104 ffffffff8002cb9a: 45 8d 45 01 lea 0x1(%r13),%r8d ffffffff8002cb9e: 45 8d 7d 02 lea 0x2(%r13),%r15d ffffffff8002cba2: 45 8d 75 03 lea 0x3(%r13),%r14d ffffffff8002cba6: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002cbaa: 4c 89 d0 mov %r10,%rax ffffffff8002cbad: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002cbb1: 83 fa 18 cmp $0x18,%edx ffffffff8002cbb4: 0f 84 a5 03 00 00 je ffffffff8002cf5f ffffffff8002cbba: 49 63 f8 movslq %r8d,%rdi ffffffff8002cbbd: 89 f1 mov %esi,%ecx ffffffff8002cbbf: 4d 63 ed movslq %r13d,%r13 ffffffff8002cbc2: 4d 63 ff movslq %r15d,%r15 ffffffff8002cbc5: 42 88 34 2b mov %sil,(%rbx,%r13,1) ffffffff8002cbc9: 4d 63 f6 movslq %r14d,%r14 ffffffff8002cbcc: 88 2c 3b mov %ch,(%rbx,%rdi,1) ffffffff8002cbcf: 89 f7 mov %esi,%edi ffffffff8002cbd1: c1 ee 18 shr $0x18,%esi ffffffff8002cbd4: c1 ff 10 sar $0x10,%edi ffffffff8002cbd7: 42 88 3c 3b mov %dil,(%rbx,%r15,1) ffffffff8002cbdb: 42 88 34 33 mov %sil,(%rbx,%r14,1) ffffffff8002cbdf: e9 1b fc ff ff jmp ffffffff8002c7ff ffffffff8002cbe4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002cbe8: 31 c0 xor %eax,%eax ffffffff8002cbea: e8 71 f2 ff ff call ffffffff8002be60 ffffffff8002cbef: e9 4c ff ff ff jmp ffffffff8002cb40 ffffffff8002cbf4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002cbf8: 3d ff 01 00 00 cmp $0x1ff,%eax ffffffff8002cbfd: 0f 8f 7d fd ff ff jg ffffffff8002c980 ffffffff8002cc03: 4c 8b 7d b8 mov -0x48(%rbp),%r15 ffffffff8002cc07: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002cc0b: 48 8b 75 c8 mov -0x38(%rbp),%rsi ffffffff8002cc0f: 49 8d 3c 87 lea (%r15,%rax,4),%rdi ffffffff8002cc13: e8 e8 14 00 00 call ffffffff8002e100 ffffffff8002cc18: 48 63 0d a1 7c 01 04 movslq 0x4017ca1(%rip),%rcx # ffffffff840448c0 ffffffff8002cc1f: 8b 15 7b 1b 04 00 mov 0x41b7b(%rip),%edx # ffffffff8006e7a0 ffffffff8002cc25: 48 89 c8 mov %rcx,%rax ffffffff8002cc28: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx ffffffff8002cc2c: 41 89 54 8f 20 mov %edx,0x20(%r15,%rcx,4) ffffffff8002cc31: 83 c0 01 add $0x1,%eax ffffffff8002cc34: 83 c2 04 add $0x4,%edx ffffffff8002cc37: 89 15 63 1b 04 00 mov %edx,0x41b63(%rip) # ffffffff8006e7a0 ffffffff8002cc3d: 89 05 7d 7c 01 04 mov %eax,0x4017c7d(%rip) # ffffffff840448c0 ffffffff8002cc43: e9 38 fd ff ff jmp ffffffff8002c980 ffffffff8002cc48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002cc4f: 00 ffffffff8002cc50: bf 09 00 00 00 mov $0x9,%edi ffffffff8002cc55: 89 05 a5 04 02 04 mov %eax,0x40204a5(%rip) # ffffffff8404d100 ffffffff8002cc5b: 44 8b 35 a2 04 02 04 mov 0x40204a2(%rip),%r14d # ffffffff8404d104 ffffffff8002cc62: e8 19 f0 ff ff call ffffffff8002bc80 ffffffff8002cc67: 8b 15 db 84 14 04 mov 0x41484db(%rip),%edx # ffffffff84175148 ffffffff8002cc6d: 85 d2 test %edx,%edx ffffffff8002cc6f: 75 07 jne ffffffff8002cc78 ffffffff8002cc71: 31 c0 xor %eax,%eax ffffffff8002cc73: e8 e8 f1 ff ff call ffffffff8002be60 ffffffff8002cc78: bf 0a 00 00 00 mov $0xa,%edi ffffffff8002cc7d: e8 fe ef ff ff call ffffffff8002bc80 ffffffff8002cc82: 48 63 05 7b 04 02 04 movslq 0x402047b(%rip),%rax # ffffffff8404d104 ffffffff8002cc89: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002cc8e: 0f 8f 77 02 00 00 jg ffffffff8002cf0b ffffffff8002cc94: 44 8d 68 01 lea 0x1(%rax),%r13d ffffffff8002cc98: 48 8d 1d 81 04 02 04 lea 0x4020481(%rip),%rbx # ffffffff8404d120 ffffffff8002cc9f: 44 89 2d 5e 04 02 04 mov %r13d,0x402045e(%rip) # ffffffff8404d104 ffffffff8002cca6: c6 04 03 0b movb $0xb,(%rbx,%rax,1) ffffffff8002ccaa: 31 ff xor %edi,%edi ffffffff8002ccac: e8 6f f0 ff ff call ffffffff8002bd20 ffffffff8002ccb1: 8b 05 91 84 14 04 mov 0x4148491(%rip),%eax # ffffffff84175148 ffffffff8002ccb7: 85 c0 test %eax,%eax ffffffff8002ccb9: 75 07 jne ffffffff8002ccc2 ffffffff8002ccbb: 31 c0 xor %eax,%eax ffffffff8002ccbd: e8 be fa ff ff call ffffffff8002c780 ffffffff8002ccc2: 48 63 05 3b 04 02 04 movslq 0x402043b(%rip),%rax # ffffffff8404d104 ffffffff8002ccc9: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002ccce: 0f 8f 1c 02 00 00 jg ffffffff8002cef0 ffffffff8002ccd4: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002ccd7: c6 04 03 0a movb $0xa,(%rbx,%rax,1) ffffffff8002ccdb: 89 15 23 04 02 04 mov %edx,0x4020423(%rip) # ffffffff8404d104 ffffffff8002cce1: 44 89 f7 mov %r14d,%edi ffffffff8002cce4: e8 37 f0 ff ff call ffffffff8002bd20 ffffffff8002cce9: 8b 05 15 04 02 04 mov 0x4020415(%rip),%eax # ffffffff8404d104 ffffffff8002ccef: 49 63 d5 movslq %r13d,%rdx ffffffff8002ccf2: 4c 63 15 07 04 02 04 movslq 0x4020407(%rip),%r10 # ffffffff8404d100 ffffffff8002ccf9: 88 04 13 mov %al,(%rbx,%rdx,1) ffffffff8002ccfc: 41 8d 55 01 lea 0x1(%r13),%edx ffffffff8002cd00: 89 c1 mov %eax,%ecx ffffffff8002cd02: 48 63 d2 movslq %edx,%rdx ffffffff8002cd05: c1 f9 10 sar $0x10,%ecx ffffffff8002cd08: 88 24 13 mov %ah,(%rbx,%rdx,1) ffffffff8002cd0b: 41 8d 55 02 lea 0x2(%r13),%edx ffffffff8002cd0f: 41 83 c5 03 add $0x3,%r13d ffffffff8002cd13: c1 e8 18 shr $0x18,%eax ffffffff8002cd16: 48 63 d2 movslq %edx,%rdx ffffffff8002cd19: 4d 63 ed movslq %r13d,%r13 ffffffff8002cd1c: 88 0c 13 mov %cl,(%rbx,%rdx,1) ffffffff8002cd1f: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002cd23: 42 88 04 2b mov %al,(%rbx,%r13,1) ffffffff8002cd27: 4c 89 d0 mov %r10,%rax ffffffff8002cd2a: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002cd2e: e9 cc fa ff ff jmp ffffffff8002c7ff ffffffff8002cd33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002cd38: 8d 41 02 lea 0x2(%rcx),%eax ffffffff8002cd3b: 48 63 d0 movslq %eax,%rdx ffffffff8002cd3e: 89 05 bc 03 02 04 mov %eax,0x40203bc(%rip) # ffffffff8404d100 ffffffff8002cd44: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002cd48: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002cd4c: 83 fa 01 cmp $0x1,%edx ffffffff8002cd4f: 0f 84 82 01 00 00 je ffffffff8002ced7 ffffffff8002cd55: 83 fa 0c cmp $0xc,%edx ffffffff8002cd58: 0f 85 56 01 00 00 jne ffffffff8002ceb4 ffffffff8002cd5e: 83 c0 01 add $0x1,%eax ffffffff8002cd61: 48 63 d0 movslq %eax,%rdx ffffffff8002cd64: 89 05 96 03 02 04 mov %eax,0x4020396(%rip) # ffffffff8404d100 ffffffff8002cd6a: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002cd6e: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002cd72: 83 fa 08 cmp $0x8,%edx ffffffff8002cd75: 0f 85 31 fc ff ff jne ffffffff8002c9ac ffffffff8002cd7b: 8b 15 3f 7b 01 04 mov 0x4017b3f(%rip),%edx # ffffffff840448c0 ffffffff8002cd81: 85 d2 test %edx,%edx ffffffff8002cd83: 0f 8e 55 03 00 00 jle ffffffff8002d0de ffffffff8002cd89: 83 e8 01 sub $0x1,%eax ffffffff8002cd8c: 4c 8d 2d 4d 7b 01 04 lea 0x4017b4d(%rip),%r13 # ffffffff840448e0 ffffffff8002cd93: 48 98 cltq ffffffff8002cd95: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002cd99: 4d 8d 74 c4 08 lea 0x8(%r12,%rax,8),%r14 ffffffff8002cd9e: eb 13 jmp ffffffff8002cdb3 ffffffff8002cda0: 83 c3 01 add $0x1,%ebx ffffffff8002cda3: 49 83 c5 24 add $0x24,%r13 ffffffff8002cda7: 3b 1d 13 7b 01 04 cmp 0x4017b13(%rip),%ebx # ffffffff840448c0 ffffffff8002cdad: 0f 8d ba 02 00 00 jge ffffffff8002d06d ffffffff8002cdb3: 4c 89 f6 mov %r14,%rsi ffffffff8002cdb6: 4c 89 ef mov %r13,%rdi ffffffff8002cdb9: e8 02 13 00 00 call ffffffff8002e0c0 ffffffff8002cdbe: 85 c0 test %eax,%eax ffffffff8002cdc0: 75 de jne ffffffff8002cda0 ffffffff8002cdc2: 48 63 db movslq %ebx,%rbx ffffffff8002cdc5: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002cdc9: 48 8b 5d b8 mov -0x48(%rbp),%rbx ffffffff8002cdcd: 44 8b 6c 83 20 mov 0x20(%rbx,%rax,4),%r13d ffffffff8002cdd2: 8b 05 28 03 02 04 mov 0x4020328(%rip),%eax # ffffffff8404d100 ffffffff8002cdd8: 44 8b 3d 69 83 14 04 mov 0x4148369(%rip),%r15d # ffffffff84175148 ffffffff8002cddf: 83 c0 01 add $0x1,%eax ffffffff8002cde2: 89 05 18 03 02 04 mov %eax,0x4020318(%rip) # ffffffff8404d100 ffffffff8002cde8: 45 85 ff test %r15d,%r15d ffffffff8002cdeb: 75 07 jne ffffffff8002cdf4 ffffffff8002cded: 31 c0 xor %eax,%eax ffffffff8002cdef: e8 6c f0 ff ff call ffffffff8002be60 ffffffff8002cdf4: 48 63 05 09 03 02 04 movslq 0x4020309(%rip),%rax # ffffffff8404d104 ffffffff8002cdfb: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002ce00: 0f 8f 84 02 00 00 jg ffffffff8002d08a ffffffff8002ce06: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002ce09: 48 8d 1d 10 03 02 04 lea 0x4020310(%rip),%rbx # ffffffff8404d120 ffffffff8002ce10: 89 15 ee 02 02 04 mov %edx,0x40202ee(%rip) # ffffffff8404d104 ffffffff8002ce16: c6 04 03 03 movb $0x3,(%rbx,%rax,1) ffffffff8002ce1a: 44 89 ef mov %r13d,%edi ffffffff8002ce1d: e8 fe ee ff ff call ffffffff8002bd20 ffffffff8002ce22: e9 85 fb ff ff jmp ffffffff8002c9ac ffffffff8002ce27: 31 c0 xor %eax,%eax ffffffff8002ce29: e8 32 f0 ff ff call ffffffff8002be60 ffffffff8002ce2e: e9 9a fc ff ff jmp ffffffff8002cacd ffffffff8002ce33: 44 8b 35 0e 83 14 04 mov 0x414830e(%rip),%r14d # ffffffff84175148 ffffffff8002ce3a: 45 85 f6 test %r14d,%r14d ffffffff8002ce3d: 75 05 jne ffffffff8002ce44 ffffffff8002ce3f: e8 8c f1 ff ff call ffffffff8002bfd0 ffffffff8002ce44: bf 0f 00 00 00 mov $0xf,%edi ffffffff8002ce49: e8 32 ee ff ff call ffffffff8002bc80 ffffffff8002ce4e: 48 63 05 af 02 02 04 movslq 0x40202af(%rip),%rax # ffffffff8404d104 ffffffff8002ce55: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002ce5a: 0f 8f 1e 02 00 00 jg ffffffff8002d07e ffffffff8002ce60: 4c 63 15 99 02 02 04 movslq 0x4020299(%rip),%r10 # ffffffff8404d100 ffffffff8002ce67: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002ce6a: 48 8d 1d af 02 02 04 lea 0x40202af(%rip),%rbx # ffffffff8404d120 ffffffff8002ce71: 89 15 8d 02 02 04 mov %edx,0x402028d(%rip) # ffffffff8404d104 ffffffff8002ce77: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002ce7b: c6 04 03 16 movb $0x16,(%rbx,%rax,1) ffffffff8002ce7f: 4c 89 d0 mov %r10,%rax ffffffff8002ce82: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002ce86: e9 74 f9 ff ff jmp ffffffff8002c7ff ffffffff8002ce8b: 48 8d 3d c4 51 00 00 lea 0x51c4(%rip),%rdi # ffffffff80032056 ffffffff8002ce92: 48 8d 1d 87 02 02 04 lea 0x4020287(%rip),%rbx # ffffffff8404d120 ffffffff8002ce99: e8 c2 43 fd ff call ffffffff80001260 ffffffff8002ce9e: 44 8b 2d 5f 02 02 04 mov 0x402025f(%rip),%r13d # ffffffff8404d104 ffffffff8002cea5: c7 05 99 82 14 04 01 movl $0x1,0x4148299(%rip) # ffffffff84175148 ffffffff8002ceac: 00 00 00 ffffffff8002ceaf: e9 be fc ff ff jmp ffffffff8002cb72 ffffffff8002ceb4: 48 8d 3d f1 51 00 00 lea 0x51f1(%rip),%rdi # ffffffff800320ac ffffffff8002cebb: e8 a0 43 fd ff call ffffffff80001260 ffffffff8002cec0: 48 63 15 39 02 02 04 movslq 0x4020239(%rip),%rdx # ffffffff8404d100 ffffffff8002cec7: 48 89 d0 mov %rdx,%rax ffffffff8002ceca: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002cece: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002ced2: e9 cc fa ff ff jmp ffffffff8002c9a3 ffffffff8002ced7: 8d 41 03 lea 0x3(%rcx),%eax ffffffff8002ceda: 48 63 d0 movslq %eax,%rdx ffffffff8002cedd: 89 05 1d 02 02 04 mov %eax,0x402021d(%rip) # ffffffff8404d100 ffffffff8002cee3: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002cee7: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002ceeb: e9 65 fe ff ff jmp ffffffff8002cd55 ffffffff8002cef0: 48 8d 3d 5f 51 00 00 lea 0x515f(%rip),%rdi # ffffffff80032056 ffffffff8002cef7: e8 64 43 fd ff call ffffffff80001260 ffffffff8002cefc: c7 05 42 82 14 04 01 movl $0x1,0x4148242(%rip) # ffffffff84175148 ffffffff8002cf03: 00 00 00 ffffffff8002cf06: e9 d6 fd ff ff jmp ffffffff8002cce1 ffffffff8002cf0b: 48 8d 3d 44 51 00 00 lea 0x5144(%rip),%rdi # ffffffff80032056 ffffffff8002cf12: 48 8d 1d 07 02 02 04 lea 0x4020207(%rip),%rbx # ffffffff8404d120 ffffffff8002cf19: e8 42 43 fd ff call ffffffff80001260 ffffffff8002cf1e: 44 8b 2d df 01 02 04 mov 0x40201df(%rip),%r13d # ffffffff8404d104 ffffffff8002cf25: c7 05 19 82 14 04 01 movl $0x1,0x4148219(%rip) # ffffffff84175148 ffffffff8002cf2c: 00 00 00 ffffffff8002cf2f: e9 76 fd ff ff jmp ffffffff8002ccaa ffffffff8002cf34: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002cf38: 48 63 05 c1 01 02 04 movslq 0x40201c1(%rip),%rax # ffffffff8404d100 ffffffff8002cf3f: e9 01 fb ff ff jmp ffffffff8002ca45 ffffffff8002cf44: 48 8d 3d 0b 51 00 00 lea 0x510b(%rip),%rdi # ffffffff80032056 ffffffff8002cf4b: e8 10 43 fd ff call ffffffff80001260 ffffffff8002cf50: c7 05 ee 81 14 04 01 movl $0x1,0x41481ee(%rip) # ffffffff84175148 ffffffff8002cf57: 00 00 00 ffffffff8002cf5a: e9 9e fb ff ff jmp ffffffff8002cafd ffffffff8002cf5f: 81 fe ff 7f 00 00 cmp $0x7fff,%esi ffffffff8002cf65: 0f 8f 4a 01 00 00 jg ffffffff8002d0b5 ffffffff8002cf6b: 8d 56 01 lea 0x1(%rsi),%edx ffffffff8002cf6e: c6 04 33 0a movb $0xa,(%rbx,%rsi,1) ffffffff8002cf72: 89 15 8c 01 02 04 mov %edx,0x402018c(%rip) # ffffffff8404d104 ffffffff8002cf78: 31 ff xor %edi,%edi ffffffff8002cf7a: 44 89 45 c0 mov %r8d,-0x40(%rbp) ffffffff8002cf7e: 4d 63 ed movslq %r13d,%r13 ffffffff8002cf81: 4d 63 ff movslq %r15d,%r15 ffffffff8002cf84: 89 55 c8 mov %edx,-0x38(%rbp) ffffffff8002cf87: 4d 63 f6 movslq %r14d,%r14 ffffffff8002cf8a: e8 91 ed ff ff call ffffffff8002bd20 ffffffff8002cf8f: 8b 05 6f 01 02 04 mov 0x402016f(%rip),%eax # ffffffff8404d104 ffffffff8002cf95: 4c 63 45 c0 movslq -0x40(%rbp),%r8 ffffffff8002cf99: 8b 55 c8 mov -0x38(%rbp),%edx ffffffff8002cf9c: 89 c1 mov %eax,%ecx ffffffff8002cf9e: 42 88 04 2b mov %al,(%rbx,%r13,1) ffffffff8002cfa2: 89 c6 mov %eax,%esi ffffffff8002cfa4: c1 f9 08 sar $0x8,%ecx ffffffff8002cfa7: 42 88 0c 03 mov %cl,(%rbx,%r8,1) ffffffff8002cfab: 41 89 c9 mov %ecx,%r9d ffffffff8002cfae: 89 c1 mov %eax,%ecx ffffffff8002cfb0: c1 e8 18 shr $0x18,%eax ffffffff8002cfb3: c1 f9 10 sar $0x10,%ecx ffffffff8002cfb6: 44 8b 05 8b 81 14 04 mov 0x414818b(%rip),%r8d # ffffffff84175148 ffffffff8002cfbd: 42 88 0c 3b mov %cl,(%rbx,%r15,1) ffffffff8002cfc1: 89 cf mov %ecx,%edi ffffffff8002cfc3: 89 c1 mov %eax,%ecx ffffffff8002cfc5: 42 88 04 33 mov %al,(%rbx,%r14,1) ffffffff8002cfc9: 8b 05 31 01 02 04 mov 0x4020131(%rip),%eax # ffffffff8404d100 ffffffff8002cfcf: 83 c0 01 add $0x1,%eax ffffffff8002cfd2: 45 85 c0 test %r8d,%r8d ffffffff8002cfd5: 89 05 25 01 02 04 mov %eax,0x4020125(%rip) # ffffffff8404d100 ffffffff8002cfdb: 75 26 jne ffffffff8002d003 ffffffff8002cfdd: 31 c0 xor %eax,%eax ffffffff8002cfdf: e8 9c f7 ff ff call ffffffff8002c780 ffffffff8002cfe4: 8b 0d 1a 01 02 04 mov 0x402011a(%rip),%ecx # ffffffff8404d104 ffffffff8002cfea: 8b 55 c8 mov -0x38(%rbp),%edx ffffffff8002cfed: 0f b6 c5 movzbl %ch,%eax ffffffff8002cff0: 89 cf mov %ecx,%edi ffffffff8002cff2: 89 ce mov %ecx,%esi ffffffff8002cff4: c1 e9 18 shr $0x18,%ecx ffffffff8002cff7: 41 89 c1 mov %eax,%r9d ffffffff8002cffa: 8b 05 00 01 02 04 mov 0x4020100(%rip),%eax # ffffffff8404d100 ffffffff8002d000: c1 ff 10 sar $0x10,%edi ffffffff8002d003: 4c 63 c2 movslq %edx,%r8 ffffffff8002d006: 4c 63 d0 movslq %eax,%r10 ffffffff8002d009: 42 88 34 03 mov %sil,(%rbx,%r8,1) ffffffff8002d00d: 8d 72 01 lea 0x1(%rdx),%esi ffffffff8002d010: 48 63 f6 movslq %esi,%rsi ffffffff8002d013: 44 88 0c 33 mov %r9b,(%rbx,%rsi,1) ffffffff8002d017: 8d 72 02 lea 0x2(%rdx),%esi ffffffff8002d01a: 83 c2 03 add $0x3,%edx ffffffff8002d01d: 48 63 d2 movslq %edx,%rdx ffffffff8002d020: 48 63 f6 movslq %esi,%rsi ffffffff8002d023: 40 88 3c 33 mov %dil,(%rbx,%rsi,1) ffffffff8002d027: 88 0c 13 mov %cl,(%rbx,%rdx,1) ffffffff8002d02a: 4b 8d 14 d2 lea (%r10,%r10,8),%rdx ffffffff8002d02e: 41 8b 14 d4 mov (%r12,%rdx,8),%edx ffffffff8002d032: e9 c8 f7 ff ff jmp ffffffff8002c7ff ffffffff8002d037: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002d03e: 00 00 ffffffff8002d040: 48 8d 3d e9 15 01 00 lea 0x115e9(%rip),%rdi # ffffffff8003e630 ffffffff8002d047: e8 14 42 fd ff call ffffffff80001260 ffffffff8002d04c: 48 63 05 ad 00 02 04 movslq 0x40200ad(%rip),%rax # ffffffff8404d100 ffffffff8002d053: 48 8d 04 c0 lea (%rax,%rax,8),%rax ffffffff8002d057: 49 8d 7c c4 08 lea 0x8(%r12,%rax,8),%rdi ffffffff8002d05c: e8 ff 41 fd ff call ffffffff80001260 ffffffff8002d061: 48 8d 3d a0 57 00 00 lea 0x57a0(%rip),%rdi # ffffffff80032808 ffffffff8002d068: e9 19 f8 ff ff jmp ffffffff8002c886 ffffffff8002d06d: 8b 05 8d 00 02 04 mov 0x402008d(%rip),%eax # ffffffff8404d100 ffffffff8002d073: 41 bd ff ff ff ff mov $0xffffffff,%r13d ffffffff8002d079: e9 5a fd ff ff jmp ffffffff8002cdd8 ffffffff8002d07e: 48 8d 3d d1 4f 00 00 lea 0x4fd1(%rip),%rdi # ffffffff80032056 ffffffff8002d085: e9 fc f7 ff ff jmp ffffffff8002c886 ffffffff8002d08a: 48 8d 3d c5 4f 00 00 lea 0x4fc5(%rip),%rdi # ffffffff80032056 ffffffff8002d091: e8 ca 41 fd ff call ffffffff80001260 ffffffff8002d096: c7 05 a8 80 14 04 01 movl $0x1,0x41480a8(%rip) # ffffffff84175148 ffffffff8002d09d: 00 00 00 ffffffff8002d0a0: e9 75 fd ff ff jmp ffffffff8002ce1a ffffffff8002d0a5: 48 8d 3d 34 78 01 04 lea 0x4017834(%rip),%rdi # ffffffff840448e0 ffffffff8002d0ac: 48 89 7d b8 mov %rdi,-0x48(%rbp) ffffffff8002d0b0: e9 4e fb ff ff jmp ffffffff8002cc03 ffffffff8002d0b5: 48 8d 3d 9a 4f 00 00 lea 0x4f9a(%rip),%rdi # ffffffff80032056 ffffffff8002d0bc: 44 89 45 c8 mov %r8d,-0x38(%rbp) ffffffff8002d0c0: e8 9b 41 fd ff call ffffffff80001260 ffffffff8002d0c5: 8b 15 39 00 02 04 mov 0x4020039(%rip),%edx # ffffffff8404d104 ffffffff8002d0cb: 44 8b 45 c8 mov -0x38(%rbp),%r8d ffffffff8002d0cf: c7 05 6f 80 14 04 01 movl $0x1,0x414806f(%rip) # ffffffff84175148 ffffffff8002d0d6: 00 00 00 ffffffff8002d0d9: e9 9a fe ff ff jmp ffffffff8002cf78 ffffffff8002d0de: 41 bd ff ff ff ff mov $0xffffffff,%r13d ffffffff8002d0e4: e9 ef fc ff ff jmp ffffffff8002cdd8 ffffffff8002d0e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002d0f0 : ffffffff8002d0f0: 48 85 ff test %rdi,%rdi ffffffff8002d0f3: 74 05 je ffffffff8002d0fa ffffffff8002d0f5: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8002d0f8: 75 0c jne ffffffff8002d106 ffffffff8002d0fa: 48 8d 3d be 4f 00 00 lea 0x4fbe(%rip),%rdi # ffffffff800320bf ffffffff8002d101: e9 5a 41 fd ff jmp ffffffff80001260 ffffffff8002d106: 55 push %rbp ffffffff8002d107: 48 8d 35 56 41 00 00 lea 0x4156(%rip),%rsi # ffffffff80031264 ffffffff8002d10e: 48 89 e5 mov %rsp,%rbp ffffffff8002d111: 41 57 push %r15 ffffffff8002d113: 41 56 push %r14 ffffffff8002d115: 41 55 push %r13 ffffffff8002d117: 41 54 push %r12 ffffffff8002d119: 53 push %rbx ffffffff8002d11a: 48 89 fb mov %rdi,%rbx ffffffff8002d11d: 48 83 ec 58 sub $0x58,%rsp ffffffff8002d121: e8 4a 74 fe ff call ffffffff80014570 ffffffff8002d126: 48 8d 3d 2b 15 01 00 lea 0x1152b(%rip),%rdi # ffffffff8003e658 ffffffff8002d12d: 49 89 c5 mov %rax,%r13 ffffffff8002d130: 48 85 c0 test %rax,%rax ffffffff8002d133: 0f 84 a3 0c 00 00 je ffffffff8002dddc ffffffff8002d139: bf 00 00 01 00 mov $0x10000,%edi ffffffff8002d13e: e8 3d ae fe ff call ffffffff80017f80 ffffffff8002d143: 49 89 c4 mov %rax,%r12 ffffffff8002d146: 48 85 c0 test %rax,%rax ffffffff8002d149: 0f 84 aa 0c 00 00 je ffffffff8002ddf9 ffffffff8002d14f: ba ff ff 00 00 mov $0xffff,%edx ffffffff8002d154: 48 89 c6 mov %rax,%rsi ffffffff8002d157: 4c 89 ef mov %r13,%rdi ffffffff8002d15a: e8 c1 56 fe ff call ffffffff80012820 ffffffff8002d15f: 4c 89 ef mov %r13,%rdi ffffffff8002d162: 48 98 cltq ffffffff8002d164: 41 c6 04 04 00 movb $0x0,(%r12,%rax,1) ffffffff8002d169: e8 b2 55 fe ff call ffffffff80012720 ffffffff8002d16e: 41 0f b6 14 24 movzbl (%r12),%edx ffffffff8002d173: 4c 89 25 c6 7f 14 04 mov %r12,0x4147fc6(%rip) # ffffffff84175140 ffffffff8002d17a: c7 05 9c 7f 02 04 00 movl $0x0,0x4027f9c(%rip) # ffffffff84055120 ffffffff8002d181: 00 00 00 ffffffff8002d184: c7 05 ba 7f 14 04 00 movl $0x0,0x4147fba(%rip) # ffffffff84175148 ffffffff8002d18b: 00 00 00 ffffffff8002d18e: 84 d2 test %dl,%dl ffffffff8002d190: 0f 84 ce 0d 00 00 je ffffffff8002df64 ffffffff8002d196: 4c 89 65 88 mov %r12,-0x78(%rbp) ffffffff8002d19a: 4c 89 e0 mov %r12,%rax ffffffff8002d19d: 45 31 c9 xor %r9d,%r9d ffffffff8002d1a0: 4c 8d 2d 99 7f 02 04 lea 0x4027f99(%rip),%r13 # ffffffff84055140 ffffffff8002d1a7: 49 bf ff ff ff 43 ff movabs $0x3ffffff43ffffff,%r15 ffffffff8002d1ae: ff ff 03 ffffffff8002d1b1: 48 89 5d 80 mov %rbx,-0x80(%rbp) ffffffff8002d1b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d1bc: 00 00 00 00 ffffffff8002d1c0: 31 f6 xor %esi,%esi ffffffff8002d1c2: bf 13 00 80 00 mov $0x800013,%edi ffffffff8002d1c7: eb 21 jmp ffffffff8002d1ea ffffffff8002d1c9: 90 nop ffffffff8002d1ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d1d1: 00 00 00 00 ffffffff8002d1d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d1dc: 00 00 00 00 ffffffff8002d1e0: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff8002d1e4: 48 83 c0 01 add $0x1,%rax ffffffff8002d1e8: 89 ce mov %ecx,%esi ffffffff8002d1ea: 8d 4a f7 lea -0x9(%rdx),%ecx ffffffff8002d1ed: 80 f9 17 cmp $0x17,%cl ffffffff8002d1f0: 0f 87 aa 03 00 00 ja ffffffff8002d5a0 ffffffff8002d1f6: 48 0f a3 cf bt %rcx,%rdi ffffffff8002d1fa: 0f 92 c1 setb %cl ffffffff8002d1fd: 84 c9 test %cl,%cl ffffffff8002d1ff: 75 df jne ffffffff8002d1e0 ffffffff8002d201: 40 84 f6 test %sil,%sil ffffffff8002d204: 0f 84 26 06 00 00 je ffffffff8002d830 ffffffff8002d20a: 48 89 05 2f 7f 14 04 mov %rax,0x4147f2f(%rip) # ffffffff84175140 ffffffff8002d211: 80 fa 2f cmp $0x2f,%dl ffffffff8002d214: 0f 84 a3 03 00 00 je ffffffff8002d5bd ffffffff8002d21a: 41 8d 71 01 lea 0x1(%r9),%esi ffffffff8002d21e: 89 35 fc 7e 02 04 mov %esi,0x4027efc(%rip) # ffffffff84055120 ffffffff8002d224: 80 fa 30 cmp $0x30,%dl ffffffff8002d227: 0f 84 a3 04 00 00 je ffffffff8002d6d0 ffffffff8002d22d: 80 fa 27 cmp $0x27,%dl ffffffff8002d230: 0f 84 a2 05 00 00 je ffffffff8002d7d8 ffffffff8002d236: 80 fa 27 cmp $0x27,%dl ffffffff8002d239: 0f 8e 04 06 00 00 jle ffffffff8002d843 ffffffff8002d23f: 80 fa 39 cmp $0x39,%dl ffffffff8002d242: 0f 8e c0 06 00 00 jle ffffffff8002d908 ffffffff8002d248: 8d 4a bf lea -0x41(%rdx),%ecx ffffffff8002d24b: 80 f9 39 cmp $0x39,%cl ffffffff8002d24e: 0f 87 bd 06 00 00 ja ffffffff8002d911 ffffffff8002d254: 49 0f a3 cf bt %rcx,%r15 ffffffff8002d258: 41 0f 92 c0 setb %r8b ffffffff8002d25c: 45 84 c0 test %r8b,%r8b ffffffff8002d25f: 0f 84 ac 06 00 00 je ffffffff8002d911 ffffffff8002d265: 49 63 d9 movslq %r9d,%rbx ffffffff8002d268: 48 8b 05 d1 7e 14 04 mov 0x4147ed1(%rip),%rax # ffffffff84175140 ffffffff8002d26f: 45 31 d2 xor %r10d,%r10d ffffffff8002d272: 31 f6 xor %esi,%esi ffffffff8002d274: 48 8d 0c db lea (%rbx,%rbx,8),%rcx ffffffff8002d278: 4d 8d 5c cd 00 lea 0x0(%r13,%rcx,8),%r11 ffffffff8002d27d: eb 13 jmp ffffffff8002d292 ffffffff8002d27f: 90 nop ffffffff8002d280: 48 63 ce movslq %esi,%rcx ffffffff8002d283: 48 83 c0 01 add $0x1,%rax ffffffff8002d287: 45 89 c2 mov %r8d,%r10d ffffffff8002d28a: 83 c6 01 add $0x1,%esi ffffffff8002d28d: 42 88 54 19 08 mov %dl,0x8(%rcx,%r11,1) ffffffff8002d292: 0f b6 10 movzbl (%rax),%edx ffffffff8002d295: 49 89 c1 mov %rax,%r9 ffffffff8002d298: 80 fa 39 cmp $0x39,%dl ffffffff8002d29b: 0f 8e ff 04 00 00 jle ffffffff8002d7a0 ffffffff8002d2a1: 8d 4a bf lea -0x41(%rdx),%ecx ffffffff8002d2a4: 80 f9 39 cmp $0x39,%cl ffffffff8002d2a7: 77 37 ja ffffffff8002d2e0 ffffffff8002d2a9: 49 0f a3 cf bt %rcx,%r15 ffffffff8002d2ad: 73 31 jae ffffffff8002d2e0 ffffffff8002d2af: 83 fe 3e cmp $0x3e,%esi ffffffff8002d2b2: 7e cc jle ffffffff8002d280 ffffffff8002d2b4: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff8002d2b8: 4c 8d 48 01 lea 0x1(%rax),%r9 ffffffff8002d2bc: 80 fa 39 cmp $0x39,%dl ffffffff8002d2bf: 0f 8e eb 04 00 00 jle ffffffff8002d7b0 ffffffff8002d2c5: 8d 4a bf lea -0x41(%rdx),%ecx ffffffff8002d2c8: 4c 89 c8 mov %r9,%rax ffffffff8002d2cb: 45 89 c2 mov %r8d,%r10d ffffffff8002d2ce: 80 f9 39 cmp $0x39,%cl ffffffff8002d2d1: 76 d6 jbe ffffffff8002d2a9 ffffffff8002d2d3: 66 90 xchg %ax,%ax ffffffff8002d2d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d2dc: 00 00 00 00 ffffffff8002d2e0: 45 84 d2 test %r10b,%r10b ffffffff8002d2e3: 74 07 je ffffffff8002d2ec ffffffff8002d2e5: 4c 89 0d 54 7e 14 04 mov %r9,0x4147e54(%rip) # ffffffff84175140 ffffffff8002d2ec: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002d2f0: 48 63 f6 movslq %esi,%rsi ffffffff8002d2f3: 48 c1 e0 03 shl $0x3,%rax ffffffff8002d2f7: 4d 8d 64 05 00 lea 0x0(%r13,%rax,1),%r12 ffffffff8002d2fc: 4d 8d 74 05 08 lea 0x8(%r13,%rax,1),%r14 ffffffff8002d301: 42 c6 44 26 08 00 movb $0x0,0x8(%rsi,%r12,1) ffffffff8002d307: 4c 89 f7 mov %r14,%rdi ffffffff8002d30a: 48 8d 35 fe 4d 00 00 lea 0x4dfe(%rip),%rsi # ffffffff8003210f ffffffff8002d311: e8 aa 0d 00 00 call ffffffff8002e0c0 ffffffff8002d316: 85 c0 test %eax,%eax ffffffff8002d318: 0f 85 c9 06 00 00 jne ffffffff8002d9e7 ffffffff8002d31e: 48 8b 05 1b 7e 14 04 mov 0x4147e1b(%rip),%rax # ffffffff84175140 ffffffff8002d325: 41 c7 04 24 17 00 00 movl $0x17,(%r12) ffffffff8002d32c: 00 ffffffff8002d32d: 4c 63 0d ec 7d 02 04 movslq 0x4027dec(%rip),%r9 # ffffffff84055120 ffffffff8002d334: 0f b6 10 movzbl (%rax),%edx ffffffff8002d337: 84 d2 test %dl,%dl ffffffff8002d339: 0f 85 81 fe ff ff jne ffffffff8002d1c0 ffffffff8002d33f: 4c 8b 65 88 mov -0x78(%rbp),%r12 ffffffff8002d343: 48 8b 5d 80 mov -0x80(%rbp),%rbx ffffffff8002d347: 4b 8d 14 c9 lea (%r9,%r9,8),%rdx ffffffff8002d34b: 48 8d 05 ee 7d 02 04 lea 0x4027dee(%rip),%rax # ffffffff84055140 ffffffff8002d352: c7 04 d0 00 00 00 00 movl $0x0,(%rax,%rdx,8) ffffffff8002d359: 4c 89 e7 mov %r12,%rdi ffffffff8002d35c: e8 2f ac fe ff call ffffffff80017f90 ffffffff8002d361: 48 63 05 e0 7d 14 04 movslq 0x4147de0(%rip),%rax # ffffffff84175148 ffffffff8002d368: 85 c0 test %eax,%eax ffffffff8002d36a: 0f 85 49 03 00 00 jne ffffffff8002d6b9 ffffffff8002d370: 4c 8d 25 05 4b 00 00 lea 0x4b05(%rip),%r12 # ffffffff80031e7c ffffffff8002d377: c7 05 83 fd 01 04 00 movl $0x0,0x401fd83(%rip) # ffffffff8404d104 ffffffff8002d37e: 00 00 00 ffffffff8002d381: 4c 8d 35 98 fd 01 04 lea 0x401fd98(%rip),%r14 # ffffffff8404d120 ffffffff8002d388: c7 05 2e 75 01 04 00 movl $0x0,0x401752e(%rip) # ffffffff840448c0 ffffffff8002d38f: 00 00 00 ffffffff8002d392: 4d 8d 6c 24 07 lea 0x7(%r12),%r13 ffffffff8002d397: c7 05 5f fd 01 04 00 movl $0x0,0x401fd5f(%rip) # ffffffff8404d100 ffffffff8002d39e: 00 00 00 ffffffff8002d3a1: c7 05 35 bd 01 04 00 movl $0x0,0x401bd35(%rip) # ffffffff840490e0 ffffffff8002d3a8: 00 00 00 ffffffff8002d3ab: c7 05 eb 13 04 00 00 movl $0x8000,0x413eb(%rip) # ffffffff8006e7a0 ffffffff8002d3b2: 80 00 00 ffffffff8002d3b5: eb 27 jmp ffffffff8002d3de ffffffff8002d3b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002d3be: 00 00 ffffffff8002d3c0: 41 0f b6 0c 24 movzbl (%r12),%ecx ffffffff8002d3c5: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002d3c8: 49 83 c4 01 add $0x1,%r12 ffffffff8002d3cc: 89 15 32 fd 01 04 mov %edx,0x401fd32(%rip) # ffffffff8404d104 ffffffff8002d3d2: 41 88 0c 06 mov %cl,(%r14,%rax,1) ffffffff8002d3d6: 48 63 c2 movslq %edx,%rax ffffffff8002d3d9: 4d 39 e5 cmp %r12,%r13 ffffffff8002d3dc: 74 2d je ffffffff8002d40b ffffffff8002d3de: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002d3e3: 7e db jle ffffffff8002d3c0 ffffffff8002d3e5: 48 8d 3d 6a 4c 00 00 lea 0x4c6a(%rip),%rdi # ffffffff80032056 ffffffff8002d3ec: 49 83 c4 01 add $0x1,%r12 ffffffff8002d3f0: e8 6b 3e fd ff call ffffffff80001260 ffffffff8002d3f5: 48 63 05 08 fd 01 04 movslq 0x401fd08(%rip),%rax # ffffffff8404d104 ffffffff8002d3fc: c7 05 42 7d 14 04 01 movl $0x1,0x4147d42(%rip) # ffffffff84175148 ffffffff8002d403: 00 00 00 ffffffff8002d406: 4d 39 e5 cmp %r12,%r13 ffffffff8002d409: 75 d3 jne ffffffff8002d3de ffffffff8002d40b: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002d410: 0f 8f 05 0a 00 00 jg ffffffff8002de1b ffffffff8002d416: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002d419: 89 15 e5 fc 01 04 mov %edx,0x401fce5(%rip) # ffffffff8404d104 ffffffff8002d41f: 48 8d 15 fa fc 01 04 lea 0x401fcfa(%rip),%rdx # ffffffff8404d120 ffffffff8002d426: c6 04 02 01 movb $0x1,(%rdx,%rax,1) ffffffff8002d42a: 48 63 15 cf fc 01 04 movslq 0x401fccf(%rip),%rdx # ffffffff8404d100 ffffffff8002d431: 48 8d 0d 08 7d 02 04 lea 0x4027d08(%rip),%rcx # ffffffff84055140 ffffffff8002d438: 48 89 d0 mov %rdx,%rax ffffffff8002d43b: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002d43f: 8b 14 d1 mov (%rcx,%rdx,8),%edx ffffffff8002d442: 8d 72 e6 lea -0x1a(%rdx),%esi ffffffff8002d445: 83 e6 fd and $0xfffffffd,%esi ffffffff8002d448: 75 13 jne ffffffff8002d45d ffffffff8002d44a: 83 c0 01 add $0x1,%eax ffffffff8002d44d: 48 63 d0 movslq %eax,%rdx ffffffff8002d450: 89 05 aa fc 01 04 mov %eax,0x401fcaa(%rip) # ffffffff8404d100 ffffffff8002d456: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002d45a: 8b 14 d1 mov (%rcx,%rdx,8),%edx ffffffff8002d45d: 83 fa 1d cmp $0x1d,%edx ffffffff8002d460: 75 09 jne ffffffff8002d46b ffffffff8002d462: 83 c0 01 add $0x1,%eax ffffffff8002d465: 89 05 95 fc 01 04 mov %eax,0x401fc95(%rip) # ffffffff8404d100 ffffffff8002d46b: bf 09 00 00 00 mov $0x9,%edi ffffffff8002d470: e8 0b e8 ff ff call ffffffff8002bc80 ffffffff8002d475: bf 0a 00 00 00 mov $0xa,%edi ffffffff8002d47a: e8 01 e8 ff ff call ffffffff8002bc80 ffffffff8002d47f: 8b 15 c3 7c 14 04 mov 0x4147cc3(%rip),%edx # ffffffff84175148 ffffffff8002d485: 85 d2 test %edx,%edx ffffffff8002d487: 75 07 jne ffffffff8002d490 ffffffff8002d489: 31 c0 xor %eax,%eax ffffffff8002d48b: e8 f0 f2 ff ff call ffffffff8002c780 ffffffff8002d490: 48 63 05 6d fc 01 04 movslq 0x401fc6d(%rip),%rax # ffffffff8404d104 ffffffff8002d497: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002d49c: 0f 8f 1d 09 00 00 jg ffffffff8002ddbf ffffffff8002d4a2: 8b 0d a0 7c 14 04 mov 0x4147ca0(%rip),%ecx # ffffffff84175148 ffffffff8002d4a8: 44 8d 68 01 lea 0x1(%rax),%r13d ffffffff8002d4ac: 4c 8d 25 6d fc 01 04 lea 0x401fc6d(%rip),%r12 # ffffffff8404d120 ffffffff8002d4b3: 44 89 2d 4a fc 01 04 mov %r13d,0x401fc4a(%rip) # ffffffff8404d104 ffffffff8002d4ba: 41 c6 04 04 00 movb $0x0,(%r12,%rax,1) ffffffff8002d4bf: 85 c9 test %ecx,%ecx ffffffff8002d4c1: 0f 85 0e 09 00 00 jne ffffffff8002ddd5 ffffffff8002d4c7: 8b 05 13 bc 01 04 mov 0x401bc13(%rip),%eax # ffffffff840490e0 ffffffff8002d4cd: 85 c0 test %eax,%eax ffffffff8002d4cf: 0f 8e 80 00 00 00 jle ffffffff8002d555 ffffffff8002d4d5: 48 89 5d 88 mov %rbx,-0x78(%rbp) ffffffff8002d4d9: 49 63 c5 movslq %r13d,%rax ffffffff8002d4dc: 4c 8d 35 1d bc 01 04 lea 0x401bc1d(%rip),%r14 # ffffffff84049100 ffffffff8002d4e3: 31 db xor %ebx,%ebx ffffffff8002d4e5: 41 89 cf mov %ecx,%r15d ffffffff8002d4e8: eb 3b jmp ffffffff8002d525 ffffffff8002d4ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d4f1: 00 00 00 00 ffffffff8002d4f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d4fc: 00 00 00 00 ffffffff8002d500: 41 0f b6 0c 1e movzbl (%r14,%rbx,1),%ecx ffffffff8002d505: 8d 70 01 lea 0x1(%rax),%esi ffffffff8002d508: 48 83 c3 01 add $0x1,%rbx ffffffff8002d50c: 39 1d ce bb 01 04 cmp %ebx,0x401bbce(%rip) # ffffffff840490e0 ffffffff8002d512: 89 35 ec fb 01 04 mov %esi,0x401fbec(%rip) # ffffffff8404d104 ffffffff8002d518: 41 88 0c 04 mov %cl,(%r12,%rax,1) ffffffff8002d51c: 7e 30 jle ffffffff8002d54e ffffffff8002d51e: 48 63 05 df fb 01 04 movslq 0x401fbdf(%rip),%rax # ffffffff8404d104 ffffffff8002d525: 3d ff 7f 00 00 cmp $0x7fff,%eax ffffffff8002d52a: 7e d4 jle ffffffff8002d500 ffffffff8002d52c: 48 8d 3d 23 4b 00 00 lea 0x4b23(%rip),%rdi # ffffffff80032056 ffffffff8002d533: 48 83 c3 01 add $0x1,%rbx ffffffff8002d537: e8 24 3d fd ff call ffffffff80001260 ffffffff8002d53c: 39 1d 9e bb 01 04 cmp %ebx,0x401bb9e(%rip) # ffffffff840490e0 ffffffff8002d542: c7 05 fc 7b 14 04 01 movl $0x1,0x4147bfc(%rip) # ffffffff84175148 ffffffff8002d549: 00 00 00 ffffffff8002d54c: 7f d0 jg ffffffff8002d51e ffffffff8002d54e: 48 8b 5d 88 mov -0x78(%rbp),%rbx ffffffff8002d552: 44 89 f9 mov %r15d,%ecx ffffffff8002d555: b8 08 00 00 00 mov $0x8,%eax ffffffff8002d55a: 48 8d 35 57 e5 03 00 lea 0x3e557(%rip),%rsi # ffffffff8006bab8 ffffffff8002d561: 41 89 ce mov %ecx,%r14d ffffffff8002d564: 49 89 df mov %rbx,%r15 ffffffff8002d567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002d56e: 00 00 ffffffff8002d570: 48 63 d0 movslq %eax,%rdx ffffffff8002d573: 4c 01 e2 add %r12,%rdx ffffffff8002d576: 44 39 e8 cmp %r13d,%eax ffffffff8002d579: 0f 8d 8e 00 00 00 jge ffffffff8002d60d ffffffff8002d57f: 44 8d 40 01 lea 0x1(%rax),%r8d ffffffff8002d583: 80 3a 15 cmpb $0x15,(%rdx) ffffffff8002d586: 0f 87 74 07 00 00 ja ffffffff8002dd00 ffffffff8002d58c: 0f b6 3a movzbl (%rdx),%edi ffffffff8002d58f: 48 63 3c be movslq (%rsi,%rdi,4),%rdi ffffffff8002d593: 48 01 f7 add %rsi,%rdi ffffffff8002d596: ff e7 jmp *%rdi ffffffff8002d598: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002d59f: 00 ffffffff8002d5a0: 40 84 f6 test %sil,%sil ffffffff8002d5a3: 74 07 je ffffffff8002d5ac ffffffff8002d5a5: 48 89 05 94 7b 14 04 mov %rax,0x4147b94(%rip) # ffffffff84175140 ffffffff8002d5ac: 84 d2 test %dl,%dl ffffffff8002d5ae: 0f 84 8b fd ff ff je ffffffff8002d33f ffffffff8002d5b4: 80 fa 2f cmp $0x2f,%dl ffffffff8002d5b7: 0f 85 5d fc ff ff jne ffffffff8002d21a ffffffff8002d5bd: 80 78 01 2f cmpb $0x2f,0x1(%rax) ffffffff8002d5c1: 0f 84 b5 07 00 00 je ffffffff8002dd7c ffffffff8002d5c7: 41 8d 71 01 lea 0x1(%r9),%esi ffffffff8002d5cb: 89 35 4f 7b 02 04 mov %esi,0x4027b4f(%rip) # ffffffff84055120 ffffffff8002d5d1: 49 63 d1 movslq %r9d,%rdx ffffffff8002d5d4: 48 8d 0d 65 7b 02 04 lea 0x4027b65(%rip),%rcx # ffffffff84055140 ffffffff8002d5db: 4c 63 ce movslq %esi,%r9 ffffffff8002d5de: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002d5e2: 48 8b 15 57 7b 14 04 mov 0x4147b57(%rip),%rdx # ffffffff84175140 ffffffff8002d5e9: c7 04 c1 07 00 00 00 movl $0x7,(%rcx,%rax,8) ffffffff8002d5f0: 48 8d 42 01 lea 0x1(%rdx),%rax ffffffff8002d5f4: 0f b6 52 01 movzbl 0x1(%rdx),%edx ffffffff8002d5f8: 48 89 05 41 7b 14 04 mov %rax,0x4147b41(%rip) # ffffffff84175140 ffffffff8002d5ff: 90 nop ffffffff8002d600: 84 d2 test %dl,%dl ffffffff8002d602: 0f 85 b8 fb ff ff jne ffffffff8002d1c0 ffffffff8002d608: e9 32 fd ff ff jmp ffffffff8002d33f ffffffff8002d60d: 41 0f b6 07 movzbl (%r15),%eax ffffffff8002d611: 44 89 f1 mov %r14d,%ecx ffffffff8002d614: 4c 89 fb mov %r15,%rbx ffffffff8002d617: 4c 8d 6d 90 lea -0x70(%rbp),%r13 ffffffff8002d61b: 3c 2e cmp $0x2e,%al ffffffff8002d61d: 74 3d je ffffffff8002d65c ffffffff8002d61f: 84 c0 test %al,%al ffffffff8002d621: 74 39 je ffffffff8002d65c ffffffff8002d623: 4c 89 e9 mov %r13,%rcx ffffffff8002d626: ba 01 00 00 00 mov $0x1,%edx ffffffff8002d62b: eb 17 jmp ffffffff8002d644 ffffffff8002d62d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002d634: 00 ffffffff8002d635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d63c: 00 00 00 00 ffffffff8002d640: 3c 2e cmp $0x2e,%al ffffffff8002d642: 74 15 je ffffffff8002d659 ffffffff8002d644: 88 01 mov %al,(%rcx) ffffffff8002d646: 0f b6 04 13 movzbl (%rbx,%rdx,1),%eax ffffffff8002d64a: 49 89 d6 mov %rdx,%r14 ffffffff8002d64d: 48 83 c1 01 add $0x1,%rcx ffffffff8002d651: 48 83 c2 01 add $0x1,%rdx ffffffff8002d655: 84 c0 test %al,%al ffffffff8002d657: 75 e7 jne ffffffff8002d640 ffffffff8002d659: 44 89 f1 mov %r14d,%ecx ffffffff8002d65c: 4c 63 f1 movslq %ecx,%r14 ffffffff8002d65f: 48 8d 35 ef 3f 00 00 lea 0x3fef(%rip),%rsi # ffffffff80031655 ffffffff8002d666: 4c 89 ef mov %r13,%rdi ffffffff8002d669: 42 c6 44 35 90 00 movb $0x0,-0x70(%rbp,%r14,1) ffffffff8002d66f: e8 fc 6e fe ff call ffffffff80014570 ffffffff8002d674: 48 89 c3 mov %rax,%rbx ffffffff8002d677: 48 85 c0 test %rax,%rax ffffffff8002d67a: 0f 84 36 08 00 00 je ffffffff8002deb6 ffffffff8002d680: 8b 15 7e fa 01 04 mov 0x401fa7e(%rip),%edx # ffffffff8404d104 ffffffff8002d686: 4c 89 e6 mov %r12,%rsi ffffffff8002d689: 48 89 c7 mov %rax,%rdi ffffffff8002d68c: e8 1f 54 fe ff call ffffffff80012ab0 ffffffff8002d691: 48 89 df mov %rbx,%rdi ffffffff8002d694: e8 87 50 fe ff call ffffffff80012720 ffffffff8002d699: 48 8d 3d 10 10 01 00 lea 0x11010(%rip),%rdi # ffffffff8003e6b0 ffffffff8002d6a0: e8 bb 3b fd ff call ffffffff80001260 ffffffff8002d6a5: 4c 89 ef mov %r13,%rdi ffffffff8002d6a8: e8 b3 3b fd ff call ffffffff80001260 ffffffff8002d6ad: 48 8d 3d 54 51 00 00 lea 0x5154(%rip),%rdi # ffffffff80032808 ffffffff8002d6b4: e8 a7 3b fd ff call ffffffff80001260 ffffffff8002d6b9: 48 83 c4 58 add $0x58,%rsp ffffffff8002d6bd: 5b pop %rbx ffffffff8002d6be: 41 5c pop %r12 ffffffff8002d6c0: 41 5d pop %r13 ffffffff8002d6c2: 41 5e pop %r14 ffffffff8002d6c4: 41 5f pop %r15 ffffffff8002d6c6: 5d pop %rbp ffffffff8002d6c7: c3 ret ffffffff8002d6c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002d6cf: 00 ffffffff8002d6d0: 0f b6 50 01 movzbl 0x1(%rax),%edx ffffffff8002d6d4: 83 e2 df and $0xffffffdf,%edx ffffffff8002d6d7: 80 fa 58 cmp $0x58,%dl ffffffff8002d6da: 0f 84 50 02 00 00 je ffffffff8002d930 ffffffff8002d6e0: 49 63 d9 movslq %r9d,%rbx ffffffff8002d6e3: 48 8d 78 01 lea 0x1(%rax),%rdi ffffffff8002d6e7: 31 c9 xor %ecx,%ecx ffffffff8002d6e9: 48 8d 14 db lea (%rbx,%rbx,8),%rdx ffffffff8002d6ed: 4d 8d 4c d5 00 lea 0x0(%r13,%rdx,8),%r9 ffffffff8002d6f2: 49 c7 01 01 00 00 00 movq $0x1,(%r9) ffffffff8002d6f9: 0f b6 10 movzbl (%rax),%edx ffffffff8002d6fc: 44 8d 42 d0 lea -0x30(%rdx),%r8d ffffffff8002d700: 41 80 f8 09 cmp $0x9,%r8b ffffffff8002d704: 0f 87 82 00 00 00 ja ffffffff8002d78c ffffffff8002d70a: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002d711: 00 00 00 ffffffff8002d714: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d71b: 00 00 00 00 ffffffff8002d71f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d726: 00 00 00 00 ffffffff8002d72a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d731: 00 00 00 00 ffffffff8002d735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002d73c: 00 00 00 00 ffffffff8002d740: 83 ea 30 sub $0x30,%edx ffffffff8002d743: 8d 04 89 lea (%rcx,%rcx,4),%eax ffffffff8002d746: 0f be d2 movsbl %dl,%edx ffffffff8002d749: 8d 0c 42 lea (%rdx,%rax,2),%ecx ffffffff8002d74c: 48 89 f8 mov %rdi,%rax ffffffff8002d74f: 48 8d 7f 01 lea 0x1(%rdi),%rdi ffffffff8002d753: 41 89 49 04 mov %ecx,0x4(%r9) ffffffff8002d757: 0f b6 57 ff movzbl -0x1(%rdi),%edx ffffffff8002d75b: 44 8d 42 d0 lea -0x30(%rdx),%r8d ffffffff8002d75f: 41 80 f8 09 cmp $0x9,%r8b ffffffff8002d763: 76 db jbe ffffffff8002d740 ffffffff8002d765: 48 89 05 d4 79 14 04 mov %rax,0x41479d4(%rip) # ffffffff84175140 ffffffff8002d76c: 4c 63 ce movslq %esi,%r9 ffffffff8002d76f: e9 8c fe ff ff jmp ffffffff8002d600 ffffffff8002d774: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002d778: 45 84 e4 test %r12b,%r12b ffffffff8002d77b: 74 07 je ffffffff8002d784 ffffffff8002d77d: 48 89 05 bc 79 14 04 mov %rax,0x41479bc(%rip) # ffffffff84175140 ffffffff8002d784: 85 d2 test %edx,%edx ffffffff8002d786: 0f 84 ef 06 00 00 je ffffffff8002de7b ffffffff8002d78c: 48 8b 05 ad 79 14 04 mov 0x41479ad(%rip),%rax # ffffffff84175140 ffffffff8002d793: 4c 63 ce movslq %esi,%r9 ffffffff8002d796: 0f b6 10 movzbl (%rax),%edx ffffffff8002d799: e9 62 fe ff ff jmp ffffffff8002d600 ffffffff8002d79e: 66 90 xchg %ax,%ax ffffffff8002d7a0: 80 fa 2f cmp $0x2f,%dl ffffffff8002d7a3: 0f 8f 06 fb ff ff jg ffffffff8002d2af ffffffff8002d7a9: e9 32 fb ff ff jmp ffffffff8002d2e0 ffffffff8002d7ae: 66 90 xchg %ax,%ax ffffffff8002d7b0: 80 fa 2f cmp $0x2f,%dl ffffffff8002d7b3: 0f 8e 2c fb ff ff jle ffffffff8002d2e5 ffffffff8002d7b9: 0f b6 50 02 movzbl 0x2(%rax),%edx ffffffff8002d7bd: 48 83 c0 02 add $0x2,%rax ffffffff8002d7c1: 49 89 c1 mov %rax,%r9 ffffffff8002d7c4: 80 fa 39 cmp $0x39,%dl ffffffff8002d7c7: 0f 8e 4b 02 00 00 jle ffffffff8002da18 ffffffff8002d7cd: 45 89 c2 mov %r8d,%r10d ffffffff8002d7d0: e9 cc fa ff ff jmp ffffffff8002d2a1 ffffffff8002d7d5: 0f 1f 00 nopl (%rax) ffffffff8002d7d8: 49 63 d9 movslq %r9d,%rbx ffffffff8002d7db: 48 8d 78 02 lea 0x2(%rax),%rdi ffffffff8002d7df: 48 8d 0c db lea (%rbx,%rbx,8),%rcx ffffffff8002d7e3: 41 c7 44 cd 00 01 00 movl $0x1,0x0(%r13,%rcx,8) ffffffff8002d7ea: 00 00 ffffffff8002d7ec: 0f be 48 01 movsbl 0x1(%rax),%ecx ffffffff8002d7f0: 80 f9 5c cmp $0x5c,%cl ffffffff8002d7f3: 0f 84 c7 01 00 00 je ffffffff8002d9c0 ffffffff8002d7f9: 48 89 3d 40 79 14 04 mov %rdi,0x4147940(%rip) # ffffffff84175140 ffffffff8002d800: 80 3f 27 cmpb $0x27,(%rdi) ffffffff8002d803: 0f 85 ef 06 00 00 jne ffffffff8002def8 ffffffff8002d809: 48 8d 14 db lea (%rbx,%rbx,8),%rdx ffffffff8002d80d: 48 8d 47 01 lea 0x1(%rdi),%rax ffffffff8002d811: 4c 63 ce movslq %esi,%r9 ffffffff8002d814: 41 89 4c d5 04 mov %ecx,0x4(%r13,%rdx,8) ffffffff8002d819: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8002d81d: 48 89 05 1c 79 14 04 mov %rax,0x414791c(%rip) # ffffffff84175140 ffffffff8002d824: e9 d7 fd ff ff jmp ffffffff8002d600 ffffffff8002d829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002d830: 41 8d 71 01 lea 0x1(%r9),%esi ffffffff8002d834: 89 35 e6 78 02 04 mov %esi,0x40278e6(%rip) # ffffffff84055120 ffffffff8002d83a: 80 fa 27 cmp $0x27,%dl ffffffff8002d83d: 0f 8f fc f9 ff ff jg ffffffff8002d23f ffffffff8002d843: 80 fa 22 cmp $0x22,%dl ffffffff8002d846: 0f 85 c5 00 00 00 jne ffffffff8002d911 ffffffff8002d84c: 49 63 d9 movslq %r9d,%rbx ffffffff8002d84f: 31 ff xor %edi,%edi ffffffff8002d851: 48 8d 0c db lea (%rbx,%rbx,8),%rcx ffffffff8002d855: 4d 8d 4c cd 00 lea 0x0(%r13,%rcx,8),%r9 ffffffff8002d85a: 48 8d 48 01 lea 0x1(%rax),%rcx ffffffff8002d85e: 41 c7 01 02 00 00 00 movl $0x2,(%r9) ffffffff8002d865: 0f b6 40 01 movzbl 0x1(%rax),%eax ffffffff8002d869: 48 89 0d d0 78 14 04 mov %rcx,0x41478d0(%rip) # ffffffff84175140 ffffffff8002d870: 84 c0 test %al,%al ffffffff8002d872: 74 63 je ffffffff8002d8d7 ffffffff8002d874: 3c 22 cmp $0x22,%al ffffffff8002d876: 75 28 jne ffffffff8002d8a0 ffffffff8002d878: eb 5d jmp ffffffff8002d8d7 ffffffff8002d87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002d880: 83 ff 3e cmp $0x3e,%edi ffffffff8002d883: 7f 0b jg ffffffff8002d890 ffffffff8002d885: 48 63 d7 movslq %edi,%rdx ffffffff8002d888: 83 c7 01 add $0x1,%edi ffffffff8002d88b: 41 88 44 11 08 mov %al,0x8(%r9,%rdx,1) ffffffff8002d890: 0f b6 41 01 movzbl 0x1(%rcx),%eax ffffffff8002d894: 48 83 c1 01 add $0x1,%rcx ffffffff8002d898: 84 c0 test %al,%al ffffffff8002d89a: 74 34 je ffffffff8002d8d0 ffffffff8002d89c: 3c 22 cmp $0x22,%al ffffffff8002d89e: 74 30 je ffffffff8002d8d0 ffffffff8002d8a0: 3c 5c cmp $0x5c,%al ffffffff8002d8a2: 75 dc jne ffffffff8002d880 ffffffff8002d8a4: 80 79 01 6e cmpb $0x6e,0x1(%rcx) ffffffff8002d8a8: 75 d6 jne ffffffff8002d880 ffffffff8002d8aa: 83 ff 3e cmp $0x3e,%edi ffffffff8002d8ad: 7f 14 jg ffffffff8002d8c3 ffffffff8002d8af: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002d8b3: 48 63 d7 movslq %edi,%rdx ffffffff8002d8b6: 83 c7 01 add $0x1,%edi ffffffff8002d8b9: 49 8d 44 c5 00 lea 0x0(%r13,%rax,8),%rax ffffffff8002d8be: c6 44 02 08 0a movb $0xa,0x8(%rdx,%rax,1) ffffffff8002d8c3: 0f b6 41 02 movzbl 0x2(%rcx),%eax ffffffff8002d8c7: 48 83 c1 02 add $0x2,%rcx ffffffff8002d8cb: 84 c0 test %al,%al ffffffff8002d8cd: 75 cd jne ffffffff8002d89c ffffffff8002d8cf: 90 nop ffffffff8002d8d0: 48 89 0d 69 78 14 04 mov %rcx,0x4147869(%rip) # ffffffff84175140 ffffffff8002d8d7: 48 8d 04 db lea (%rbx,%rbx,8),%rax ffffffff8002d8db: 48 63 ff movslq %edi,%rdi ffffffff8002d8de: 49 8d 44 c5 00 lea 0x0(%r13,%rax,8),%rax ffffffff8002d8e3: c6 44 07 08 00 movb $0x0,0x8(%rdi,%rax,1) ffffffff8002d8e8: 80 39 22 cmpb $0x22,(%rcx) ffffffff8002d8eb: 0f 85 9b fe ff ff jne ffffffff8002d78c ffffffff8002d8f1: 48 8d 41 01 lea 0x1(%rcx),%rax ffffffff8002d8f5: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff8002d8f9: 4c 63 ce movslq %esi,%r9 ffffffff8002d8fc: 48 89 05 3d 78 14 04 mov %rax,0x414783d(%rip) # ffffffff84175140 ffffffff8002d903: e9 f8 fc ff ff jmp ffffffff8002d600 ffffffff8002d908: 80 fa 2f cmp $0x2f,%dl ffffffff8002d90b: 0f 8f cf fd ff ff jg ffffffff8002d6e0 ffffffff8002d911: 83 ea 21 sub $0x21,%edx ffffffff8002d914: 80 fa 5c cmp $0x5c,%dl ffffffff8002d917: 0f 87 13 01 00 00 ja ffffffff8002da30 ffffffff8002d91d: 48 8d 1d ec e1 03 00 lea 0x3e1ec(%rip),%rbx # ffffffff8006bb10 ffffffff8002d924: 0f b6 d2 movzbl %dl,%edx ffffffff8002d927: 48 63 14 93 movslq (%rbx,%rdx,4),%rdx ffffffff8002d92b: 48 01 da add %rbx,%rdx ffffffff8002d92e: ff e2 jmp *%rdx ffffffff8002d930: 49 63 d9 movslq %r9d,%rbx ffffffff8002d933: 48 83 c0 02 add $0x2,%rax ffffffff8002d937: 31 c9 xor %ecx,%ecx ffffffff8002d939: 45 31 e4 xor %r12d,%r12d ffffffff8002d93c: 48 8d 14 db lea (%rbx,%rbx,8),%rdx ffffffff8002d940: 48 89 05 f9 77 14 04 mov %rax,0x41477f9(%rip) # ffffffff84175140 ffffffff8002d947: 49 ba ff 03 7e 00 00 movabs $0x7e0000007e03ff,%r10 ffffffff8002d94e: 00 7e 00 ffffffff8002d951: 4d 8d 4c d5 00 lea 0x0(%r13,%rdx,8),%r9 ffffffff8002d956: 31 d2 xor %edx,%edx ffffffff8002d958: 41 c7 01 01 00 00 00 movl $0x1,(%r9) ffffffff8002d95f: eb 1b jmp ffffffff8002d97c ffffffff8002d961: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002d968: 83 ea 30 sub $0x30,%edx ffffffff8002d96b: c1 e1 04 shl $0x4,%ecx ffffffff8002d96e: 48 83 c0 01 add $0x1,%rax ffffffff8002d972: 45 89 dc mov %r11d,%r12d ffffffff8002d975: 09 d1 or %edx,%ecx ffffffff8002d977: ba 01 00 00 00 mov $0x1,%edx ffffffff8002d97c: 41 89 49 04 mov %ecx,0x4(%r9) ffffffff8002d980: 0f b6 38 movzbl (%rax),%edi ffffffff8002d983: 44 8d 47 d0 lea -0x30(%rdi),%r8d ffffffff8002d987: 41 80 f8 36 cmp $0x36,%r8b ffffffff8002d98b: 0f 87 e7 fd ff ff ja ffffffff8002d778 ffffffff8002d991: 4d 0f a3 c2 bt %r8,%r10 ffffffff8002d995: 41 0f 92 c3 setb %r11b ffffffff8002d999: 45 84 db test %r11b,%r11b ffffffff8002d99c: 0f 84 d6 fd ff ff je ffffffff8002d778 ffffffff8002d9a2: 40 0f be d7 movsbl %dil,%edx ffffffff8002d9a6: 41 80 f8 09 cmp $0x9,%r8b ffffffff8002d9aa: 76 bc jbe ffffffff8002d968 ffffffff8002d9ac: 83 ef 61 sub $0x61,%edi ffffffff8002d9af: 44 8d 42 a9 lea -0x57(%rdx),%r8d ffffffff8002d9b3: 83 ea 37 sub $0x37,%edx ffffffff8002d9b6: 40 80 ff 05 cmp $0x5,%dil ffffffff8002d9ba: 41 0f 46 d0 cmovbe %r8d,%edx ffffffff8002d9be: eb ab jmp ffffffff8002d96b ffffffff8002d9c0: 0f be 48 02 movsbl 0x2(%rax),%ecx ffffffff8002d9c4: 80 f9 6e cmp $0x6e,%cl ffffffff8002d9c7: 0f 84 22 04 00 00 je ffffffff8002ddef ffffffff8002d9cd: 80 f9 74 cmp $0x74,%cl ffffffff8002d9d0: 0f 84 ca 00 00 00 je ffffffff8002daa0 ffffffff8002d9d6: 31 ff xor %edi,%edi ffffffff8002d9d8: 80 f9 30 cmp $0x30,%cl ffffffff8002d9db: 0f 44 cf cmove %edi,%ecx ffffffff8002d9de: 48 8d 78 03 lea 0x3(%rax),%rdi ffffffff8002d9e2: e9 12 fe ff ff jmp ffffffff8002d7f9 ffffffff8002d9e7: 48 8d 35 24 47 00 00 lea 0x4724(%rip),%rsi # ffffffff80032112 ffffffff8002d9ee: 4c 89 f7 mov %r14,%rdi ffffffff8002d9f1: e8 ca 06 00 00 call ffffffff8002e0c0 ffffffff8002d9f6: 85 c0 test %eax,%eax ffffffff8002d9f8: 75 71 jne ffffffff8002da6b ffffffff8002d9fa: 48 8b 05 3f 77 14 04 mov 0x414773f(%rip),%rax # ffffffff84175140 ffffffff8002da01: 41 c7 04 24 18 00 00 movl $0x18,(%r12) ffffffff8002da08: 00 ffffffff8002da09: 4c 63 0d 10 77 02 04 movslq 0x4027710(%rip),%r9 # ffffffff84055120 ffffffff8002da10: 0f b6 10 movzbl (%rax),%edx ffffffff8002da13: e9 e8 fb ff ff jmp ffffffff8002d600 ffffffff8002da18: 80 fa 2f cmp $0x2f,%dl ffffffff8002da1b: 0f 8f 93 f8 ff ff jg ffffffff8002d2b4 ffffffff8002da21: 45 89 c2 mov %r8d,%r10d ffffffff8002da24: e9 b7 f8 ff ff jmp ffffffff8002d2e0 ffffffff8002da29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002da30: 48 8d 3d a0 46 00 00 lea 0x46a0(%rip),%rdi # ffffffff800320d7 ffffffff8002da37: 4c 8b 65 88 mov -0x78(%rbp),%r12 ffffffff8002da3b: 48 8b 5d 80 mov -0x80(%rbp),%rbx ffffffff8002da3f: e8 1c 38 fd ff call ffffffff80001260 ffffffff8002da44: 48 8d 3d e9 46 00 00 lea 0x46e9(%rip),%rdi # ffffffff80032134 ffffffff8002da4b: e8 10 38 fd ff call ffffffff80001260 ffffffff8002da50: 48 8d 3d b1 4d 00 00 lea 0x4db1(%rip),%rdi # ffffffff80032808 ffffffff8002da57: e8 04 38 fd ff call ffffffff80001260 ffffffff8002da5c: c7 05 e2 76 14 04 01 movl $0x1,0x41476e2(%rip) # ffffffff84175148 ffffffff8002da63: 00 00 00 ffffffff8002da66: e9 ee f8 ff ff jmp ffffffff8002d359 ffffffff8002da6b: 48 8d 35 a5 46 00 00 lea 0x46a5(%rip),%rsi # ffffffff80032117 ffffffff8002da72: 4c 89 f7 mov %r14,%rdi ffffffff8002da75: e8 46 06 00 00 call ffffffff8002e0c0 ffffffff8002da7a: 85 c0 test %eax,%eax ffffffff8002da7c: 0f 85 45 04 00 00 jne ffffffff8002dec7 ffffffff8002da82: 48 8b 05 b7 76 14 04 mov 0x41476b7(%rip),%rax # ffffffff84175140 ffffffff8002da89: 41 c7 04 24 19 00 00 movl $0x19,(%r12) ffffffff8002da90: 00 ffffffff8002da91: 4c 63 0d 88 76 02 04 movslq 0x4027688(%rip),%r9 # ffffffff84055120 ffffffff8002da98: 0f b6 10 movzbl (%rax),%edx ffffffff8002da9b: e9 60 fb ff ff jmp ffffffff8002d600 ffffffff8002daa0: b9 09 00 00 00 mov $0x9,%ecx ffffffff8002daa5: e9 34 ff ff ff jmp ffffffff8002d9de ffffffff8002daaa: 48 8d 0d 8f 76 02 04 lea 0x402768f(%rip),%rcx # ffffffff84055140 ffffffff8002dab1: 49 63 d1 movslq %r9d,%rdx ffffffff8002dab4: 80 78 01 3d cmpb $0x3d,0x1(%rax) ffffffff8002dab8: 0f 84 8f 03 00 00 je ffffffff8002de4d ffffffff8002dabe: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dac2: 4c 63 ce movslq %esi,%r9 ffffffff8002dac5: 48 8b 15 74 76 14 04 mov 0x4147674(%rip),%rdx # ffffffff84175140 ffffffff8002dacc: c7 04 c1 08 00 00 00 movl $0x8,(%rcx,%rax,8) ffffffff8002dad3: e9 18 fb ff ff jmp ffffffff8002d5f0 ffffffff8002dad8: 48 8d 0d 61 76 02 04 lea 0x4027661(%rip),%rcx # ffffffff84055140 ffffffff8002dadf: 49 63 d1 movslq %r9d,%rdx ffffffff8002dae2: 80 78 01 3d cmpb $0x3d,0x1(%rax) ffffffff8002dae6: 0f 84 4a 03 00 00 je ffffffff8002de36 ffffffff8002daec: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002daf0: 4c 63 ce movslq %esi,%r9 ffffffff8002daf3: 48 8b 15 46 76 14 04 mov 0x4147646(%rip),%rdx # ffffffff84175140 ffffffff8002dafa: c7 04 c1 13 00 00 00 movl $0x13,(%rcx,%rax,8) ffffffff8002db01: e9 ea fa ff ff jmp ffffffff8002d5f0 ffffffff8002db06: 49 63 d1 movslq %r9d,%rdx ffffffff8002db09: 48 8d 0d 30 76 02 04 lea 0x4027630(%rip),%rcx # ffffffff84055140 ffffffff8002db10: 4c 63 ce movslq %esi,%r9 ffffffff8002db13: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002db17: 48 8b 15 22 76 14 04 mov 0x4147622(%rip),%rdx # ffffffff84175140 ffffffff8002db1e: c7 04 c1 0f 00 00 00 movl $0xf,(%rcx,%rax,8) ffffffff8002db25: e9 c6 fa ff ff jmp ffffffff8002d5f0 ffffffff8002db2a: 49 63 d1 movslq %r9d,%rdx ffffffff8002db2d: 48 8d 0d 0c 76 02 04 lea 0x402760c(%rip),%rcx # ffffffff84055140 ffffffff8002db34: 4c 63 ce movslq %esi,%r9 ffffffff8002db37: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002db3b: 48 8b 15 fe 75 14 04 mov 0x41475fe(%rip),%rdx # ffffffff84175140 ffffffff8002db42: c7 04 c1 05 00 00 00 movl $0x5,(%rcx,%rax,8) ffffffff8002db49: e9 a2 fa ff ff jmp ffffffff8002d5f0 ffffffff8002db4e: 49 63 d1 movslq %r9d,%rdx ffffffff8002db51: 48 8d 0d e8 75 02 04 lea 0x40275e8(%rip),%rcx # ffffffff84055140 ffffffff8002db58: 4c 63 ce movslq %esi,%r9 ffffffff8002db5b: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002db5f: 48 8b 15 da 75 14 04 mov 0x41475da(%rip),%rdx # ffffffff84175140 ffffffff8002db66: c7 04 c1 10 00 00 00 movl $0x10,(%rcx,%rax,8) ffffffff8002db6d: e9 7e fa ff ff jmp ffffffff8002d5f0 ffffffff8002db72: 49 63 d1 movslq %r9d,%rdx ffffffff8002db75: 48 8d 0d c4 75 02 04 lea 0x40275c4(%rip),%rcx # ffffffff84055140 ffffffff8002db7c: 4c 63 ce movslq %esi,%r9 ffffffff8002db7f: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002db83: 48 8b 15 b6 75 14 04 mov 0x41475b6(%rip),%rdx # ffffffff84175140 ffffffff8002db8a: c7 04 c1 04 00 00 00 movl $0x4,(%rcx,%rax,8) ffffffff8002db91: e9 5a fa ff ff jmp ffffffff8002d5f0 ffffffff8002db96: 49 63 d1 movslq %r9d,%rdx ffffffff8002db99: 48 8d 0d a0 75 02 04 lea 0x40275a0(%rip),%rcx # ffffffff84055140 ffffffff8002dba0: 4c 63 ce movslq %esi,%r9 ffffffff8002dba3: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dba7: 48 8b 15 92 75 14 04 mov 0x4147592(%rip),%rdx # ffffffff84175140 ffffffff8002dbae: c7 04 c1 06 00 00 00 movl $0x6,(%rcx,%rax,8) ffffffff8002dbb5: e9 36 fa ff ff jmp ffffffff8002d5f0 ffffffff8002dbba: 49 63 d1 movslq %r9d,%rdx ffffffff8002dbbd: 48 8d 0d 7c 75 02 04 lea 0x402757c(%rip),%rcx # ffffffff84055140 ffffffff8002dbc4: 4c 63 ce movslq %esi,%r9 ffffffff8002dbc7: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dbcb: 48 8b 15 6e 75 14 04 mov 0x414756e(%rip),%rdx # ffffffff84175140 ffffffff8002dbd2: c7 04 c1 0a 00 00 00 movl $0xa,(%rcx,%rax,8) ffffffff8002dbd9: e9 12 fa ff ff jmp ffffffff8002d5f0 ffffffff8002dbde: 49 63 d1 movslq %r9d,%rdx ffffffff8002dbe1: 48 8d 0d 58 75 02 04 lea 0x4027558(%rip),%rcx # ffffffff84055140 ffffffff8002dbe8: 4c 63 ce movslq %esi,%r9 ffffffff8002dbeb: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dbef: 48 8b 15 4a 75 14 04 mov 0x414754a(%rip),%rdx # ffffffff84175140 ffffffff8002dbf6: c7 04 c1 0d 00 00 00 movl $0xd,(%rcx,%rax,8) ffffffff8002dbfd: e9 ee f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dc02: 49 63 d1 movslq %r9d,%rdx ffffffff8002dc05: 48 8d 0d 34 75 02 04 lea 0x4027534(%rip),%rcx # ffffffff84055140 ffffffff8002dc0c: 4c 63 ce movslq %esi,%r9 ffffffff8002dc0f: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dc13: 48 8b 15 26 75 14 04 mov 0x4147526(%rip),%rdx # ffffffff84175140 ffffffff8002dc1a: c7 04 c1 0c 00 00 00 movl $0xc,(%rcx,%rax,8) ffffffff8002dc21: e9 ca f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dc26: 49 63 d1 movslq %r9d,%rdx ffffffff8002dc29: 48 8d 0d 10 75 02 04 lea 0x4027510(%rip),%rcx # ffffffff84055140 ffffffff8002dc30: 4c 63 ce movslq %esi,%r9 ffffffff8002dc33: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dc37: 48 8b 15 02 75 14 04 mov 0x4147502(%rip),%rdx # ffffffff84175140 ffffffff8002dc3e: c7 04 c1 0b 00 00 00 movl $0xb,(%rcx,%rax,8) ffffffff8002dc45: e9 a6 f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dc4a: 48 8d 0d ef 74 02 04 lea 0x40274ef(%rip),%rcx # ffffffff84055140 ffffffff8002dc51: 49 63 d1 movslq %r9d,%rdx ffffffff8002dc54: 80 78 01 3d cmpb $0x3d,0x1(%rax) ffffffff8002dc58: 0f 84 06 02 00 00 je ffffffff8002de64 ffffffff8002dc5e: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dc62: 4c 63 ce movslq %esi,%r9 ffffffff8002dc65: 48 8b 15 d4 74 14 04 mov 0x41474d4(%rip),%rdx # ffffffff84175140 ffffffff8002dc6c: c7 04 c1 14 00 00 00 movl $0x14,(%rcx,%rax,8) ffffffff8002dc73: e9 78 f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dc78: 49 63 d1 movslq %r9d,%rdx ffffffff8002dc7b: 48 8d 0d be 74 02 04 lea 0x40274be(%rip),%rcx # ffffffff84055140 ffffffff8002dc82: 4c 63 ce movslq %esi,%r9 ffffffff8002dc85: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dc89: 48 8b 15 b0 74 14 04 mov 0x41474b0(%rip),%rdx # ffffffff84175140 ffffffff8002dc90: c7 04 c1 0e 00 00 00 movl $0xe,(%rcx,%rax,8) ffffffff8002dc97: e9 54 f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dc9c: 49 63 d1 movslq %r9d,%rdx ffffffff8002dc9f: 48 8d 0d 9a 74 02 04 lea 0x402749a(%rip),%rcx # ffffffff84055140 ffffffff8002dca6: 4c 63 ce movslq %esi,%r9 ffffffff8002dca9: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax ffffffff8002dcad: 48 8b 15 8c 74 14 04 mov 0x414748c(%rip),%rdx # ffffffff84175140 ffffffff8002dcb4: c7 04 c1 09 00 00 00 movl $0x9,(%rcx,%rax,8) ffffffff8002dcbb: e9 30 f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dcc0: 80 78 01 3d cmpb $0x3d,0x1(%rax) ffffffff8002dcc4: 0f 85 d3 02 00 00 jne ffffffff8002df9d ffffffff8002dcca: 49 63 d1 movslq %r9d,%rdx ffffffff8002dccd: 48 8d 0d 6c 74 02 04 lea 0x402746c(%rip),%rcx # ffffffff84055140 ffffffff8002dcd4: 4c 63 ce movslq %esi,%r9 ffffffff8002dcd7: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002dcdb: c7 04 d1 12 00 00 00 movl $0x12,(%rcx,%rdx,8) ffffffff8002dce2: 48 8d 50 01 lea 0x1(%rax),%rdx ffffffff8002dce6: e9 05 f9 ff ff jmp ffffffff8002d5f0 ffffffff8002dceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002dcf0: 83 c0 05 add $0x5,%eax ffffffff8002dcf3: e9 78 f8 ff ff jmp ffffffff8002d570 ffffffff8002dcf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002dcff: 00 ffffffff8002dd00: 48 83 c2 01 add $0x1,%rdx ffffffff8002dd04: 44 89 c0 mov %r8d,%eax ffffffff8002dd07: e9 6a f8 ff ff jmp ffffffff8002d576 ffffffff8002dd0c: 44 8d 50 02 lea 0x2(%rax),%r10d ffffffff8002dd10: 44 8d 48 03 lea 0x3(%rax),%r9d ffffffff8002dd14: 4d 63 c0 movslq %r8d,%r8 ffffffff8002dd17: 4c 89 e1 mov %r12,%rcx ffffffff8002dd1a: 4d 63 d2 movslq %r10d,%r10 ffffffff8002dd1d: 4d 63 c9 movslq %r9d,%r9 ffffffff8002dd20: 8d 78 04 lea 0x4(%rax),%edi ffffffff8002dd23: 47 0f b6 1c 14 movzbl (%r12,%r10,1),%r11d ffffffff8002dd28: 43 0f b6 14 0c movzbl (%r12,%r9,1),%edx ffffffff8002dd2d: 48 63 ff movslq %edi,%rdi ffffffff8002dd30: 4c 89 d3 mov %r10,%rbx ffffffff8002dd33: c1 e2 10 shl $0x10,%edx ffffffff8002dd36: 41 c1 e3 08 shl $0x8,%r11d ffffffff8002dd3a: 41 09 d3 or %edx,%r11d ffffffff8002dd3d: 43 0f b6 14 04 movzbl (%r12,%r8,1),%edx ffffffff8002dd42: 41 09 d3 or %edx,%r11d ffffffff8002dd45: 41 0f b6 14 3c movzbl (%r12,%rdi,1),%edx ffffffff8002dd4a: c1 e2 18 shl $0x18,%edx ffffffff8002dd4d: 44 09 da or %r11d,%edx ffffffff8002dd50: 44 01 ea add %r13d,%edx ffffffff8002dd53: 43 88 14 04 mov %dl,(%r12,%r8,1) ffffffff8002dd57: 41 89 d0 mov %edx,%r8d ffffffff8002dd5a: 88 34 19 mov %dh,(%rcx,%rbx,1) ffffffff8002dd5d: 41 c1 f8 10 sar $0x10,%r8d ffffffff8002dd61: c1 ea 18 shr $0x18,%edx ffffffff8002dd64: 47 88 04 0c mov %r8b,(%r12,%r9,1) ffffffff8002dd68: 41 88 14 3c mov %dl,(%r12,%rdi,1) ffffffff8002dd6c: 48 63 d0 movslq %eax,%rdx ffffffff8002dd6f: 83 c0 05 add $0x5,%eax ffffffff8002dd72: 41 c6 04 14 01 movb $0x1,(%r12,%rdx,1) ffffffff8002dd77: e9 f4 f7 ff ff jmp ffffffff8002d570 ffffffff8002dd7c: 48 8d 48 02 lea 0x2(%rax),%rcx ffffffff8002dd80: eb 23 jmp ffffffff8002dda5 ffffffff8002dd82: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002dd89: 00 ffffffff8002dd8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002dd91: 00 00 00 00 ffffffff8002dd95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002dd9c: 00 00 00 00 ffffffff8002dda0: 80 fa 0a cmp $0xa,%dl ffffffff8002dda3: 74 0e je ffffffff8002ddb3 ffffffff8002dda5: 0f b6 11 movzbl (%rcx),%edx ffffffff8002dda8: 48 89 c8 mov %rcx,%rax ffffffff8002ddab: 48 83 c1 01 add $0x1,%rcx ffffffff8002ddaf: 84 d2 test %dl,%dl ffffffff8002ddb1: 75 ed jne ffffffff8002dda0 ffffffff8002ddb3: 48 89 05 86 73 14 04 mov %rax,0x4147386(%rip) # ffffffff84175140 ffffffff8002ddba: e9 41 f8 ff ff jmp ffffffff8002d600 ffffffff8002ddbf: 48 8d 3d 90 42 00 00 lea 0x4290(%rip),%rdi # ffffffff80032056 ffffffff8002ddc6: e8 95 34 fd ff call ffffffff80001260 ffffffff8002ddcb: c7 05 73 73 14 04 01 movl $0x1,0x4147373(%rip) # ffffffff84175148 ffffffff8002ddd2: 00 00 00 ffffffff8002ddd5: 48 8d 3d 65 43 00 00 lea 0x4365(%rip),%rdi # ffffffff80032141 ffffffff8002dddc: 48 83 c4 58 add $0x58,%rsp ffffffff8002dde0: 5b pop %rbx ffffffff8002dde1: 41 5c pop %r12 ffffffff8002dde3: 41 5d pop %r13 ffffffff8002dde5: 41 5e pop %r14 ffffffff8002dde7: 41 5f pop %r15 ffffffff8002dde9: 5d pop %rbp ffffffff8002ddea: e9 71 34 fd ff jmp ffffffff80001260 ffffffff8002ddef: b9 0a 00 00 00 mov $0xa,%ecx ffffffff8002ddf4: e9 e5 fb ff ff jmp ffffffff8002d9de ffffffff8002ddf9: 48 8d 3d 80 08 01 00 lea 0x10880(%rip),%rdi # ffffffff8003e680 ffffffff8002de00: e8 5b 34 fd ff call ffffffff80001260 ffffffff8002de05: 48 83 c4 58 add $0x58,%rsp ffffffff8002de09: 4c 89 ef mov %r13,%rdi ffffffff8002de0c: 5b pop %rbx ffffffff8002de0d: 41 5c pop %r12 ffffffff8002de0f: 41 5d pop %r13 ffffffff8002de11: 41 5e pop %r14 ffffffff8002de13: 41 5f pop %r15 ffffffff8002de15: 5d pop %rbp ffffffff8002de16: e9 05 49 fe ff jmp ffffffff80012720 ffffffff8002de1b: 48 8d 3d 34 42 00 00 lea 0x4234(%rip),%rdi # ffffffff80032056 ffffffff8002de22: e8 39 34 fd ff call ffffffff80001260 ffffffff8002de27: c7 05 17 73 14 04 01 movl $0x1,0x4147317(%rip) # ffffffff84175148 ffffffff8002de2e: 00 00 00 ffffffff8002de31: e9 f4 f5 ff ff jmp ffffffff8002d42a ffffffff8002de36: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002de3a: 4c 63 ce movslq %esi,%r9 ffffffff8002de3d: c7 04 d1 15 00 00 00 movl $0x15,(%rcx,%rdx,8) ffffffff8002de44: 48 8d 50 01 lea 0x1(%rax),%rdx ffffffff8002de48: e9 a3 f7 ff ff jmp ffffffff8002d5f0 ffffffff8002de4d: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002de51: 4c 63 ce movslq %esi,%r9 ffffffff8002de54: c7 04 d1 11 00 00 00 movl $0x11,(%rcx,%rdx,8) ffffffff8002de5b: 48 8d 50 01 lea 0x1(%rax),%rdx ffffffff8002de5f: e9 8c f7 ff ff jmp ffffffff8002d5f0 ffffffff8002de64: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx ffffffff8002de68: 4c 63 ce movslq %esi,%r9 ffffffff8002de6b: c7 04 d1 16 00 00 00 movl $0x16,(%rcx,%rdx,8) ffffffff8002de72: 48 8d 50 01 lea 0x1(%rax),%rdx ffffffff8002de76: e9 75 f7 ff ff jmp ffffffff8002d5f0 ffffffff8002de7b: 48 8d 3d 55 42 00 00 lea 0x4255(%rip),%rdi # ffffffff800320d7 ffffffff8002de82: 4c 8b 65 88 mov -0x78(%rbp),%r12 ffffffff8002de86: 48 8b 5d 80 mov -0x80(%rbp),%rbx ffffffff8002de8a: e8 d1 33 fd ff call ffffffff80001260 ffffffff8002de8f: 48 8d 3d 52 42 00 00 lea 0x4252(%rip),%rdi # ffffffff800320e8 ffffffff8002de96: e8 c5 33 fd ff call ffffffff80001260 ffffffff8002de9b: 48 8d 3d 66 49 00 00 lea 0x4966(%rip),%rdi # ffffffff80032808 ffffffff8002dea2: e8 b9 33 fd ff call ffffffff80001260 ffffffff8002dea7: c7 05 97 72 14 04 01 movl $0x1,0x4147297(%rip) # ffffffff84175148 ffffffff8002deae: 00 00 00 ffffffff8002deb1: e9 a3 f4 ff ff jmp ffffffff8002d359 ffffffff8002deb6: 48 8d 3d 1b 08 01 00 lea 0x1081b(%rip),%rdi # ffffffff8003e6d8 ffffffff8002debd: e8 9e 33 fd ff call ffffffff80001260 ffffffff8002dec2: e9 f2 f7 ff ff jmp ffffffff8002d6b9 ffffffff8002dec7: 48 8d 35 8e 42 00 00 lea 0x428e(%rip),%rsi # ffffffff8003215c ffffffff8002dece: 4c 89 f7 mov %r14,%rdi ffffffff8002ded1: e8 ea 01 00 00 call ffffffff8002e0c0 ffffffff8002ded6: 85 c0 test %eax,%eax ffffffff8002ded8: 75 59 jne ffffffff8002df33 ffffffff8002deda: 48 8b 05 5f 72 14 04 mov 0x414725f(%rip),%rax # ffffffff84175140 ffffffff8002dee1: 41 c7 04 24 1a 00 00 movl $0x1a,(%r12) ffffffff8002dee8: 00 ffffffff8002dee9: 4c 63 0d 30 72 02 04 movslq 0x4027230(%rip),%r9 # ffffffff84055120 ffffffff8002def0: 0f b6 10 movzbl (%rax),%edx ffffffff8002def3: e9 08 f7 ff ff jmp ffffffff8002d600 ffffffff8002def8: 48 8d 3d d8 41 00 00 lea 0x41d8(%rip),%rdi # ffffffff800320d7 ffffffff8002deff: 4c 8b 65 88 mov -0x78(%rbp),%r12 ffffffff8002df03: 48 8b 5d 80 mov -0x80(%rbp),%rbx ffffffff8002df07: e8 54 33 fd ff call ffffffff80001260 ffffffff8002df0c: 48 8d 3d e9 41 00 00 lea 0x41e9(%rip),%rdi # ffffffff800320fc ffffffff8002df13: e8 48 33 fd ff call ffffffff80001260 ffffffff8002df18: 48 8d 3d e9 48 00 00 lea 0x48e9(%rip),%rdi # ffffffff80032808 ffffffff8002df1f: e8 3c 33 fd ff call ffffffff80001260 ffffffff8002df24: c7 05 1a 72 14 04 01 movl $0x1,0x414721a(%rip) # ffffffff84175148 ffffffff8002df2b: 00 00 00 ffffffff8002df2e: e9 26 f4 ff ff jmp ffffffff8002d359 ffffffff8002df33: 48 8d 35 02 42 00 00 lea 0x4202(%rip),%rsi # ffffffff8003213c ffffffff8002df3a: 4c 89 f7 mov %r14,%rdi ffffffff8002df3d: e8 7e 01 00 00 call ffffffff8002e0c0 ffffffff8002df42: 85 c0 test %eax,%eax ffffffff8002df44: 75 26 jne ffffffff8002df6c ffffffff8002df46: 48 8b 05 f3 71 14 04 mov 0x41471f3(%rip),%rax # ffffffff84175140 ffffffff8002df4d: 41 c7 04 24 1b 00 00 movl $0x1b,(%r12) ffffffff8002df54: 00 ffffffff8002df55: 4c 63 0d c4 71 02 04 movslq 0x40271c4(%rip),%r9 # ffffffff84055120 ffffffff8002df5c: 0f b6 10 movzbl (%rax),%edx ffffffff8002df5f: e9 9c f6 ff ff jmp ffffffff8002d600 ffffffff8002df64: 45 31 c9 xor %r9d,%r9d ffffffff8002df67: e9 db f3 ff ff jmp ffffffff8002d347 ffffffff8002df6c: 48 8d 35 aa 41 00 00 lea 0x41aa(%rip),%rsi # ffffffff8003211d ffffffff8002df73: 4c 89 f7 mov %r14,%rdi ffffffff8002df76: e8 45 01 00 00 call ffffffff8002e0c0 ffffffff8002df7b: 85 c0 test %eax,%eax ffffffff8002df7d: 75 59 jne ffffffff8002dfd8 ffffffff8002df7f: 48 8b 05 ba 71 14 04 mov 0x41471ba(%rip),%rax # ffffffff84175140 ffffffff8002df86: 41 c7 04 24 1c 00 00 movl $0x1c,(%r12) ffffffff8002df8d: 00 ffffffff8002df8e: 4c 63 0d 8b 71 02 04 movslq 0x402718b(%rip),%r9 # ffffffff84055120 ffffffff8002df95: 0f b6 10 movzbl (%rax),%edx ffffffff8002df98: e9 63 f6 ff ff jmp ffffffff8002d600 ffffffff8002df9d: 48 8d 3d 33 41 00 00 lea 0x4133(%rip),%rdi # ffffffff800320d7 ffffffff8002dfa4: 4c 8b 65 88 mov -0x78(%rbp),%r12 ffffffff8002dfa8: 48 8b 5d 80 mov -0x80(%rbp),%rbx ffffffff8002dfac: e8 af 32 fd ff call ffffffff80001260 ffffffff8002dfb1: 48 8d 3d 6f 41 00 00 lea 0x416f(%rip),%rdi # ffffffff80032127 ffffffff8002dfb8: e8 a3 32 fd ff call ffffffff80001260 ffffffff8002dfbd: 48 8d 3d 44 48 00 00 lea 0x4844(%rip),%rdi # ffffffff80032808 ffffffff8002dfc4: e8 97 32 fd ff call ffffffff80001260 ffffffff8002dfc9: c7 05 75 71 14 04 01 movl $0x1,0x4147175(%rip) # ffffffff84175148 ffffffff8002dfd0: 00 00 00 ffffffff8002dfd3: e9 81 f3 ff ff jmp ffffffff8002d359 ffffffff8002dfd8: 48 8d 35 43 41 00 00 lea 0x4143(%rip),%rsi # ffffffff80032122 ffffffff8002dfdf: 4c 89 f7 mov %r14,%rdi ffffffff8002dfe2: e8 d9 00 00 00 call ffffffff8002e0c0 ffffffff8002dfe7: 48 6b d3 48 imul $0x48,%rbx,%rdx ffffffff8002dfeb: 85 c0 test %eax,%eax ffffffff8002dfed: 75 1f jne ffffffff8002e00e ffffffff8002dfef: 48 8b 05 4a 71 14 04 mov 0x414714a(%rip),%rax # ffffffff84175140 ffffffff8002dff6: 4c 63 0d 23 71 02 04 movslq 0x4027123(%rip),%r9 # ffffffff84055120 ffffffff8002dffd: 41 c7 44 15 00 1d 00 movl $0x1d,0x0(%r13,%rdx,1) ffffffff8002e004: 00 00 ffffffff8002e006: 0f b6 10 movzbl (%rax),%edx ffffffff8002e009: e9 f2 f5 ff ff jmp ffffffff8002d600 ffffffff8002e00e: 48 8b 05 2b 71 14 04 mov 0x414712b(%rip),%rax # ffffffff84175140 ffffffff8002e015: 4c 63 0d 04 71 02 04 movslq 0x4027104(%rip),%r9 # ffffffff84055120 ffffffff8002e01c: 41 c7 44 15 00 03 00 movl $0x3,0x0(%r13,%rdx,1) ffffffff8002e023: 00 00 ffffffff8002e025: 0f b6 10 movzbl (%rax),%edx ffffffff8002e028: e9 d3 f5 ff ff jmp ffffffff8002d600 ffffffff8002e02d: 0f 1f 00 nopl (%rax) ffffffff8002e030 : ffffffff8002e030: e9 8b 5e fd ff jmp ffffffff80003ec0 ffffffff8002e035: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e03c: 00 00 00 ffffffff8002e03f: 90 nop ffffffff8002e040 : ffffffff8002e040: 48 8d 04 17 lea (%rdi,%rdx,1),%rax ffffffff8002e044: 48 85 d2 test %rdx,%rdx ffffffff8002e047: 74 37 je ffffffff8002e080 ffffffff8002e049: 48 89 c2 mov %rax,%rdx ffffffff8002e04c: 48 29 fa sub %rdi,%rdx ffffffff8002e04f: 83 e2 01 and $0x1,%edx ffffffff8002e052: 74 1c je ffffffff8002e070 ffffffff8002e054: 48 83 c7 01 add $0x1,%rdi ffffffff8002e058: 40 88 77 ff mov %sil,-0x1(%rdi) ffffffff8002e05c: 48 39 f8 cmp %rdi,%rax ffffffff8002e05f: 74 20 je ffffffff8002e081 ffffffff8002e061: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002e065: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e06c: 00 00 00 00 ffffffff8002e070: 40 88 37 mov %sil,(%rdi) ffffffff8002e073: 48 83 c7 02 add $0x2,%rdi ffffffff8002e077: 40 88 77 ff mov %sil,-0x1(%rdi) ffffffff8002e07b: 48 39 f8 cmp %rdi,%rax ffffffff8002e07e: 75 f0 jne ffffffff8002e070 ffffffff8002e080: c3 ret ffffffff8002e081: c3 ret ffffffff8002e082: 0f 1f 00 nopl (%rax) ffffffff8002e085: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e08c: 00 00 00 00 ffffffff8002e090 : ffffffff8002e090: 31 c0 xor %eax,%eax ffffffff8002e092: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8002e095: 74 19 je ffffffff8002e0b0 ffffffff8002e097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e09e: 00 00 ffffffff8002e0a0: 48 83 c0 01 add $0x1,%rax ffffffff8002e0a4: 80 3c 07 00 cmpb $0x0,(%rdi,%rax,1) ffffffff8002e0a8: 75 f6 jne ffffffff8002e0a0 ffffffff8002e0aa: c3 ret ffffffff8002e0ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e0b0: c3 ret ffffffff8002e0b1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002e0b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e0bc: 00 00 00 00 ffffffff8002e0c0 : ffffffff8002e0c0: eb 2a jmp ffffffff8002e0ec ffffffff8002e0c2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e0c9: 00 ffffffff8002e0ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e0d1: 00 00 00 00 ffffffff8002e0d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e0dc: 00 00 00 00 ffffffff8002e0e0: 38 06 cmp %al,(%rsi) ffffffff8002e0e2: 75 11 jne ffffffff8002e0f5 ffffffff8002e0e4: 48 83 c7 01 add $0x1,%rdi ffffffff8002e0e8: 48 83 c6 01 add $0x1,%rsi ffffffff8002e0ec: 0f b6 07 movzbl (%rdi),%eax ffffffff8002e0ef: 84 c0 test %al,%al ffffffff8002e0f1: 75 ed jne ffffffff8002e0e0 ffffffff8002e0f3: 31 c0 xor %eax,%eax ffffffff8002e0f5: 0f b6 16 movzbl (%rsi),%edx ffffffff8002e0f8: 29 d0 sub %edx,%eax ffffffff8002e0fa: c3 ret ffffffff8002e0fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e100 : ffffffff8002e100: eb 28 jmp ffffffff8002e12a ffffffff8002e102: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e109: 00 ffffffff8002e10a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e111: 00 00 00 00 ffffffff8002e115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e11c: 00 00 00 00 ffffffff8002e120: 88 07 mov %al,(%rdi) ffffffff8002e122: 48 83 c7 01 add $0x1,%rdi ffffffff8002e126: 48 83 c6 01 add $0x1,%rsi ffffffff8002e12a: 0f b6 06 movzbl (%rsi),%eax ffffffff8002e12d: 84 c0 test %al,%al ffffffff8002e12f: 75 ef jne ffffffff8002e120 ffffffff8002e131: c6 07 00 movb $0x0,(%rdi) ffffffff8002e134: c3 ret ffffffff8002e135: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e13c: 00 00 00 00 ffffffff8002e140 : ffffffff8002e140: 0f b6 17 movzbl (%rdi),%edx ffffffff8002e143: be 01 00 00 00 mov $0x1,%esi ffffffff8002e148: 80 fa 2d cmp $0x2d,%dl ffffffff8002e14b: 75 0d jne ffffffff8002e15a ffffffff8002e14d: 0f b6 57 01 movzbl 0x1(%rdi),%edx ffffffff8002e151: be ff ff ff ff mov $0xffffffff,%esi ffffffff8002e156: 48 83 c7 01 add $0x1,%rdi ffffffff8002e15a: 8d 4a d0 lea -0x30(%rdx),%ecx ffffffff8002e15d: 31 c0 xor %eax,%eax ffffffff8002e15f: 80 f9 09 cmp $0x9,%cl ffffffff8002e162: 77 3c ja ffffffff8002e1a0 ffffffff8002e164: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e16a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e171: 00 00 00 00 ffffffff8002e175: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e17c: 00 00 00 00 ffffffff8002e180: 83 ea 30 sub $0x30,%edx ffffffff8002e183: 8d 04 80 lea (%rax,%rax,4),%eax ffffffff8002e186: 48 83 c7 01 add $0x1,%rdi ffffffff8002e18a: 0f be d2 movsbl %dl,%edx ffffffff8002e18d: 8d 04 42 lea (%rdx,%rax,2),%eax ffffffff8002e190: 0f b6 17 movzbl (%rdi),%edx ffffffff8002e193: 8d 4a d0 lea -0x30(%rdx),%ecx ffffffff8002e196: 80 f9 09 cmp $0x9,%cl ffffffff8002e199: 76 e5 jbe ffffffff8002e180 ffffffff8002e19b: 0f af c6 imul %esi,%eax ffffffff8002e19e: c3 ret ffffffff8002e19f: 90 nop ffffffff8002e1a0: c3 ret ffffffff8002e1a1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002e1a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e1ac: 00 00 00 00 ffffffff8002e1b0 : ffffffff8002e1b0: 41 89 f9 mov %edi,%r9d ffffffff8002e1b3: 48 89 f7 mov %rsi,%rdi ffffffff8002e1b6: 45 85 c9 test %r9d,%r9d ffffffff8002e1b9: 0f 84 e1 00 00 00 je ffffffff8002e2a0 ffffffff8002e1bf: 44 89 c8 mov %r9d,%eax ffffffff8002e1c2: 49 89 f0 mov %rsi,%r8 ffffffff8002e1c5: 41 bb cd cc cc cc mov $0xcccccccd,%r11d ffffffff8002e1cb: f7 d8 neg %eax ffffffff8002e1cd: 41 0f 48 c1 cmovs %r9d,%eax ffffffff8002e1d1: 45 31 d2 xor %r10d,%r10d ffffffff8002e1d4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e1db: 00 00 00 00 ffffffff8002e1df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e1e6: 00 00 00 00 ffffffff8002e1ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e1f1: 00 00 00 00 ffffffff8002e1f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e1fc: 00 00 00 00 ffffffff8002e200: 89 c2 mov %eax,%edx ffffffff8002e202: 44 89 d1 mov %r10d,%ecx ffffffff8002e205: 49 83 c0 01 add $0x1,%r8 ffffffff8002e209: 49 0f af d3 imul %r11,%rdx ffffffff8002e20d: 45 8d 52 01 lea 0x1(%r10),%r10d ffffffff8002e211: 48 c1 ea 23 shr $0x23,%rdx ffffffff8002e215: 8d 34 92 lea (%rdx,%rdx,4),%esi ffffffff8002e218: 01 f6 add %esi,%esi ffffffff8002e21a: 29 f0 sub %esi,%eax ffffffff8002e21c: 83 c0 30 add $0x30,%eax ffffffff8002e21f: 41 88 40 ff mov %al,-0x1(%r8) ffffffff8002e223: 89 d0 mov %edx,%eax ffffffff8002e225: 85 d2 test %edx,%edx ffffffff8002e227: 75 d7 jne ffffffff8002e200 ffffffff8002e229: 49 63 c2 movslq %r10d,%rax ffffffff8002e22c: 48 01 f8 add %rdi,%rax ffffffff8002e22f: 45 85 c9 test %r9d,%r9d ffffffff8002e232: 78 4c js ffffffff8002e280 ffffffff8002e234: 41 d1 fa sar $1,%r10d ffffffff8002e237: c6 00 00 movb $0x0,(%rax) ffffffff8002e23a: 45 89 d0 mov %r10d,%r8d ffffffff8002e23d: 74 3c je ffffffff8002e27b ffffffff8002e23f: 48 63 c1 movslq %ecx,%rax ffffffff8002e242: 31 d2 xor %edx,%edx ffffffff8002e244: 48 01 f8 add %rdi,%rax ffffffff8002e247: 0f 1f 00 nopl (%rax) ffffffff8002e24a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e251: 00 00 00 00 ffffffff8002e255: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e25c: 00 00 00 00 ffffffff8002e260: 0f b6 30 movzbl (%rax),%esi ffffffff8002e263: 0f b6 0c 17 movzbl (%rdi,%rdx,1),%ecx ffffffff8002e267: 48 83 e8 01 sub $0x1,%rax ffffffff8002e26b: 40 88 34 17 mov %sil,(%rdi,%rdx,1) ffffffff8002e26f: 48 83 c2 01 add $0x1,%rdx ffffffff8002e273: 88 48 01 mov %cl,0x1(%rax) ffffffff8002e276: 41 39 d0 cmp %edx,%r8d ffffffff8002e279: 7f e5 jg ffffffff8002e260 ffffffff8002e27b: c3 ret ffffffff8002e27c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002e280: c6 00 2d movb $0x2d,(%rax) ffffffff8002e283: 8d 41 02 lea 0x2(%rcx),%eax ffffffff8002e286: d1 f9 sar $1,%ecx ffffffff8002e288: 48 98 cltq ffffffff8002e28a: 44 8d 41 01 lea 0x1(%rcx),%r8d ffffffff8002e28e: 44 89 d1 mov %r10d,%ecx ffffffff8002e291: c6 04 07 00 movb $0x0,(%rdi,%rax,1) ffffffff8002e295: eb a8 jmp ffffffff8002e23f ffffffff8002e297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e29e: 00 00 ffffffff8002e2a0: b8 30 00 00 00 mov $0x30,%eax ffffffff8002e2a5: 66 89 06 mov %ax,(%rsi) ffffffff8002e2a8: c3 ret ffffffff8002e2a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002e2b0 : ffffffff8002e2b0: e9 ab 2f fd ff jmp ffffffff80001260 ffffffff8002e2b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e2bc: 00 00 00 00 ffffffff8002e2c0 : ffffffff8002e2c0: e9 eb 4b fd ff jmp ffffffff80002eb0 ffffffff8002e2c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e2cc: 00 00 00 00 ffffffff8002e2d0 : ffffffff8002e2d0: 40 0f be ff movsbl %dil,%edi ffffffff8002e2d4: e9 e7 2d fd ff jmp ffffffff800010c0 ffffffff8002e2d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002e2e0 : ffffffff8002e2e0: 55 push %rbp ffffffff8002e2e1: 48 89 e5 mov %rsp,%rbp ffffffff8002e2e4: 48 83 ec 10 sub $0x10,%rsp ffffffff8002e2e8: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) ffffffff8002e2ef: 8b 45 fc mov -0x4(%rbp),%eax ffffffff8002e2f2: 39 c7 cmp %eax,%edi ffffffff8002e2f4: 7e 1b jle ffffffff8002e311 ffffffff8002e2f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e2fd: 00 00 00 ffffffff8002e300: 90 nop ffffffff8002e301: 8b 45 fc mov -0x4(%rbp),%eax ffffffff8002e304: 83 c0 01 add $0x1,%eax ffffffff8002e307: 89 45 fc mov %eax,-0x4(%rbp) ffffffff8002e30a: 8b 45 fc mov -0x4(%rbp),%eax ffffffff8002e30d: 39 f8 cmp %edi,%eax ffffffff8002e30f: 7c ef jl ffffffff8002e300 ffffffff8002e311: c9 leave ffffffff8002e312: c3 ret ffffffff8002e313: 66 90 xchg %ax,%ax ffffffff8002e315: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e31c: 00 00 00 00 ffffffff8002e320 : ffffffff8002e320: 55 push %rbp ffffffff8002e321: 48 89 e5 mov %rsp,%rbp ffffffff8002e324: 53 push %rbx ffffffff8002e325: 8d 5f 0f lea 0xf(%rdi),%ebx ffffffff8002e328: 48 83 ec 08 sub $0x8,%rsp ffffffff8002e32c: 85 ff test %edi,%edi ffffffff8002e32e: 0f 49 df cmovns %edi,%ebx ffffffff8002e331: c1 fb 04 sar $0x4,%ebx ffffffff8002e334: 75 0a jne ffffffff8002e340 ffffffff8002e336: 85 ff test %edi,%edi ffffffff8002e338: b8 01 00 00 00 mov $0x1,%eax ffffffff8002e33d: 0f 4f d8 cmovg %eax,%ebx ffffffff8002e340: e8 ab d7 ff ff call ffffffff8002baf0 ffffffff8002e345: 01 c3 add %eax,%ebx ffffffff8002e347: eb 08 jmp ffffffff8002e351 ffffffff8002e349: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002e350: f4 hlt ffffffff8002e351: e8 9a d7 ff ff call ffffffff8002baf0 ffffffff8002e356: 39 d8 cmp %ebx,%eax ffffffff8002e358: 72 f6 jb ffffffff8002e350 ffffffff8002e35a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002e35e: c9 leave ffffffff8002e35f: c3 ret ffffffff8002e360 : ffffffff8002e360: 55 push %rbp ffffffff8002e361: 48 89 e5 mov %rsp,%rbp ffffffff8002e364: 41 55 push %r13 ffffffff8002e366: 4c 8d 2d 99 3f 00 00 lea 0x3f99(%rip),%r13 # ffffffff80032306 ffffffff8002e36d: 41 54 push %r12 ffffffff8002e36f: 53 push %rbx ffffffff8002e370: 48 83 ec 08 sub $0x8,%rsp ffffffff8002e374: 48 85 ff test %rdi,%rdi ffffffff8002e377: 74 07 je ffffffff8002e380 ffffffff8002e379: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8002e37c: 4c 0f 45 ef cmovne %rdi,%r13 ffffffff8002e380: 4c 89 ef mov %r13,%rdi ffffffff8002e383: e8 08 fd ff ff call ffffffff8002e090 ffffffff8002e388: 48 8d 3d 87 3f 00 00 lea 0x3f87(%rip),%rdi # ffffffff80032316 ffffffff8002e38f: 49 89 c4 mov %rax,%r12 ffffffff8002e392: e8 19 ff ff ff call ffffffff8002e2b0 ffffffff8002e397: 49 83 c4 02 add $0x2,%r12 ffffffff8002e39b: 0f 84 bf 00 00 00 je ffffffff8002e460 ffffffff8002e3a1: 31 db xor %ebx,%ebx ffffffff8002e3a3: 66 90 xchg %ax,%ax ffffffff8002e3a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e3ac: 00 00 00 00 ffffffff8002e3b0: 48 8d 3d 56 3f 00 00 lea 0x3f56(%rip),%rdi # ffffffff8003230d ffffffff8002e3b7: 48 83 c3 01 add $0x1,%rbx ffffffff8002e3bb: e8 f0 fe ff ff call ffffffff8002e2b0 ffffffff8002e3c0: 4c 39 e3 cmp %r12,%rbx ffffffff8002e3c3: 75 eb jne ffffffff8002e3b0 ffffffff8002e3c5: 48 8d 3d 43 3f 00 00 lea 0x3f43(%rip),%rdi # ffffffff8003230f ffffffff8002e3cc: 31 db xor %ebx,%ebx ffffffff8002e3ce: e8 dd fe ff ff call ffffffff8002e2b0 ffffffff8002e3d3: 4c 89 ef mov %r13,%rdi ffffffff8002e3d6: e8 d5 fe ff ff call ffffffff8002e2b0 ffffffff8002e3db: 48 8d 3d 31 3f 00 00 lea 0x3f31(%rip),%rdi # ffffffff80032313 ffffffff8002e3e2: e8 c9 fe ff ff call ffffffff8002e2b0 ffffffff8002e3e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e3ee: 00 00 ffffffff8002e3f0: 48 8d 3d b1 2b 00 00 lea 0x2bb1(%rip),%rdi # ffffffff80030fa8 ffffffff8002e3f7: 48 83 c3 01 add $0x1,%rbx ffffffff8002e3fb: e8 b0 fe ff ff call ffffffff8002e2b0 ffffffff8002e400: 4c 39 e3 cmp %r12,%rbx ffffffff8002e403: 75 eb jne ffffffff8002e3f0 ffffffff8002e405: 48 8d 3d fc 43 00 00 lea 0x43fc(%rip),%rdi # ffffffff80032808 ffffffff8002e40c: e8 9f fe ff ff call ffffffff8002e2b0 ffffffff8002e411: 48 8d 3d 00 3f 00 00 lea 0x3f00(%rip),%rdi # ffffffff80032318 ffffffff8002e418: e8 93 fe ff ff call ffffffff8002e2b0 ffffffff8002e41d: 48 8d 3d 06 3f 00 00 lea 0x3f06(%rip),%rdi # ffffffff8003232a ffffffff8002e424: e8 87 fe ff ff call ffffffff8002e2b0 ffffffff8002e429: 48 8d 3d 14 3f 00 00 lea 0x3f14(%rip),%rdi # ffffffff80032344 ffffffff8002e430: e8 7b fe ff ff call ffffffff8002e2b0 ffffffff8002e435: 48 8d 3d 26 3f 00 00 lea 0x3f26(%rip),%rdi # ffffffff80032362 ffffffff8002e43c: e8 6f fe ff ff call ffffffff8002e2b0 ffffffff8002e441: 48 83 c4 08 add $0x8,%rsp ffffffff8002e445: 48 8d 3d 31 3f 00 00 lea 0x3f31(%rip),%rdi # ffffffff8003237d ffffffff8002e44c: 5b pop %rbx ffffffff8002e44d: 41 5c pop %r12 ffffffff8002e44f: 41 5d pop %r13 ffffffff8002e451: 5d pop %rbp ffffffff8002e452: e9 59 fe ff ff jmp ffffffff8002e2b0 ffffffff8002e457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e45e: 00 00 ffffffff8002e460: 48 8d 3d a8 3e 00 00 lea 0x3ea8(%rip),%rdi # ffffffff8003230f ffffffff8002e467: e8 44 fe ff ff call ffffffff8002e2b0 ffffffff8002e46c: 4c 89 ef mov %r13,%rdi ffffffff8002e46f: e8 3c fe ff ff call ffffffff8002e2b0 ffffffff8002e474: 48 8d 3d 98 3e 00 00 lea 0x3e98(%rip),%rdi # ffffffff80032313 ffffffff8002e47b: e8 30 fe ff ff call ffffffff8002e2b0 ffffffff8002e480: eb 83 jmp ffffffff8002e405 ffffffff8002e482: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e489: 00 00 00 ffffffff8002e48c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002e490 : ffffffff8002e490: 55 push %rbp ffffffff8002e491: 48 89 e5 mov %rsp,%rbp ffffffff8002e494: 48 83 ec 20 sub $0x20,%rsp ffffffff8002e498: 48 8d 4d f4 lea -0xc(%rbp),%rcx ffffffff8002e49c: 48 8d 55 f0 lea -0x10(%rbp),%rdx ffffffff8002e4a0: 48 8d 75 ec lea -0x14(%rbp),%rsi ffffffff8002e4a4: 4c 8d 4d fc lea -0x4(%rbp),%r9 ffffffff8002e4a8: 4c 8d 45 f8 lea -0x8(%rbp),%r8 ffffffff8002e4ac: 48 8d 7d e8 lea -0x18(%rbp),%rdi ffffffff8002e4b0: e8 0b 01 ff ff call ffffffff8001e5c0 ffffffff8002e4b5: 48 8d 3d dd 3e 00 00 lea 0x3edd(%rip),%rdi # ffffffff80032399 ffffffff8002e4bc: e8 ef fd ff ff call ffffffff8002e2b0 ffffffff8002e4c1: 8b 7d e8 mov -0x18(%rbp),%edi ffffffff8002e4c4: e8 f7 fd ff ff call ffffffff8002e2c0 ffffffff8002e4c9: 48 8d 3d d8 2a 00 00 lea 0x2ad8(%rip),%rdi # ffffffff80030fa8 ffffffff8002e4d0: e8 db fd ff ff call ffffffff8002e2b0 ffffffff8002e4d5: 8b 7d ec mov -0x14(%rbp),%edi ffffffff8002e4d8: e8 e3 fd ff ff call ffffffff8002e2c0 ffffffff8002e4dd: 48 8d 3d c4 2a 00 00 lea 0x2ac4(%rip),%rdi # ffffffff80030fa8 ffffffff8002e4e4: e8 c7 fd ff ff call ffffffff8002e2b0 ffffffff8002e4e9: 8b 7d f0 mov -0x10(%rbp),%edi ffffffff8002e4ec: e8 cf fd ff ff call ffffffff8002e2c0 ffffffff8002e4f1: 48 8d 3d 1e 3e 00 00 lea 0x3e1e(%rip),%rdi # ffffffff80032316 ffffffff8002e4f8: e8 b3 fd ff ff call ffffffff8002e2b0 ffffffff8002e4fd: 8b 7d f4 mov -0xc(%rbp),%edi ffffffff8002e500: e8 bb fd ff ff call ffffffff8002e2c0 ffffffff8002e505: 48 8d 3d aa 3a 00 00 lea 0x3aaa(%rip),%rdi # ffffffff80031fb6 ffffffff8002e50c: e8 9f fd ff ff call ffffffff8002e2b0 ffffffff8002e511: 8b 7d f8 mov -0x8(%rbp),%edi ffffffff8002e514: e8 a7 fd ff ff call ffffffff8002e2c0 ffffffff8002e519: 48 8d 3d 96 3a 00 00 lea 0x3a96(%rip),%rdi # ffffffff80031fb6 ffffffff8002e520: e8 8b fd ff ff call ffffffff8002e2b0 ffffffff8002e525: 8b 7d fc mov -0x4(%rbp),%edi ffffffff8002e528: e8 93 fd ff ff call ffffffff8002e2c0 ffffffff8002e52d: 48 8d 3d d4 42 00 00 lea 0x42d4(%rip),%rdi # ffffffff80032808 ffffffff8002e534: e8 77 fd ff ff call ffffffff8002e2b0 ffffffff8002e539: c9 leave ffffffff8002e53a: c3 ret ffffffff8002e53b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e540 : ffffffff8002e540: e9 db 59 fd ff jmp ffffffff80003f20 ffffffff8002e545: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e54c: 00 00 00 ffffffff8002e54f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e556: 00 00 00 ffffffff8002e559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002e560 : ffffffff8002e560: 55 push %rbp ffffffff8002e561: 48 89 e5 mov %rsp,%rbp ffffffff8002e564: 41 57 push %r15 ffffffff8002e566: 41 56 push %r14 ffffffff8002e568: 41 55 push %r13 ffffffff8002e56a: 49 89 fd mov %rdi,%r13 ffffffff8002e56d: 41 54 push %r12 ffffffff8002e56f: 53 push %rbx ffffffff8002e570: 48 81 ec a8 0b 00 00 sub $0xba8,%rsp ffffffff8002e577: e8 b4 53 fe ff call ffffffff80013930 ffffffff8002e57c: 84 c0 test %al,%al ffffffff8002e57e: 74 10 je ffffffff8002e590 ffffffff8002e580: 4c 89 ef mov %r13,%rdi ffffffff8002e583: e8 f8 58 fe ff call ffffffff80013e80 ffffffff8002e588: 84 c0 test %al,%al ffffffff8002e58a: 0f 84 4d 01 00 00 je ffffffff8002e6dd ffffffff8002e590: 4c 89 ef mov %r13,%rdi ffffffff8002e593: e8 98 53 fe ff call ffffffff80013930 ffffffff8002e598: 84 c0 test %al,%al ffffffff8002e59a: 0f 84 29 01 00 00 je ffffffff8002e6c9 ffffffff8002e5a0: ba 0a 00 00 00 mov $0xa,%edx ffffffff8002e5a5: 48 8d b5 30 f5 ff ff lea -0xad0(%rbp),%rsi ffffffff8002e5ac: 4c 89 ef mov %r13,%rdi ffffffff8002e5af: e8 fc 59 fe ff call ffffffff80013fb0 ffffffff8002e5b4: 85 c0 test %eax,%eax ffffffff8002e5b6: 0f 8e f4 00 00 00 jle ffffffff8002e6b0 ffffffff8002e5bc: 4c 63 e0 movslq %eax,%r12 ffffffff8002e5bf: 4c 8d bd 30 f5 ff ff lea -0xad0(%rbp),%r15 ffffffff8002e5c6: 4d 69 e4 10 01 00 00 imul $0x110,%r12,%r12 ffffffff8002e5cd: 4e 8d a4 25 30 f5 ff lea -0xad0(%rbp,%r12,1),%r12 ffffffff8002e5d4: ff ffffffff8002e5d5: 4c 89 ee mov %r13,%rsi ffffffff8002e5d8: 48 8d bd 30 f4 ff ff lea -0xbd0(%rbp),%rdi ffffffff8002e5df: e8 1c fb ff ff call ffffffff8002e100 ffffffff8002e5e4: 48 8d bd 30 f4 ff ff lea -0xbd0(%rbp),%rdi ffffffff8002e5eb: e8 a0 fa ff ff call ffffffff8002e090 ffffffff8002e5f0: 89 c2 mov %eax,%edx ffffffff8002e5f2: 85 c0 test %eax,%eax ffffffff8002e5f4: 7e 25 jle ffffffff8002e61b ffffffff8002e5f6: 8d 48 ff lea -0x1(%rax),%ecx ffffffff8002e5f9: 48 63 c9 movslq %ecx,%rcx ffffffff8002e5fc: 80 bc 0d 30 f4 ff ff cmpb $0x2f,-0xbd0(%rbp,%rcx,1) ffffffff8002e603: 2f ffffffff8002e604: 74 15 je ffffffff8002e61b ffffffff8002e606: 0f b7 3d b1 04 01 00 movzwl 0x104b1(%rip),%edi # ffffffff8003eabe ffffffff8002e60d: 48 63 d0 movslq %eax,%rdx ffffffff8002e610: 66 89 bc 15 30 f4 ff mov %di,-0xbd0(%rbp,%rdx,1) ffffffff8002e617: ff ffffffff8002e618: 8d 50 01 lea 0x1(%rax),%edx ffffffff8002e61b: 41 0f b6 0f movzbl (%r15),%ecx ffffffff8002e61f: 81 fa fe 00 00 00 cmp $0xfe,%edx ffffffff8002e625: 7f 35 jg ffffffff8002e65c ffffffff8002e627: 84 c9 test %cl,%cl ffffffff8002e629: 74 31 je ffffffff8002e65c ffffffff8002e62b: 48 63 f2 movslq %edx,%rsi ffffffff8002e62e: 31 c0 xor %eax,%eax ffffffff8002e630: 48 8d b4 35 30 f4 ff lea -0xbd0(%rbp,%rsi,1),%rsi ffffffff8002e637: ff ffffffff8002e638: eb 0e jmp ffffffff8002e648 ffffffff8002e63a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e640: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff8002e646: 74 14 je ffffffff8002e65c ffffffff8002e648: 88 0c 06 mov %cl,(%rsi,%rax,1) ffffffff8002e64b: 41 0f b6 4c 07 01 movzbl 0x1(%r15,%rax,1),%ecx ffffffff8002e651: 83 c2 01 add $0x1,%edx ffffffff8002e654: 48 83 c0 01 add $0x1,%rax ffffffff8002e658: 84 c9 test %cl,%cl ffffffff8002e65a: 75 e4 jne ffffffff8002e640 ffffffff8002e65c: 48 63 d2 movslq %edx,%rdx ffffffff8002e65f: 48 8d bd 30 f4 ff ff lea -0xbd0(%rbp),%rdi ffffffff8002e666: c6 84 15 30 f4 ff ff movb $0x0,-0xbd0(%rbp,%rdx,1) ffffffff8002e66d: 00 ffffffff8002e66e: e8 ed fe ff ff call ffffffff8002e560 ffffffff8002e673: 84 c0 test %al,%al ffffffff8002e675: 75 24 jne ffffffff8002e69b ffffffff8002e677: 48 8d 3d 2a 3d 00 00 lea 0x3d2a(%rip),%rdi # ffffffff800323a8 ffffffff8002e67e: e8 2d fc ff ff call ffffffff8002e2b0 ffffffff8002e683: 48 8d bd 30 f4 ff ff lea -0xbd0(%rbp),%rdi ffffffff8002e68a: e8 21 fc ff ff call ffffffff8002e2b0 ffffffff8002e68f: 48 8d 3d 72 41 00 00 lea 0x4172(%rip),%rdi # ffffffff80032808 ffffffff8002e696: e8 15 fc ff ff call ffffffff8002e2b0 ffffffff8002e69b: 49 81 c7 10 01 00 00 add $0x110,%r15 ffffffff8002e6a2: 4d 39 fc cmp %r15,%r12 ffffffff8002e6a5: 0f 85 2a ff ff ff jne ffffffff8002e5d5 ffffffff8002e6ab: e9 f0 fe ff ff jmp ffffffff8002e5a0 ffffffff8002e6b0: 48 81 c4 a8 0b 00 00 add $0xba8,%rsp ffffffff8002e6b7: 4c 89 ef mov %r13,%rdi ffffffff8002e6ba: 5b pop %rbx ffffffff8002e6bb: 41 5c pop %r12 ffffffff8002e6bd: 41 5d pop %r13 ffffffff8002e6bf: 41 5e pop %r14 ffffffff8002e6c1: 41 5f pop %r15 ffffffff8002e6c3: 5d pop %rbp ffffffff8002e6c4: e9 47 4c fe ff jmp ffffffff80013310 ffffffff8002e6c9: 48 81 c4 a8 0b 00 00 add $0xba8,%rsp ffffffff8002e6d0: 31 c0 xor %eax,%eax ffffffff8002e6d2: 5b pop %rbx ffffffff8002e6d3: 41 5c pop %r12 ffffffff8002e6d5: 41 5d pop %r13 ffffffff8002e6d7: 41 5e pop %r14 ffffffff8002e6d9: 41 5f pop %r15 ffffffff8002e6db: 5d pop %rbp ffffffff8002e6dc: c3 ret ffffffff8002e6dd: 48 81 c4 a8 0b 00 00 add $0xba8,%rsp ffffffff8002e6e4: 4c 89 ef mov %r13,%rdi ffffffff8002e6e7: 5b pop %rbx ffffffff8002e6e8: 41 5c pop %r12 ffffffff8002e6ea: 41 5d pop %r13 ffffffff8002e6ec: 41 5e pop %r14 ffffffff8002e6ee: 41 5f pop %r15 ffffffff8002e6f0: 5d pop %rbp ffffffff8002e6f1: e9 ba 4c fe ff jmp ffffffff800133b0 ffffffff8002e6f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e6fd: 00 00 00 ffffffff8002e700 : ffffffff8002e700: 55 push %rbp ffffffff8002e701: 48 89 e5 mov %rsp,%rbp ffffffff8002e704: 53 push %rbx ffffffff8002e705: 48 81 ec 08 02 00 00 sub $0x208,%rsp ffffffff8002e70c: 48 85 ff test %rdi,%rdi ffffffff8002e70f: 0f 84 eb 00 00 00 je ffffffff8002e800 ffffffff8002e715: 0f b6 07 movzbl (%rdi),%eax ffffffff8002e718: 84 c0 test %al,%al ffffffff8002e71a: 0f 84 e0 00 00 00 je ffffffff8002e800 ffffffff8002e720: 3c 20 cmp $0x20,%al ffffffff8002e722: 0f 84 f8 00 00 00 je ffffffff8002e820 ffffffff8002e728: 3c 09 cmp $0x9,%al ffffffff8002e72a: 48 8d 9d f0 fd ff ff lea -0x210(%rbp),%rbx ffffffff8002e731: ba 01 00 00 00 mov $0x1,%edx ffffffff8002e736: 40 0f 95 c6 setne %sil ffffffff8002e73a: 48 89 d9 mov %rbx,%rcx ffffffff8002e73d: 40 84 f6 test %sil,%sil ffffffff8002e740: 75 22 jne ffffffff8002e764 ffffffff8002e742: e9 d9 00 00 00 jmp ffffffff8002e820 ffffffff8002e747: 0f 1f 00 nopl (%rax) ffffffff8002e74a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e751: 00 00 00 00 ffffffff8002e755: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e75c: 00 00 00 00 ffffffff8002e760: 3c 09 cmp $0x9,%al ffffffff8002e762: 74 15 je ffffffff8002e779 ffffffff8002e764: 88 01 mov %al,(%rcx) ffffffff8002e766: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8002e76a: 48 89 d6 mov %rdx,%rsi ffffffff8002e76d: 48 83 c1 01 add $0x1,%rcx ffffffff8002e771: 48 83 c2 01 add $0x1,%rdx ffffffff8002e775: a8 df test $0xdf,%al ffffffff8002e777: 75 e7 jne ffffffff8002e760 ffffffff8002e779: 48 63 f6 movslq %esi,%rsi ffffffff8002e77c: 48 89 df mov %rbx,%rdi ffffffff8002e77f: c6 84 35 f0 fd ff ff movb $0x0,-0x210(%rbp,%rsi,1) ffffffff8002e786: 00 ffffffff8002e787: e8 e4 62 fe ff call ffffffff80014a70 ffffffff8002e78c: 84 c0 test %al,%al ffffffff8002e78e: 74 40 je ffffffff8002e7d0 ffffffff8002e790: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8002e797: be 00 01 00 00 mov $0x100,%esi ffffffff8002e79c: e8 1f 64 fe ff call ffffffff80014bc0 ffffffff8002e7a1: 48 8d 3d 8a 29 00 00 lea 0x298a(%rip),%rdi # ffffffff80031132 ffffffff8002e7a8: e8 03 fb ff ff call ffffffff8002e2b0 ffffffff8002e7ad: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8002e7b4: e8 f7 fa ff ff call ffffffff8002e2b0 ffffffff8002e7b9: 48 8d 3d 48 40 00 00 lea 0x4048(%rip),%rdi # ffffffff80032808 ffffffff8002e7c0: e8 eb fa ff ff call ffffffff8002e2b0 ffffffff8002e7c5: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002e7c9: c9 leave ffffffff8002e7ca: c3 ret ffffffff8002e7cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e7d0: 48 8d 3d 01 70 00 00 lea 0x7001(%rip),%rdi # ffffffff800357d8 ffffffff8002e7d7: e8 d4 fa ff ff call ffffffff8002e2b0 ffffffff8002e7dc: 48 89 df mov %rbx,%rdi ffffffff8002e7df: e8 cc fa ff ff call ffffffff8002e2b0 ffffffff8002e7e4: 48 8d 3d 1d 40 00 00 lea 0x401d(%rip),%rdi # ffffffff80032808 ffffffff8002e7eb: e8 c0 fa ff ff call ffffffff8002e2b0 ffffffff8002e7f0: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002e7f4: c9 leave ffffffff8002e7f5: c3 ret ffffffff8002e7f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002e7fd: 00 00 00 ffffffff8002e800: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8002e807: be 00 01 00 00 mov $0x100,%esi ffffffff8002e80c: e8 af 63 fe ff call ffffffff80014bc0 ffffffff8002e811: 48 8d 3d 06 29 00 00 lea 0x2906(%rip),%rdi # ffffffff8003111e ffffffff8002e818: eb 8e jmp ffffffff8002e7a8 ffffffff8002e81a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e820: 31 f6 xor %esi,%esi ffffffff8002e822: 48 8d 9d f0 fd ff ff lea -0x210(%rbp),%rbx ffffffff8002e829: e9 4b ff ff ff jmp ffffffff8002e779 ffffffff8002e82e: 66 90 xchg %ax,%ax ffffffff8002e830 : ffffffff8002e830: 55 push %rbp ffffffff8002e831: be 00 01 00 00 mov $0x100,%esi ffffffff8002e836: 48 89 e5 mov %rsp,%rbp ffffffff8002e839: 53 push %rbx ffffffff8002e83a: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8002e841: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8002e848: e8 73 63 fe ff call ffffffff80014bc0 ffffffff8002e84d: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff8002e854: e8 57 fa ff ff call ffffffff8002e2b0 ffffffff8002e859: 48 8d 3d a8 3f 00 00 lea 0x3fa8(%rip),%rdi # ffffffff80032808 ffffffff8002e860: e8 4b fa ff ff call ffffffff8002e2b0 ffffffff8002e865: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002e869: c9 leave ffffffff8002e86a: c3 ret ffffffff8002e86b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e870 : ffffffff8002e870: 55 push %rbp ffffffff8002e871: 48 89 e5 mov %rsp,%rbp ffffffff8002e874: 41 55 push %r13 ffffffff8002e876: 41 54 push %r12 ffffffff8002e878: 53 push %rbx ffffffff8002e879: 48 81 ec 08 11 01 00 sub $0x11108,%rsp ffffffff8002e880: 48 85 ff test %rdi,%rdi ffffffff8002e883: 74 0b je ffffffff8002e890 ffffffff8002e885: 0f b6 07 movzbl (%rdi),%eax ffffffff8002e888: 84 c0 test %al,%al ffffffff8002e88a: 0f 85 e0 00 00 00 jne ffffffff8002e970 ffffffff8002e890: 4c 8d a5 e0 ee fe ff lea -0x11120(%rbp),%r12 ffffffff8002e897: be 00 01 00 00 mov $0x100,%esi ffffffff8002e89c: 4c 89 e7 mov %r12,%rdi ffffffff8002e89f: e8 1c 63 fe ff call ffffffff80014bc0 ffffffff8002e8a4: 48 8d 9d e0 ef fe ff lea -0x11020(%rbp),%rbx ffffffff8002e8ab: ba 00 01 00 00 mov $0x100,%edx ffffffff8002e8b0: 4c 89 e7 mov %r12,%rdi ffffffff8002e8b3: 48 89 de mov %rbx,%rsi ffffffff8002e8b6: e8 f5 56 fe ff call ffffffff80013fb0 ffffffff8002e8bb: 41 89 c5 mov %eax,%r13d ffffffff8002e8be: 85 c0 test %eax,%eax ffffffff8002e8c0: 0f 88 0a 01 00 00 js ffffffff8002e9d0 ffffffff8002e8c6: 74 68 je ffffffff8002e930 ffffffff8002e8c8: 4c 63 e0 movslq %eax,%r12 ffffffff8002e8cb: 4d 69 e4 10 01 00 00 imul $0x110,%r12,%r12 ffffffff8002e8d2: 49 01 dc add %rbx,%r12 ffffffff8002e8d5: eb 35 jmp ffffffff8002e90c ffffffff8002e8d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e8de: 00 00 ffffffff8002e8e0: 48 8d 3d f8 3a 00 00 lea 0x3af8(%rip),%rdi # ffffffff800323df ffffffff8002e8e7: 48 81 c3 10 01 00 00 add $0x110,%rbx ffffffff8002e8ee: e8 bd f9 ff ff call ffffffff8002e2b0 ffffffff8002e8f3: 8b 7b f0 mov -0x10(%rbx),%edi ffffffff8002e8f6: e8 c5 f9 ff ff call ffffffff8002e2c0 ffffffff8002e8fb: 48 8d 3d d0 28 00 00 lea 0x28d0(%rip),%rdi # ffffffff800311d2 ffffffff8002e902: e8 a9 f9 ff ff call ffffffff8002e2b0 ffffffff8002e907: 4c 39 e3 cmp %r12,%rbx ffffffff8002e90a: 74 24 je ffffffff8002e930 ffffffff8002e90c: 48 89 df mov %rbx,%rdi ffffffff8002e90f: e8 9c f9 ff ff call ffffffff8002e2b0 ffffffff8002e914: 80 bb 04 01 00 00 00 cmpb $0x0,0x104(%rbx) ffffffff8002e91b: 74 c3 je ffffffff8002e8e0 ffffffff8002e91d: 48 8d 3d 76 2f 00 00 lea 0x2f76(%rip),%rdi # ffffffff8003189a ffffffff8002e924: e8 87 f9 ff ff call ffffffff8002e2b0 ffffffff8002e929: eb b5 jmp ffffffff8002e8e0 ffffffff8002e92b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e930: 48 8d 3d d1 3e 00 00 lea 0x3ed1(%rip),%rdi # ffffffff80032808 ffffffff8002e937: e8 74 f9 ff ff call ffffffff8002e2b0 ffffffff8002e93c: 48 8d 3d a0 3a 00 00 lea 0x3aa0(%rip),%rdi # ffffffff800323e3 ffffffff8002e943: e8 68 f9 ff ff call ffffffff8002e2b0 ffffffff8002e948: 44 89 ef mov %r13d,%edi ffffffff8002e94b: e8 70 f9 ff ff call ffffffff8002e2c0 ffffffff8002e950: 48 8d 3d 94 3a 00 00 lea 0x3a94(%rip),%rdi # ffffffff800323eb ffffffff8002e957: e8 54 f9 ff ff call ffffffff8002e2b0 ffffffff8002e95c: 48 81 c4 08 11 01 00 add $0x11108,%rsp ffffffff8002e963: 5b pop %rbx ffffffff8002e964: 41 5c pop %r12 ffffffff8002e966: 41 5d pop %r13 ffffffff8002e968: 5d pop %rbp ffffffff8002e969: c3 ret ffffffff8002e96a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002e970: 3c 20 cmp $0x20,%al ffffffff8002e972: 74 76 je ffffffff8002e9ea ffffffff8002e974: 3c 09 cmp $0x9,%al ffffffff8002e976: 4c 8d a5 e0 ee fe ff lea -0x11120(%rbp),%r12 ffffffff8002e97d: ba 01 00 00 00 mov $0x1,%edx ffffffff8002e982: 40 0f 95 c6 setne %sil ffffffff8002e986: 4c 89 e1 mov %r12,%rcx ffffffff8002e989: 40 84 f6 test %sil,%sil ffffffff8002e98c: 75 16 jne ffffffff8002e9a4 ffffffff8002e98e: eb 5a jmp ffffffff8002e9ea ffffffff8002e990: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002e995: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e99c: 00 00 00 00 ffffffff8002e9a0: 3c 09 cmp $0x9,%al ffffffff8002e9a2: 74 15 je ffffffff8002e9b9 ffffffff8002e9a4: 88 01 mov %al,(%rcx) ffffffff8002e9a6: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8002e9aa: 48 89 d6 mov %rdx,%rsi ffffffff8002e9ad: 48 83 c1 01 add $0x1,%rcx ffffffff8002e9b1: 48 83 c2 01 add $0x1,%rdx ffffffff8002e9b5: a8 df test $0xdf,%al ffffffff8002e9b7: 75 e7 jne ffffffff8002e9a0 ffffffff8002e9b9: 48 63 f6 movslq %esi,%rsi ffffffff8002e9bc: c6 84 35 e0 ee fe ff movb $0x0,-0x11120(%rbp,%rsi,1) ffffffff8002e9c3: 00 ffffffff8002e9c4: e9 db fe ff ff jmp ffffffff8002e8a4 ffffffff8002e9c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002e9d0: 48 8d 3d ea 39 00 00 lea 0x39ea(%rip),%rdi # ffffffff800323c1 ffffffff8002e9d7: e8 d4 f8 ff ff call ffffffff8002e2b0 ffffffff8002e9dc: 48 81 c4 08 11 01 00 add $0x11108,%rsp ffffffff8002e9e3: 5b pop %rbx ffffffff8002e9e4: 41 5c pop %r12 ffffffff8002e9e6: 41 5d pop %r13 ffffffff8002e9e8: 5d pop %rbp ffffffff8002e9e9: c3 ret ffffffff8002e9ea: 31 f6 xor %esi,%esi ffffffff8002e9ec: 4c 8d a5 e0 ee fe ff lea -0x11120(%rbp),%r12 ffffffff8002e9f3: eb c4 jmp ffffffff8002e9b9 ffffffff8002e9f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002e9fc: 00 00 00 00 ffffffff8002ea00 : ffffffff8002ea00: 48 85 ff test %rdi,%rdi ffffffff8002ea03: 0f 84 c7 00 00 00 je ffffffff8002ead0 ffffffff8002ea09: 0f b6 07 movzbl (%rdi),%eax ffffffff8002ea0c: 84 c0 test %al,%al ffffffff8002ea0e: 0f 84 bc 00 00 00 je ffffffff8002ead0 ffffffff8002ea14: 55 push %rbp ffffffff8002ea15: 48 89 e5 mov %rsp,%rbp ffffffff8002ea18: 53 push %rbx ffffffff8002ea19: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8002ea20: 3c 20 cmp $0x20,%al ffffffff8002ea22: 0f 84 b8 00 00 00 je ffffffff8002eae0 ffffffff8002ea28: 3c 09 cmp $0x9,%al ffffffff8002ea2a: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002ea31: ba 01 00 00 00 mov $0x1,%edx ffffffff8002ea36: 40 0f 95 c6 setne %sil ffffffff8002ea3a: 48 89 d9 mov %rbx,%rcx ffffffff8002ea3d: 40 84 f6 test %sil,%sil ffffffff8002ea40: 75 22 jne ffffffff8002ea64 ffffffff8002ea42: e9 99 00 00 00 jmp ffffffff8002eae0 ffffffff8002ea47: 0f 1f 00 nopl (%rax) ffffffff8002ea4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ea51: 00 00 00 00 ffffffff8002ea55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ea5c: 00 00 00 00 ffffffff8002ea60: 3c 09 cmp $0x9,%al ffffffff8002ea62: 74 15 je ffffffff8002ea79 ffffffff8002ea64: 88 01 mov %al,(%rcx) ffffffff8002ea66: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8002ea6a: 48 89 d6 mov %rdx,%rsi ffffffff8002ea6d: 48 83 c1 01 add $0x1,%rcx ffffffff8002ea71: 48 83 c2 01 add $0x1,%rdx ffffffff8002ea75: a8 df test $0xdf,%al ffffffff8002ea77: 75 e7 jne ffffffff8002ea60 ffffffff8002ea79: 48 63 f6 movslq %esi,%rsi ffffffff8002ea7c: 48 89 df mov %rbx,%rdi ffffffff8002ea7f: c6 84 35 f0 fe ff ff movb $0x0,-0x110(%rbp,%rsi,1) ffffffff8002ea86: 00 ffffffff8002ea87: e8 14 5e fe ff call ffffffff800148a0 ffffffff8002ea8c: 84 c0 test %al,%al ffffffff8002ea8e: 75 18 jne ffffffff8002eaa8 ffffffff8002ea90: 48 8d 3d 69 fc 00 00 lea 0xfc69(%rip),%rdi # ffffffff8003e700 ffffffff8002ea97: e8 14 f8 ff ff call ffffffff8002e2b0 ffffffff8002ea9c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002eaa0: c9 leave ffffffff8002eaa1: c3 ret ffffffff8002eaa2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002eaa8: 48 8d 3d 5c 39 00 00 lea 0x395c(%rip),%rdi # ffffffff8003240b ffffffff8002eaaf: e8 fc f7 ff ff call ffffffff8002e2b0 ffffffff8002eab4: 48 89 df mov %rbx,%rdi ffffffff8002eab7: e8 f4 f7 ff ff call ffffffff8002e2b0 ffffffff8002eabc: 48 8d 3d 45 3d 00 00 lea 0x3d45(%rip),%rdi # ffffffff80032808 ffffffff8002eac3: e8 e8 f7 ff ff call ffffffff8002e2b0 ffffffff8002eac8: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002eacc: c9 leave ffffffff8002eacd: c3 ret ffffffff8002eace: 66 90 xchg %ax,%ax ffffffff8002ead0: 48 8d 3d 1c 39 00 00 lea 0x391c(%rip),%rdi # ffffffff800323f3 ffffffff8002ead7: e9 d4 f7 ff ff jmp ffffffff8002e2b0 ffffffff8002eadc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002eae0: 31 f6 xor %esi,%esi ffffffff8002eae2: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002eae9: eb 8e jmp ffffffff8002ea79 ffffffff8002eaeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002eaf0 : ffffffff8002eaf0: 48 85 ff test %rdi,%rdi ffffffff8002eaf3: 0f 84 0f 02 00 00 je ffffffff8002ed08 ffffffff8002eaf9: 0f b6 07 movzbl (%rdi),%eax ffffffff8002eafc: 49 89 f8 mov %rdi,%r8 ffffffff8002eaff: 84 c0 test %al,%al ffffffff8002eb01: 0f 84 01 02 00 00 je ffffffff8002ed08 ffffffff8002eb07: 55 push %rbp ffffffff8002eb08: ba 01 00 00 00 mov $0x1,%edx ffffffff8002eb0d: 48 89 e5 mov %rsp,%rbp ffffffff8002eb10: 53 push %rbx ffffffff8002eb11: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8002eb18: 3c 20 cmp $0x20,%al ffffffff8002eb1a: 40 0f 94 c6 sete %sil ffffffff8002eb1e: 3c 09 cmp $0x9,%al ffffffff8002eb20: 0f 94 c1 sete %cl ffffffff8002eb23: 40 08 ce or %cl,%sil ffffffff8002eb26: 0f 84 ec 01 00 00 je ffffffff8002ed18 ffffffff8002eb2c: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002eb33: 00 00 ffffffff8002eb35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002eb3c: 00 00 00 00 ffffffff8002eb40: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff8002eb45: 48 89 d7 mov %rdx,%rdi ffffffff8002eb48: 3c 20 cmp $0x20,%al ffffffff8002eb4a: 40 0f 94 c6 sete %sil ffffffff8002eb4e: 3c 09 cmp $0x9,%al ffffffff8002eb50: 0f 94 c1 sete %cl ffffffff8002eb53: 48 83 c2 01 add $0x1,%rdx ffffffff8002eb57: 40 08 ce or %cl,%sil ffffffff8002eb5a: 75 e4 jne ffffffff8002eb40 ffffffff8002eb5c: 3c 2d cmp $0x2d,%al ffffffff8002eb5e: 0f 84 4c 01 00 00 je ffffffff8002ecb0 ffffffff8002eb64: 49 01 f8 add %rdi,%r8 ffffffff8002eb67: 84 c0 test %al,%al ffffffff8002eb69: 0f 84 eb 00 00 00 je ffffffff8002ec5a ffffffff8002eb6f: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002eb76: ba 01 00 00 00 mov $0x1,%edx ffffffff8002eb7b: 48 89 d9 mov %rbx,%rcx ffffffff8002eb7e: eb 04 jmp ffffffff8002eb84 ffffffff8002eb80: 3c 09 cmp $0x9,%al ffffffff8002eb82: 74 16 je ffffffff8002eb9a ffffffff8002eb84: 88 01 mov %al,(%rcx) ffffffff8002eb86: 41 0f b6 04 10 movzbl (%r8,%rdx,1),%eax ffffffff8002eb8b: 48 89 d7 mov %rdx,%rdi ffffffff8002eb8e: 48 83 c1 01 add $0x1,%rcx ffffffff8002eb92: 48 83 c2 01 add $0x1,%rdx ffffffff8002eb96: a8 df test $0xdf,%al ffffffff8002eb98: 75 e6 jne ffffffff8002eb80 ffffffff8002eb9a: 48 63 ff movslq %edi,%rdi ffffffff8002eb9d: c6 84 3d f0 fe ff ff movb $0x0,-0x110(%rbp,%rdi,1) ffffffff8002eba4: 00 ffffffff8002eba5: 40 84 f6 test %sil,%sil ffffffff8002eba8: 0f 84 d2 00 00 00 je ffffffff8002ec80 ffffffff8002ebae: 48 89 df mov %rbx,%rdi ffffffff8002ebb1: e8 aa f9 ff ff call ffffffff8002e560 ffffffff8002ebb6: 48 8d 3d 79 38 00 00 lea 0x3879(%rip),%rdi # ffffffff80032436 ffffffff8002ebbd: 84 c0 test %al,%al ffffffff8002ebbf: 0f 84 1b 01 00 00 je ffffffff8002ece0 ffffffff8002ebc5: e8 e6 f6 ff ff call ffffffff8002e2b0 ffffffff8002ebca: 48 89 df mov %rbx,%rdi ffffffff8002ebcd: e8 de f6 ff ff call ffffffff8002e2b0 ffffffff8002ebd2: 48 8d 3d 2f 3c 00 00 lea 0x3c2f(%rip),%rdi # ffffffff80032808 ffffffff8002ebd9: e8 d2 f6 ff ff call ffffffff8002e2b0 ffffffff8002ebde: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002ebe2: c9 leave ffffffff8002ebe3: c3 ret ffffffff8002ebe4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002ebe8: 41 0f b6 44 38 02 movzbl 0x2(%r8,%rdi,1),%eax ffffffff8002ebee: 3c 20 cmp $0x20,%al ffffffff8002ebf0: 0f 87 c8 00 00 00 ja ffffffff8002ecbe ffffffff8002ebf6: 48 ba 01 02 00 00 01 movabs $0x100000201,%rdx ffffffff8002ebfd: 00 00 00 ffffffff8002ec00: 48 0f a3 c2 bt %rax,%rdx ffffffff8002ec04: 40 0f 92 c7 setb %dil ffffffff8002ec08: 40 84 ff test %dil,%dil ffffffff8002ec0b: 0f 84 ad 00 00 00 je ffffffff8002ecbe ffffffff8002ec11: 8d 51 02 lea 0x2(%rcx),%edx ffffffff8002ec14: 48 63 d2 movslq %edx,%rdx ffffffff8002ec17: 4c 01 c2 add %r8,%rdx ffffffff8002ec1a: 0f b6 02 movzbl (%rdx),%eax ffffffff8002ec1d: 3c 20 cmp $0x20,%al ffffffff8002ec1f: 40 0f 94 c6 sete %sil ffffffff8002ec23: 3c 09 cmp $0x9,%al ffffffff8002ec25: 41 0f 94 c1 sete %r9b ffffffff8002ec29: 44 08 ce or %r9b,%sil ffffffff8002ec2c: 0f 84 0f 01 00 00 je ffffffff8002ed41 ffffffff8002ec32: 49 8d 54 08 03 lea 0x3(%r8,%rcx,1),%rdx ffffffff8002ec37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002ec3e: 00 00 ffffffff8002ec40: 0f b6 02 movzbl (%rdx),%eax ffffffff8002ec43: 49 89 d0 mov %rdx,%r8 ffffffff8002ec46: 48 8d 52 01 lea 0x1(%rdx),%rdx ffffffff8002ec4a: 3c 20 cmp $0x20,%al ffffffff8002ec4c: 74 f2 je ffffffff8002ec40 ffffffff8002ec4e: 3c 09 cmp $0x9,%al ffffffff8002ec50: 74 ee je ffffffff8002ec40 ffffffff8002ec52: 84 c0 test %al,%al ffffffff8002ec54: 0f 85 15 ff ff ff jne ffffffff8002eb6f ffffffff8002ec5a: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002ec5e: 48 8d 3d ba 37 00 00 lea 0x37ba(%rip),%rdi # ffffffff8003241f ffffffff8002ec65: c9 leave ffffffff8002ec66: e9 45 f6 ff ff jmp ffffffff8002e2b0 ffffffff8002ec6b: c6 85 f0 fe ff ff 00 movb $0x0,-0x110(%rbp) ffffffff8002ec72: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002ec79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002ec80: 48 89 df mov %rbx,%rdi ffffffff8002ec83: e8 f8 51 fe ff call ffffffff80013e80 ffffffff8002ec88: 84 c0 test %al,%al ffffffff8002ec8a: 75 64 jne ffffffff8002ecf0 ffffffff8002ec8c: 48 89 df mov %rbx,%rdi ffffffff8002ec8f: e8 1c 47 fe ff call ffffffff800133b0 ffffffff8002ec94: 84 c0 test %al,%al ffffffff8002ec96: 0f 84 94 00 00 00 je ffffffff8002ed30 ffffffff8002ec9c: 48 8d 3d bf 37 00 00 lea 0x37bf(%rip),%rdi # ffffffff80032462 ffffffff8002eca3: e9 1d ff ff ff jmp ffffffff8002ebc5 ffffffff8002eca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002ecaf: 00 ffffffff8002ecb0: 48 63 cf movslq %edi,%rcx ffffffff8002ecb3: 41 80 3c 10 72 cmpb $0x72,(%r8,%rdx,1) ffffffff8002ecb8: 0f 84 2a ff ff ff je ffffffff8002ebe8 ffffffff8002ecbe: 49 01 c8 add %rcx,%r8 ffffffff8002ecc1: 41 0f b6 00 movzbl (%r8),%eax ffffffff8002ecc5: 84 c0 test %al,%al ffffffff8002ecc7: 74 91 je ffffffff8002ec5a ffffffff8002ecc9: 3c 20 cmp $0x20,%al ffffffff8002eccb: 74 9e je ffffffff8002ec6b ffffffff8002eccd: 3c 09 cmp $0x9,%al ffffffff8002eccf: 74 9a je ffffffff8002ec6b ffffffff8002ecd1: 31 f6 xor %esi,%esi ffffffff8002ecd3: e9 97 fe ff ff jmp ffffffff8002eb6f ffffffff8002ecd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002ecdf: 00 ffffffff8002ece0: 48 8d 3d 65 37 00 00 lea 0x3765(%rip),%rdi # ffffffff8003244c ffffffff8002ece7: e9 d9 fe ff ff jmp ffffffff8002ebc5 ffffffff8002ecec: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002ecf0: 48 8d 3d 29 fa 00 00 lea 0xfa29(%rip),%rdi # ffffffff8003e720 ffffffff8002ecf7: e8 b4 f5 ff ff call ffffffff8002e2b0 ffffffff8002ecfc: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002ed00: c9 leave ffffffff8002ed01: c3 ret ffffffff8002ed02: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002ed08: 48 8d 3d 10 37 00 00 lea 0x3710(%rip),%rdi # ffffffff8003241f ffffffff8002ed0f: e9 9c f5 ff ff jmp ffffffff8002e2b0 ffffffff8002ed14: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002ed18: 3c 2d cmp $0x2d,%al ffffffff8002ed1a: 0f 85 4f fe ff ff jne ffffffff8002eb6f ffffffff8002ed20: 31 c9 xor %ecx,%ecx ffffffff8002ed22: 31 ff xor %edi,%edi ffffffff8002ed24: eb 8d jmp ffffffff8002ecb3 ffffffff8002ed26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002ed2d: 00 00 00 ffffffff8002ed30: 48 8d 3d 35 37 00 00 lea 0x3735(%rip),%rdi # ffffffff8003246c ffffffff8002ed37: e8 74 f5 ff ff call ffffffff8002e2b0 ffffffff8002ed3c: e9 9d fe ff ff jmp ffffffff8002ebde ffffffff8002ed41: 84 c0 test %al,%al ffffffff8002ed43: 0f 84 11 ff ff ff je ffffffff8002ec5a ffffffff8002ed49: 89 fe mov %edi,%esi ffffffff8002ed4b: 49 89 d0 mov %rdx,%r8 ffffffff8002ed4e: e9 1c fe ff ff jmp ffffffff8002eb6f ffffffff8002ed53: 66 90 xchg %ax,%ax ffffffff8002ed55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ed5c: 00 00 00 00 ffffffff8002ed60 : ffffffff8002ed60: 48 85 ff test %rdi,%rdi ffffffff8002ed63: 0f 84 1f 02 00 00 je ffffffff8002ef88 ffffffff8002ed69: 0f b6 37 movzbl (%rdi),%esi ffffffff8002ed6c: 40 84 f6 test %sil,%sil ffffffff8002ed6f: 0f 84 13 02 00 00 je ffffffff8002ef88 ffffffff8002ed75: 55 push %rbp ffffffff8002ed76: 31 c0 xor %eax,%eax ffffffff8002ed78: 48 89 fa mov %rdi,%rdx ffffffff8002ed7b: b9 20 00 00 00 mov $0x20,%ecx ffffffff8002ed80: 48 89 e5 mov %rsp,%rbp ffffffff8002ed83: 41 54 push %r12 ffffffff8002ed85: 53 push %rbx ffffffff8002ed86: 48 8d bd f0 fc ff ff lea -0x310(%rbp),%rdi ffffffff8002ed8d: 4c 8d 85 f0 fd ff ff lea -0x210(%rbp),%r8 ffffffff8002ed94: 48 81 ec 10 03 00 00 sub $0x310,%rsp ffffffff8002ed9b: f3 48 ab rep stos %rax,(%rdi) ffffffff8002ed9e: b9 40 00 00 00 mov $0x40,%ecx ffffffff8002eda3: 4c 89 c7 mov %r8,%rdi ffffffff8002eda6: f3 48 ab rep stos %rax,(%rdi) ffffffff8002eda9: eb 26 jmp ffffffff8002edd1 ffffffff8002edab: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002edb2: 00 00 00 ffffffff8002edb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002edbc: 00 00 00 00 ffffffff8002edc0: 48 83 c0 01 add $0x1,%rax ffffffff8002edc4: 0f b6 34 02 movzbl (%rdx,%rax,1),%esi ffffffff8002edc8: 40 84 f6 test %sil,%sil ffffffff8002edcb: 0f 84 c7 01 00 00 je ffffffff8002ef98 ffffffff8002edd1: 40 80 fe 3e cmp $0x3e,%sil ffffffff8002edd5: 75 e9 jne ffffffff8002edc0 ffffffff8002edd7: 4c 8d 4c 02 01 lea 0x1(%rdx,%rax,1),%r9 ffffffff8002eddc: 41 89 c3 mov %eax,%r11d ffffffff8002eddf: 45 0f b6 11 movzbl (%r9),%r10d ffffffff8002ede3: 41 80 fa 3e cmp $0x3e,%r10b ffffffff8002ede7: 0f 84 e3 01 00 00 je ffffffff8002efd0 ffffffff8002eded: 85 c0 test %eax,%eax ffffffff8002edef: 74 23 je ffffffff8002ee14 ffffffff8002edf1: 48 98 cltq ffffffff8002edf3: 4c 89 c1 mov %r8,%rcx ffffffff8002edf6: 48 01 d0 add %rdx,%rax ffffffff8002edf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002ee00: 0f b6 3a movzbl (%rdx),%edi ffffffff8002ee03: 48 83 c2 01 add $0x1,%rdx ffffffff8002ee07: 48 83 c1 01 add $0x1,%rcx ffffffff8002ee0b: 40 88 79 ff mov %dil,-0x1(%rcx) ffffffff8002ee0f: 48 39 c2 cmp %rax,%rdx ffffffff8002ee12: 75 ec jne ffffffff8002ee00 ffffffff8002ee14: 49 63 c3 movslq %r11d,%rax ffffffff8002ee17: c6 84 05 f0 fd ff ff movb $0x0,-0x210(%rbp,%rax,1) ffffffff8002ee1e: 00 ffffffff8002ee1f: 45 84 d2 test %r10b,%r10b ffffffff8002ee22: 0f 84 06 02 00 00 je ffffffff8002f02e ffffffff8002ee28: 49 8d 41 01 lea 0x1(%r9),%rax ffffffff8002ee2c: 31 d2 xor %edx,%edx ffffffff8002ee2e: eb 24 jmp ffffffff8002ee54 ffffffff8002ee30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002ee35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ee3c: 00 00 00 00 ffffffff8002ee40: 44 0f b6 10 movzbl (%rax),%r10d ffffffff8002ee44: 48 83 c0 01 add $0x1,%rax ffffffff8002ee48: 83 c2 01 add $0x1,%edx ffffffff8002ee4b: 45 84 d2 test %r10b,%r10b ffffffff8002ee4e: 0f 84 6c 01 00 00 je ffffffff8002efc0 ffffffff8002ee54: 41 80 fa 20 cmp $0x20,%r10b ffffffff8002ee58: 74 e6 je ffffffff8002ee40 ffffffff8002ee5a: 41 80 fa 09 cmp $0x9,%r10b ffffffff8002ee5e: 74 e0 je ffffffff8002ee40 ffffffff8002ee60: 48 63 fa movslq %edx,%rdi ffffffff8002ee63: 41 0f b6 04 39 movzbl (%r9,%rdi,1),%eax ffffffff8002ee68: a8 df test $0xdf,%al ffffffff8002ee6a: 0f 84 50 01 00 00 je ffffffff8002efc0 ffffffff8002ee70: 3c 09 cmp $0x9,%al ffffffff8002ee72: 0f 84 48 01 00 00 je ffffffff8002efc0 ffffffff8002ee78: 48 8d 8d f0 fc ff ff lea -0x310(%rbp),%rcx ffffffff8002ee7f: ba 01 00 00 00 mov $0x1,%edx ffffffff8002ee84: 49 01 f9 add %rdi,%r9 ffffffff8002ee87: eb 1b jmp ffffffff8002eea4 ffffffff8002ee89: 90 nop ffffffff8002ee8a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ee91: 00 00 00 00 ffffffff8002ee95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ee9c: 00 00 00 00 ffffffff8002eea0: 3c 09 cmp $0x9,%al ffffffff8002eea2: 74 16 je ffffffff8002eeba ffffffff8002eea4: 88 01 mov %al,(%rcx) ffffffff8002eea6: 41 0f b6 04 11 movzbl (%r9,%rdx,1),%eax ffffffff8002eeab: 48 89 d7 mov %rdx,%rdi ffffffff8002eeae: 48 83 c1 01 add $0x1,%rcx ffffffff8002eeb2: 48 83 c2 01 add $0x1,%rdx ffffffff8002eeb6: a8 df test $0xdf,%al ffffffff8002eeb8: 75 e6 jne ffffffff8002eea0 ffffffff8002eeba: 48 63 ff movslq %edi,%rdi ffffffff8002eebd: c6 84 3d f0 fc ff ff movb $0x0,-0x310(%rbp,%rdi,1) ffffffff8002eec4: 00 ffffffff8002eec5: 80 bd f0 fc ff ff 00 cmpb $0x0,-0x310(%rbp) ffffffff8002eecc: 0f 84 5c 01 00 00 je ffffffff8002f02e ffffffff8002eed2: 40 80 fe 61 cmp $0x61,%sil ffffffff8002eed6: 48 8d 15 e0 33 00 00 lea 0x33e0(%rip),%rdx # ffffffff800322bd ffffffff8002eedd: 48 8d 05 71 27 00 00 lea 0x2771(%rip),%rax # ffffffff80031655 ffffffff8002eee4: 4c 89 85 e8 fc ff ff mov %r8,-0x318(%rbp) ffffffff8002eeeb: 48 0f 44 c2 cmove %rdx,%rax ffffffff8002eeef: 48 8d bd f0 fc ff ff lea -0x310(%rbp),%rdi ffffffff8002eef6: 48 89 c6 mov %rax,%rsi ffffffff8002eef9: e8 72 56 fe ff call ffffffff80014570 ffffffff8002eefe: 49 89 c4 mov %rax,%r12 ffffffff8002ef01: 48 85 c0 test %rax,%rax ffffffff8002ef04: 0f 84 3c 01 00 00 je ffffffff8002f046 ffffffff8002ef0a: 4c 8b 85 e8 fc ff ff mov -0x318(%rbp),%r8 ffffffff8002ef11: 31 d2 xor %edx,%edx ffffffff8002ef13: 4c 89 c0 mov %r8,%rax ffffffff8002ef16: 80 bd f0 fd ff ff 00 cmpb $0x0,-0x210(%rbp) ffffffff8002ef1d: 74 0d je ffffffff8002ef2c ffffffff8002ef1f: 90 nop ffffffff8002ef20: 48 83 c0 01 add $0x1,%rax ffffffff8002ef24: 83 c2 01 add $0x1,%edx ffffffff8002ef27: 80 38 00 cmpb $0x0,(%rax) ffffffff8002ef2a: 75 f4 jne ffffffff8002ef20 ffffffff8002ef2c: 4c 89 c6 mov %r8,%rsi ffffffff8002ef2f: 4c 89 e7 mov %r12,%rdi ffffffff8002ef32: e8 79 3b fe ff call ffffffff80012ab0 ffffffff8002ef37: ba 01 00 00 00 mov $0x1,%edx ffffffff8002ef3c: 48 8d 35 c5 38 00 00 lea 0x38c5(%rip),%rsi # ffffffff80032808 ffffffff8002ef43: 4c 89 e7 mov %r12,%rdi ffffffff8002ef46: e8 65 3b fe ff call ffffffff80012ab0 ffffffff8002ef4b: 4c 89 e7 mov %r12,%rdi ffffffff8002ef4e: e8 cd 37 fe ff call ffffffff80012720 ffffffff8002ef53: 48 8d 3d 2d 35 00 00 lea 0x352d(%rip),%rdi # ffffffff80032487 ffffffff8002ef5a: e8 51 f3 ff ff call ffffffff8002e2b0 ffffffff8002ef5f: 48 8d bd f0 fc ff ff lea -0x310(%rbp),%rdi ffffffff8002ef66: e8 45 f3 ff ff call ffffffff8002e2b0 ffffffff8002ef6b: 48 8d 3d 96 38 00 00 lea 0x3896(%rip),%rdi # ffffffff80032808 ffffffff8002ef72: e8 39 f3 ff ff call ffffffff8002e2b0 ffffffff8002ef77: 48 81 c4 10 03 00 00 add $0x310,%rsp ffffffff8002ef7e: 5b pop %rbx ffffffff8002ef7f: 41 5c pop %r12 ffffffff8002ef81: 5d pop %rbp ffffffff8002ef82: c3 ret ffffffff8002ef83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002ef88: 48 8d 3d 79 38 00 00 lea 0x3879(%rip),%rdi # ffffffff80032808 ffffffff8002ef8f: e9 1c f3 ff ff jmp ffffffff8002e2b0 ffffffff8002ef94: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002ef98: 48 89 d7 mov %rdx,%rdi ffffffff8002ef9b: e8 10 f3 ff ff call ffffffff8002e2b0 ffffffff8002efa0: 48 8d 3d 61 38 00 00 lea 0x3861(%rip),%rdi # ffffffff80032808 ffffffff8002efa7: e8 04 f3 ff ff call ffffffff8002e2b0 ffffffff8002efac: 48 81 c4 10 03 00 00 add $0x310,%rsp ffffffff8002efb3: 5b pop %rbx ffffffff8002efb4: 41 5c pop %r12 ffffffff8002efb6: 5d pop %rbp ffffffff8002efb7: c3 ret ffffffff8002efb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002efbf: 00 ffffffff8002efc0: 31 ff xor %edi,%edi ffffffff8002efc2: e9 f3 fe ff ff jmp ffffffff8002eeba ffffffff8002efc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002efce: 00 00 ffffffff8002efd0: 4c 8d 4c 02 02 lea 0x2(%rdx,%rax,1),%r9 ffffffff8002efd5: 85 c0 test %eax,%eax ffffffff8002efd7: 74 7e je ffffffff8002f057 ffffffff8002efd9: 48 98 cltq ffffffff8002efdb: 4c 89 c1 mov %r8,%rcx ffffffff8002efde: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi ffffffff8002efe2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002efe9: 00 ffffffff8002efea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002eff1: 00 00 00 00 ffffffff8002eff5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002effc: 00 00 00 00 ffffffff8002f000: 0f b6 32 movzbl (%rdx),%esi ffffffff8002f003: 48 83 c2 01 add $0x1,%rdx ffffffff8002f007: 48 83 c1 01 add $0x1,%rcx ffffffff8002f00b: 40 88 71 ff mov %sil,-0x1(%rcx) ffffffff8002f00f: 48 39 d7 cmp %rdx,%rdi ffffffff8002f012: 75 ec jne ffffffff8002f000 ffffffff8002f014: 45 0f b6 11 movzbl (%r9),%r10d ffffffff8002f018: c6 84 05 f0 fd ff ff movb $0x0,-0x210(%rbp,%rax,1) ffffffff8002f01f: 00 ffffffff8002f020: be 61 00 00 00 mov $0x61,%esi ffffffff8002f025: 45 84 d2 test %r10b,%r10b ffffffff8002f028: 0f 85 fa fd ff ff jne ffffffff8002ee28 ffffffff8002f02e: 48 8d 3d a3 68 00 00 lea 0x68a3(%rip),%rdi # ffffffff800358d8 ffffffff8002f035: e8 76 f2 ff ff call ffffffff8002e2b0 ffffffff8002f03a: 48 81 c4 10 03 00 00 add $0x310,%rsp ffffffff8002f041: 5b pop %rbx ffffffff8002f042: 41 5c pop %r12 ffffffff8002f044: 5d pop %rbp ffffffff8002f045: c3 ret ffffffff8002f046: 48 8d 3d 03 f7 00 00 lea 0xf703(%rip),%rdi # ffffffff8003e750 ffffffff8002f04d: e8 5e f2 ff ff call ffffffff8002e2b0 ffffffff8002f052: e9 20 ff ff ff jmp ffffffff8002ef77 ffffffff8002f057: 48 98 cltq ffffffff8002f059: eb b9 jmp ffffffff8002f014 ffffffff8002f05b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f060 : ffffffff8002f060: 48 85 ff test %rdi,%rdi ffffffff8002f063: 0f 84 07 01 00 00 je ffffffff8002f170 ffffffff8002f069: 0f b6 07 movzbl (%rdi),%eax ffffffff8002f06c: 84 c0 test %al,%al ffffffff8002f06e: 0f 84 fc 00 00 00 je ffffffff8002f170 ffffffff8002f074: 55 push %rbp ffffffff8002f075: 48 89 e5 mov %rsp,%rbp ffffffff8002f078: 41 56 push %r14 ffffffff8002f07a: 41 55 push %r13 ffffffff8002f07c: 41 54 push %r12 ffffffff8002f07e: 53 push %rbx ffffffff8002f07f: 48 81 ec 00 11 00 00 sub $0x1100,%rsp ffffffff8002f086: 3c 20 cmp $0x20,%al ffffffff8002f088: 0f 84 f8 00 00 00 je ffffffff8002f186 ffffffff8002f08e: 3c 09 cmp $0x9,%al ffffffff8002f090: 48 8d 9d e0 ee ff ff lea -0x1120(%rbp),%rbx ffffffff8002f097: ba 01 00 00 00 mov $0x1,%edx ffffffff8002f09c: 40 0f 95 c6 setne %sil ffffffff8002f0a0: 48 89 d9 mov %rbx,%rcx ffffffff8002f0a3: 40 84 f6 test %sil,%sil ffffffff8002f0a6: 75 1c jne ffffffff8002f0c4 ffffffff8002f0a8: e9 d9 00 00 00 jmp ffffffff8002f186 ffffffff8002f0ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f0b4: 00 ffffffff8002f0b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f0bc: 00 00 00 00 ffffffff8002f0c0: 3c 09 cmp $0x9,%al ffffffff8002f0c2: 74 15 je ffffffff8002f0d9 ffffffff8002f0c4: 88 01 mov %al,(%rcx) ffffffff8002f0c6: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8002f0ca: 48 89 d6 mov %rdx,%rsi ffffffff8002f0cd: 48 83 c1 01 add $0x1,%rcx ffffffff8002f0d1: 48 83 c2 01 add $0x1,%rdx ffffffff8002f0d5: a8 df test $0xdf,%al ffffffff8002f0d7: 75 e7 jne ffffffff8002f0c0 ffffffff8002f0d9: 48 63 c6 movslq %esi,%rax ffffffff8002f0dc: 48 89 df mov %rbx,%rdi ffffffff8002f0df: 48 8d 35 c3 33 00 00 lea 0x33c3(%rip),%rsi # ffffffff800324a9 ffffffff8002f0e6: c6 84 05 e0 ee ff ff movb $0x0,-0x1120(%rbp,%rax,1) ffffffff8002f0ed: 00 ffffffff8002f0ee: e8 cd ef ff ff call ffffffff8002e0c0 ffffffff8002f0f3: 85 c0 test %eax,%eax ffffffff8002f0f5: 0f 84 81 00 00 00 je ffffffff8002f17c ffffffff8002f0fb: 48 8d 35 62 21 00 00 lea 0x2162(%rip),%rsi # ffffffff80031264 ffffffff8002f102: 48 89 df mov %rbx,%rdi ffffffff8002f105: 4c 8d ad e0 ef ff ff lea -0x1020(%rbp),%r13 ffffffff8002f10c: e8 5f 54 fe ff call ffffffff80014570 ffffffff8002f111: 49 89 c6 mov %rax,%r14 ffffffff8002f114: 48 85 c0 test %rax,%rax ffffffff8002f117: 74 7b je ffffffff8002f194 ffffffff8002f119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f120: ba 00 10 00 00 mov $0x1000,%edx ffffffff8002f125: 4c 89 ee mov %r13,%rsi ffffffff8002f128: 4c 89 f7 mov %r14,%rdi ffffffff8002f12b: e8 f0 36 fe ff call ffffffff80012820 ffffffff8002f130: 85 c0 test %eax,%eax ffffffff8002f132: 7e 24 jle ffffffff8002f158 ffffffff8002f134: 48 98 cltq ffffffff8002f136: 4c 89 eb mov %r13,%rbx ffffffff8002f139: 4d 8d 64 05 00 lea 0x0(%r13,%rax,1),%r12 ffffffff8002f13e: 66 90 xchg %ax,%ax ffffffff8002f140: 0f be 3b movsbl (%rbx),%edi ffffffff8002f143: 48 83 c3 01 add $0x1,%rbx ffffffff8002f147: e8 84 f1 ff ff call ffffffff8002e2d0 ffffffff8002f14c: 4c 39 e3 cmp %r12,%rbx ffffffff8002f14f: 75 ef jne ffffffff8002f140 ffffffff8002f151: eb cd jmp ffffffff8002f120 ffffffff8002f153: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f158: 4c 89 f7 mov %r14,%rdi ffffffff8002f15b: e8 c0 35 fe ff call ffffffff80012720 ffffffff8002f160: 48 81 c4 00 11 00 00 add $0x1100,%rsp ffffffff8002f167: 5b pop %rbx ffffffff8002f168: 41 5c pop %r12 ffffffff8002f16a: 41 5d pop %r13 ffffffff8002f16c: 41 5e pop %r14 ffffffff8002f16e: 5d pop %rbp ffffffff8002f16f: c3 ret ffffffff8002f170: 48 8d 3d 1b 33 00 00 lea 0x331b(%rip),%rdi # ffffffff80032492 ffffffff8002f177: e9 34 f1 ff ff jmp ffffffff8002e2b0 ffffffff8002f17c: e8 2f 1f fd ff call ffffffff800010b0 ffffffff8002f181: e9 75 ff ff ff jmp ffffffff8002f0fb ffffffff8002f186: 31 f6 xor %esi,%esi ffffffff8002f188: 48 8d 9d e0 ee ff ff lea -0x1120(%rbp),%rbx ffffffff8002f18f: e9 45 ff ff ff jmp ffffffff8002f0d9 ffffffff8002f194: 48 8d 3d 17 33 00 00 lea 0x3317(%rip),%rdi # ffffffff800324b2 ffffffff8002f19b: e8 10 f1 ff ff call ffffffff8002e2b0 ffffffff8002f1a0: eb be jmp ffffffff8002f160 ffffffff8002f1a2: 0f 1f 00 nopl (%rax) ffffffff8002f1a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f1ac: 00 00 00 00 ffffffff8002f1b0 : ffffffff8002f1b0: 48 85 ff test %rdi,%rdi ffffffff8002f1b3: 0f 84 c7 00 00 00 je ffffffff8002f280 ffffffff8002f1b9: 0f b6 07 movzbl (%rdi),%eax ffffffff8002f1bc: 84 c0 test %al,%al ffffffff8002f1be: 0f 84 bc 00 00 00 je ffffffff8002f280 ffffffff8002f1c4: 55 push %rbp ffffffff8002f1c5: 48 89 e5 mov %rsp,%rbp ffffffff8002f1c8: 53 push %rbx ffffffff8002f1c9: 48 81 ec 08 01 00 00 sub $0x108,%rsp ffffffff8002f1d0: 3c 20 cmp $0x20,%al ffffffff8002f1d2: 0f 84 c8 00 00 00 je ffffffff8002f2a0 ffffffff8002f1d8: 3c 09 cmp $0x9,%al ffffffff8002f1da: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002f1e1: ba 01 00 00 00 mov $0x1,%edx ffffffff8002f1e6: 40 0f 95 c6 setne %sil ffffffff8002f1ea: 48 89 d9 mov %rbx,%rcx ffffffff8002f1ed: 40 84 f6 test %sil,%sil ffffffff8002f1f0: 75 12 jne ffffffff8002f204 ffffffff8002f1f2: e9 a9 00 00 00 jmp ffffffff8002f2a0 ffffffff8002f1f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f1fe: 00 00 ffffffff8002f200: 3c 09 cmp $0x9,%al ffffffff8002f202: 74 15 je ffffffff8002f219 ffffffff8002f204: 88 01 mov %al,(%rcx) ffffffff8002f206: 0f b6 04 17 movzbl (%rdi,%rdx,1),%eax ffffffff8002f20a: 48 89 d6 mov %rdx,%rsi ffffffff8002f20d: 48 83 c1 01 add $0x1,%rcx ffffffff8002f211: 48 83 c2 01 add $0x1,%rdx ffffffff8002f215: a8 df test $0xdf,%al ffffffff8002f217: 75 e7 jne ffffffff8002f200 ffffffff8002f219: 48 63 f6 movslq %esi,%rsi ffffffff8002f21c: 48 89 df mov %rbx,%rdi ffffffff8002f21f: c6 84 35 f0 fe ff ff movb $0x0,-0x110(%rbp,%rsi,1) ffffffff8002f226: 00 ffffffff8002f227: e8 04 47 fe ff call ffffffff80013930 ffffffff8002f22c: 48 8d 3d b1 32 00 00 lea 0x32b1(%rip),%rdi # ffffffff800324e4 ffffffff8002f233: 84 c0 test %al,%al ffffffff8002f235: 75 23 jne ffffffff8002f25a ffffffff8002f237: 48 8d 35 17 24 00 00 lea 0x2417(%rip),%rsi # ffffffff80031655 ffffffff8002f23e: 48 89 df mov %rbx,%rdi ffffffff8002f241: e8 2a 53 fe ff call ffffffff80014570 ffffffff8002f246: 48 85 c0 test %rax,%rax ffffffff8002f249: 74 45 je ffffffff8002f290 ffffffff8002f24b: 48 89 c7 mov %rax,%rdi ffffffff8002f24e: e8 cd 34 fe ff call ffffffff80012720 ffffffff8002f253: 48 8d 3d bb 32 00 00 lea 0x32bb(%rip),%rdi # ffffffff80032515 ffffffff8002f25a: e8 51 f0 ff ff call ffffffff8002e2b0 ffffffff8002f25f: 48 89 df mov %rbx,%rdi ffffffff8002f262: e8 49 f0 ff ff call ffffffff8002e2b0 ffffffff8002f267: 48 8d 3d 9a 35 00 00 lea 0x359a(%rip),%rdi # ffffffff80032808 ffffffff8002f26e: e8 3d f0 ff ff call ffffffff8002e2b0 ffffffff8002f273: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff8002f277: c9 leave ffffffff8002f278: c3 ret ffffffff8002f279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f280: 48 8d 3d 44 32 00 00 lea 0x3244(%rip),%rdi # ffffffff800324cb ffffffff8002f287: e9 24 f0 ff ff jmp ffffffff8002e2b0 ffffffff8002f28c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002f290: 48 8d 3d 63 32 00 00 lea 0x3263(%rip),%rdi # ffffffff800324fa ffffffff8002f297: e8 14 f0 ff ff call ffffffff8002e2b0 ffffffff8002f29c: eb d5 jmp ffffffff8002f273 ffffffff8002f29e: 66 90 xchg %ax,%ax ffffffff8002f2a0: 31 f6 xor %esi,%esi ffffffff8002f2a2: 48 8d 9d f0 fe ff ff lea -0x110(%rbp),%rbx ffffffff8002f2a9: e9 6b ff ff ff jmp ffffffff8002f219 ffffffff8002f2ae: 66 90 xchg %ax,%ax ffffffff8002f2b0 : ffffffff8002f2b0: 55 push %rbp ffffffff8002f2b1: 48 89 e5 mov %rsp,%rbp ffffffff8002f2b4: 41 57 push %r15 ffffffff8002f2b6: 41 56 push %r14 ffffffff8002f2b8: 41 55 push %r13 ffffffff8002f2ba: 41 54 push %r12 ffffffff8002f2bc: 53 push %rbx ffffffff8002f2bd: 48 89 fb mov %rdi,%rbx ffffffff8002f2c0: 48 81 ec 08 11 00 00 sub $0x1108,%rsp ffffffff8002f2c7: 0f b6 0f movzbl (%rdi),%ecx ffffffff8002f2ca: 80 f9 20 cmp $0x20,%cl ffffffff8002f2cd: 75 0e jne ffffffff8002f2dd ffffffff8002f2cf: 90 nop ffffffff8002f2d0: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx ffffffff8002f2d4: 48 83 c3 01 add $0x1,%rbx ffffffff8002f2d8: 80 f9 20 cmp $0x20,%cl ffffffff8002f2db: 74 f3 je ffffffff8002f2d0 ffffffff8002f2dd: f6 c1 df test $0xdf,%cl ffffffff8002f2e0: 74 68 je ffffffff8002f34a ffffffff8002f2e2: 49 89 dc mov %rbx,%r12 ffffffff8002f2e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f2ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f2f1: 00 00 00 00 ffffffff8002f2f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f2fc: 00 00 00 00 ffffffff8002f300: 4c 89 e2 mov %r12,%rdx ffffffff8002f303: 41 0f b6 74 24 01 movzbl 0x1(%r12),%esi ffffffff8002f309: 49 83 c4 01 add $0x1,%r12 ffffffff8002f30d: 40 f6 c6 df test $0xdf,%sil ffffffff8002f311: 75 ed jne ffffffff8002f300 ffffffff8002f313: 40 84 f6 test %sil,%sil ffffffff8002f316: 74 27 je ffffffff8002f33f ffffffff8002f318: 41 c6 04 24 00 movb $0x0,(%r12) ffffffff8002f31d: 48 83 c2 02 add $0x2,%rdx ffffffff8002f321: 41 80 7c 24 01 20 cmpb $0x20,0x1(%r12) ffffffff8002f327: 75 10 jne ffffffff8002f339 ffffffff8002f329: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f330: 48 83 c2 01 add $0x1,%rdx ffffffff8002f334: 80 3a 20 cmpb $0x20,(%rdx) ffffffff8002f337: 74 f7 je ffffffff8002f330 ffffffff8002f339: 0f b6 0b movzbl (%rbx),%ecx ffffffff8002f33c: 49 89 d4 mov %rdx,%r12 ffffffff8002f33f: 84 c9 test %cl,%cl ffffffff8002f341: 74 07 je ffffffff8002f34a ffffffff8002f343: 41 80 3c 24 00 cmpb $0x0,(%r12) ffffffff8002f348: 75 26 jne ffffffff8002f370 ffffffff8002f34a: 48 81 c4 08 11 00 00 add $0x1108,%rsp ffffffff8002f351: 48 8d 3d c7 31 00 00 lea 0x31c7(%rip),%rdi # ffffffff8003251f ffffffff8002f358: 5b pop %rbx ffffffff8002f359: 41 5c pop %r12 ffffffff8002f35b: 41 5d pop %r13 ffffffff8002f35d: 41 5e pop %r14 ffffffff8002f35f: 41 5f pop %r15 ffffffff8002f361: 5d pop %rbp ffffffff8002f362: e9 49 ef ff ff jmp ffffffff8002e2b0 ffffffff8002f367: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f36e: 00 00 ffffffff8002f370: 48 8d bd d0 ee ff ff lea -0x1130(%rbp),%rdi ffffffff8002f377: 4c 89 e6 mov %r12,%rsi ffffffff8002f37a: e8 81 ed ff ff call ffffffff8002e100 ffffffff8002f37f: 4c 89 e7 mov %r12,%rdi ffffffff8002f382: e8 f9 4a fe ff call ffffffff80013e80 ffffffff8002f387: 84 c0 test %al,%al ffffffff8002f389: 0f 85 c9 00 00 00 jne ffffffff8002f458 ffffffff8002f38f: 48 8d 35 ce 1e 00 00 lea 0x1ece(%rip),%rsi # ffffffff80031264 ffffffff8002f396: 48 89 df mov %rbx,%rdi ffffffff8002f399: e8 d2 51 fe ff call ffffffff80014570 ffffffff8002f39e: 49 89 c5 mov %rax,%r13 ffffffff8002f3a1: 48 85 c0 test %rax,%rax ffffffff8002f3a4: 0f 84 5e 01 00 00 je ffffffff8002f508 ffffffff8002f3aa: 48 8d 35 a4 22 00 00 lea 0x22a4(%rip),%rsi # ffffffff80031655 ffffffff8002f3b1: 48 8d bd d0 ee ff ff lea -0x1130(%rbp),%rdi ffffffff8002f3b8: e8 b3 51 fe ff call ffffffff80014570 ffffffff8002f3bd: 49 89 c7 mov %rax,%r15 ffffffff8002f3c0: 48 85 c0 test %rax,%rax ffffffff8002f3c3: 75 1c jne ffffffff8002f3e1 ffffffff8002f3c5: e9 63 01 00 00 jmp ffffffff8002f52d ffffffff8002f3ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f3d0: 89 c2 mov %eax,%edx ffffffff8002f3d2: 48 8d b5 d0 ef ff ff lea -0x1030(%rbp),%rsi ffffffff8002f3d9: 4c 89 ff mov %r15,%rdi ffffffff8002f3dc: e8 cf 36 fe ff call ffffffff80012ab0 ffffffff8002f3e1: ba 00 10 00 00 mov $0x1000,%edx ffffffff8002f3e6: 48 8d b5 d0 ef ff ff lea -0x1030(%rbp),%rsi ffffffff8002f3ed: 4c 89 ef mov %r13,%rdi ffffffff8002f3f0: e8 2b 34 fe ff call ffffffff80012820 ffffffff8002f3f5: 85 c0 test %eax,%eax ffffffff8002f3f7: 7f d7 jg ffffffff8002f3d0 ffffffff8002f3f9: 4c 89 ef mov %r13,%rdi ffffffff8002f3fc: e8 1f 33 fe ff call ffffffff80012720 ffffffff8002f401: 4c 89 ff mov %r15,%rdi ffffffff8002f404: e8 17 33 fe ff call ffffffff80012720 ffffffff8002f409: 48 8d 3d 2a 31 00 00 lea 0x312a(%rip),%rdi # ffffffff8003253a ffffffff8002f410: e8 9b ee ff ff call ffffffff8002e2b0 ffffffff8002f415: 48 89 df mov %rbx,%rdi ffffffff8002f418: e8 93 ee ff ff call ffffffff8002e2b0 ffffffff8002f41d: 48 8d 3d 63 25 00 00 lea 0x2563(%rip),%rdi # ffffffff80031987 ffffffff8002f424: e8 87 ee ff ff call ffffffff8002e2b0 ffffffff8002f429: 48 8d bd d0 ee ff ff lea -0x1130(%rbp),%rdi ffffffff8002f430: e8 7b ee ff ff call ffffffff8002e2b0 ffffffff8002f435: 48 8d 3d cc 33 00 00 lea 0x33cc(%rip),%rdi # ffffffff80032808 ffffffff8002f43c: e8 6f ee ff ff call ffffffff8002e2b0 ffffffff8002f441: 48 81 c4 08 11 00 00 add $0x1108,%rsp ffffffff8002f448: 5b pop %rbx ffffffff8002f449: 41 5c pop %r12 ffffffff8002f44b: 41 5d pop %r13 ffffffff8002f44d: 41 5e pop %r14 ffffffff8002f44f: 41 5f pop %r15 ffffffff8002f451: 5d pop %rbp ffffffff8002f452: c3 ret ffffffff8002f453: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f458: 48 8d bd d0 ee ff ff lea -0x1130(%rbp),%rdi ffffffff8002f45f: e8 2c ec ff ff call ffffffff8002e090 ffffffff8002f464: 41 89 c0 mov %eax,%r8d ffffffff8002f467: 85 c0 test %eax,%eax ffffffff8002f469: 7e 24 jle ffffffff8002f48f ffffffff8002f46b: 8d 50 ff lea -0x1(%rax),%edx ffffffff8002f46e: 48 63 d2 movslq %edx,%rdx ffffffff8002f471: 80 bc 15 d0 ee ff ff cmpb $0x2f,-0x1130(%rbp,%rdx,1) ffffffff8002f478: 2f ffffffff8002f479: 74 14 je ffffffff8002f48f ffffffff8002f47b: 48 63 d0 movslq %eax,%rdx ffffffff8002f47e: b9 2f 00 00 00 mov $0x2f,%ecx ffffffff8002f483: 44 8d 40 01 lea 0x1(%rax),%r8d ffffffff8002f487: 66 89 8c 15 d0 ee ff mov %cx,-0x1130(%rbp,%rdx,1) ffffffff8002f48e: ff ffffffff8002f48f: 0f b6 13 movzbl (%rbx),%edx ffffffff8002f492: 84 d2 test %dl,%dl ffffffff8002f494: 74 61 je ffffffff8002f4f7 ffffffff8002f496: 48 89 d8 mov %rbx,%rax ffffffff8002f499: 48 89 d9 mov %rbx,%rcx ffffffff8002f49c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002f4a0: 48 83 c0 01 add $0x1,%rax ffffffff8002f4a4: 80 fa 2f cmp $0x2f,%dl ffffffff8002f4a7: 0f b6 10 movzbl (%rax),%edx ffffffff8002f4aa: 48 0f 44 c8 cmove %rax,%rcx ffffffff8002f4ae: 84 d2 test %dl,%dl ffffffff8002f4b0: 75 ee jne ffffffff8002f4a0 ffffffff8002f4b2: 0f b6 11 movzbl (%rcx),%edx ffffffff8002f4b5: 84 d2 test %dl,%dl ffffffff8002f4b7: 74 3e je ffffffff8002f4f7 ffffffff8002f4b9: 49 63 f0 movslq %r8d,%rsi ffffffff8002f4bc: b8 01 00 00 00 mov $0x1,%eax ffffffff8002f4c1: 48 8d b4 35 d0 ee ff lea -0x1130(%rbp,%rsi,1),%rsi ffffffff8002f4c8: ff ffffffff8002f4c9: 90 nop ffffffff8002f4ca: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f4d1: 00 00 00 00 ffffffff8002f4d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f4dc: 00 00 00 00 ffffffff8002f4e0: 88 54 06 ff mov %dl,-0x1(%rsi,%rax,1) ffffffff8002f4e4: 48 89 c7 mov %rax,%rdi ffffffff8002f4e7: 48 83 c0 01 add $0x1,%rax ffffffff8002f4eb: 0f b6 54 01 ff movzbl -0x1(%rcx,%rax,1),%edx ffffffff8002f4f0: 84 d2 test %dl,%dl ffffffff8002f4f2: 75 ec jne ffffffff8002f4e0 ffffffff8002f4f4: 41 01 f8 add %edi,%r8d ffffffff8002f4f7: 4d 63 c0 movslq %r8d,%r8 ffffffff8002f4fa: 42 c6 84 05 d0 ee ff movb $0x0,-0x1130(%rbp,%r8,1) ffffffff8002f501: ff 00 ffffffff8002f503: e9 87 fe ff ff jmp ffffffff8002f38f ffffffff8002f508: 48 8d 3d 69 f2 00 00 lea 0xf269(%rip),%rdi # ffffffff8003e778 ffffffff8002f50f: e8 9c ed ff ff call ffffffff8002e2b0 ffffffff8002f514: 48 89 df mov %rbx,%rdi ffffffff8002f517: e8 94 ed ff ff call ffffffff8002e2b0 ffffffff8002f51c: 48 8d 3d e5 32 00 00 lea 0x32e5(%rip),%rdi # ffffffff80032808 ffffffff8002f523: e8 88 ed ff ff call ffffffff8002e2b0 ffffffff8002f528: e9 14 ff ff ff jmp ffffffff8002f441 ffffffff8002f52d: 48 8d 3d 6c f2 00 00 lea 0xf26c(%rip),%rdi # ffffffff8003e7a0 ffffffff8002f534: e8 77 ed ff ff call ffffffff8002e2b0 ffffffff8002f539: 48 8d bd d0 ee ff ff lea -0x1130(%rbp),%rdi ffffffff8002f540: e8 6b ed ff ff call ffffffff8002e2b0 ffffffff8002f545: 48 8d 3d bc 32 00 00 lea 0x32bc(%rip),%rdi # ffffffff80032808 ffffffff8002f54c: e8 5f ed ff ff call ffffffff8002e2b0 ffffffff8002f551: 4c 89 ef mov %r13,%rdi ffffffff8002f554: e8 c7 31 fe ff call ffffffff80012720 ffffffff8002f559: e9 e3 fe ff ff jmp ffffffff8002f441 ffffffff8002f55e: 66 90 xchg %ax,%ax ffffffff8002f560 : ffffffff8002f560: 0f b6 17 movzbl (%rdi),%edx ffffffff8002f563: 48 89 f9 mov %rdi,%rcx ffffffff8002f566: 80 fa 20 cmp $0x20,%dl ffffffff8002f569: 75 12 jne ffffffff8002f57d ffffffff8002f56b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f570: 0f b6 51 01 movzbl 0x1(%rcx),%edx ffffffff8002f574: 48 83 c1 01 add $0x1,%rcx ffffffff8002f578: 80 fa 20 cmp $0x20,%dl ffffffff8002f57b: 74 f3 je ffffffff8002f570 ffffffff8002f57d: f6 c2 df test $0xdf,%dl ffffffff8002f580: 0f 84 1a 01 00 00 je ffffffff8002f6a0 ffffffff8002f586: 48 89 c8 mov %rcx,%rax ffffffff8002f589: 90 nop ffffffff8002f58a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f591: 00 00 00 00 ffffffff8002f595: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f59c: 00 00 00 00 ffffffff8002f5a0: 48 89 c6 mov %rax,%rsi ffffffff8002f5a3: 0f b6 78 01 movzbl 0x1(%rax),%edi ffffffff8002f5a7: 48 83 c0 01 add $0x1,%rax ffffffff8002f5ab: 40 f6 c7 df test $0xdf,%dil ffffffff8002f5af: 75 ef jne ffffffff8002f5a0 ffffffff8002f5b1: 40 84 ff test %dil,%dil ffffffff8002f5b4: 74 29 je ffffffff8002f5df ffffffff8002f5b6: c6 00 00 movb $0x0,(%rax) ffffffff8002f5b9: 48 83 c6 02 add $0x2,%rsi ffffffff8002f5bd: 80 78 01 20 cmpb $0x20,0x1(%rax) ffffffff8002f5c1: 75 16 jne ffffffff8002f5d9 ffffffff8002f5c3: 66 90 xchg %ax,%ax ffffffff8002f5c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f5cc: 00 00 00 00 ffffffff8002f5d0: 48 83 c6 01 add $0x1,%rsi ffffffff8002f5d4: 80 3e 20 cmpb $0x20,(%rsi) ffffffff8002f5d7: 74 f7 je ffffffff8002f5d0 ffffffff8002f5d9: 0f b6 11 movzbl (%rcx),%edx ffffffff8002f5dc: 48 89 f0 mov %rsi,%rax ffffffff8002f5df: 84 d2 test %dl,%dl ffffffff8002f5e1: 0f 84 b9 00 00 00 je ffffffff8002f6a0 ffffffff8002f5e7: 0f b6 38 movzbl (%rax),%edi ffffffff8002f5ea: 40 84 ff test %dil,%dil ffffffff8002f5ed: 0f 84 ad 00 00 00 je ffffffff8002f6a0 ffffffff8002f5f3: 55 push %rbp ffffffff8002f5f4: 49 89 c8 mov %rcx,%r8 ffffffff8002f5f7: 31 f6 xor %esi,%esi ffffffff8002f5f9: 48 89 e5 mov %rsp,%rbp ffffffff8002f5fc: 48 81 ec 10 02 00 00 sub $0x210,%rsp ffffffff8002f603: 4c 8d 95 00 fe ff ff lea -0x200(%rbp),%r10 ffffffff8002f60a: 4d 89 d1 mov %r10,%r9 ffffffff8002f60d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f614: 00 ffffffff8002f615: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f61c: 00 00 00 00 ffffffff8002f620: 49 83 c0 01 add $0x1,%r8 ffffffff8002f624: 41 88 11 mov %dl,(%r9) ffffffff8002f627: 41 89 f3 mov %esi,%r11d ffffffff8002f62a: 49 83 c1 01 add $0x1,%r9 ffffffff8002f62e: 41 0f b6 10 movzbl (%r8),%edx ffffffff8002f632: 83 c6 01 add $0x1,%esi ffffffff8002f635: 84 d2 test %dl,%dl ffffffff8002f637: 75 e7 jne ffffffff8002f620 ffffffff8002f639: 48 63 f6 movslq %esi,%rsi ffffffff8002f63c: 41 8d 53 03 lea 0x3(%r11),%edx ffffffff8002f640: c6 84 35 00 fe ff ff movb $0x20,-0x200(%rbp,%rsi,1) ffffffff8002f647: 20 ffffffff8002f648: 41 8d 73 02 lea 0x2(%r11),%esi ffffffff8002f64c: 48 29 d0 sub %rdx,%rax ffffffff8002f64f: 48 29 d6 sub %rdx,%rsi ffffffff8002f652: 4c 01 d6 add %r10,%rsi ffffffff8002f655: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f65c: 00 00 00 00 ffffffff8002f660: 40 88 3c 16 mov %dil,(%rsi,%rdx,1) ffffffff8002f664: 49 89 d0 mov %rdx,%r8 ffffffff8002f667: 48 83 c2 01 add $0x1,%rdx ffffffff8002f66b: 0f b6 3c 10 movzbl (%rax,%rdx,1),%edi ffffffff8002f66f: 40 84 ff test %dil,%dil ffffffff8002f672: 75 ec jne ffffffff8002f660 ffffffff8002f674: 4d 63 c0 movslq %r8d,%r8 ffffffff8002f677: 4c 89 d7 mov %r10,%rdi ffffffff8002f67a: 48 89 8d f8 fd ff ff mov %rcx,-0x208(%rbp) ffffffff8002f681: 42 c6 84 05 00 fe ff movb $0x0,-0x200(%rbp,%r8,1) ffffffff8002f688: ff 00 ffffffff8002f68a: e8 21 fc ff ff call ffffffff8002f2b0 ffffffff8002f68f: 48 8b bd f8 fd ff ff mov -0x208(%rbp),%rdi ffffffff8002f696: e8 15 3d fe ff call ffffffff800133b0 ffffffff8002f69b: c9 leave ffffffff8002f69c: c3 ret ffffffff8002f69d: 0f 1f 00 nopl (%rax) ffffffff8002f6a0: 48 8d 3d 9b 2e 00 00 lea 0x2e9b(%rip),%rdi # ffffffff80032542 ffffffff8002f6a7: e9 04 ec ff ff jmp ffffffff8002e2b0 ffffffff8002f6ac: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002f6b0 : ffffffff8002f6b0: 55 push %rbp ffffffff8002f6b1: 48 8d 3d a5 2e 00 00 lea 0x2ea5(%rip),%rdi # ffffffff8003255d ffffffff8002f6b8: 48 89 e5 mov %rsp,%rbp ffffffff8002f6bb: e8 f0 eb ff ff call ffffffff8002e2b0 ffffffff8002f6c0: 48 8d 3d 01 f1 00 00 lea 0xf101(%rip),%rdi # ffffffff8003e7c8 ffffffff8002f6c7: e8 e4 eb ff ff call ffffffff8002e2b0 ffffffff8002f6cc: 48 8d 3d 1d f1 00 00 lea 0xf11d(%rip),%rdi # ffffffff8003e7f0 ffffffff8002f6d3: e8 d8 eb ff ff call ffffffff8002e2b0 ffffffff8002f6d8: 48 8d 3d 41 f1 00 00 lea 0xf141(%rip),%rdi # ffffffff8003e820 ffffffff8002f6df: e8 cc eb ff ff call ffffffff8002e2b0 ffffffff8002f6e4: 48 8d 3d 55 f1 00 00 lea 0xf155(%rip),%rdi # ffffffff8003e840 ffffffff8002f6eb: e8 c0 eb ff ff call ffffffff8002e2b0 ffffffff8002f6f0: 48 8d 3d 71 f1 00 00 lea 0xf171(%rip),%rdi # ffffffff8003e868 ffffffff8002f6f7: e8 b4 eb ff ff call ffffffff8002e2b0 ffffffff8002f6fc: 48 8d 3d 9d f1 00 00 lea 0xf19d(%rip),%rdi # ffffffff8003e8a0 ffffffff8002f703: e8 a8 eb ff ff call ffffffff8002e2b0 ffffffff8002f708: 48 8d 3d c1 f1 00 00 lea 0xf1c1(%rip),%rdi # ffffffff8003e8d0 ffffffff8002f70f: e8 9c eb ff ff call ffffffff8002e2b0 ffffffff8002f714: 48 8d 3d 57 2e 00 00 lea 0x2e57(%rip),%rdi # ffffffff80032572 ffffffff8002f71b: e8 90 eb ff ff call ffffffff8002e2b0 ffffffff8002f720: 48 8d 3d 67 2e 00 00 lea 0x2e67(%rip),%rdi # ffffffff8003258e ffffffff8002f727: e8 84 eb ff ff call ffffffff8002e2b0 ffffffff8002f72c: 48 8d 3d 76 2e 00 00 lea 0x2e76(%rip),%rdi # ffffffff800325a9 ffffffff8002f733: e8 78 eb ff ff call ffffffff8002e2b0 ffffffff8002f738: 48 8d 3d 85 2e 00 00 lea 0x2e85(%rip),%rdi # ffffffff800325c4 ffffffff8002f73f: e8 6c eb ff ff call ffffffff8002e2b0 ffffffff8002f744: 48 8d 3d 95 2e 00 00 lea 0x2e95(%rip),%rdi # ffffffff800325e0 ffffffff8002f74b: e8 60 eb ff ff call ffffffff8002e2b0 ffffffff8002f750: 48 8d 3d a9 f1 00 00 lea 0xf1a9(%rip),%rdi # ffffffff8003e900 ffffffff8002f757: e8 54 eb ff ff call ffffffff8002e2b0 ffffffff8002f75c: 48 8d 3d 9b 2e 00 00 lea 0x2e9b(%rip),%rdi # ffffffff800325fe ffffffff8002f763: 5d pop %rbp ffffffff8002f764: e9 47 eb ff ff jmp ffffffff8002e2b0 ffffffff8002f769: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f770 : ffffffff8002f770: 55 push %rbp ffffffff8002f771: be 01 00 00 00 mov $0x1,%esi ffffffff8002f776: 48 8d 3d 43 f4 03 00 lea 0x3f443(%rip),%rdi # ffffffff8006ebc0 ffffffff8002f77d: 48 89 e5 mov %rsp,%rbp ffffffff8002f780: e8 ab 47 fd ff call ffffffff80003f30 ffffffff8002f785: 5d pop %rbp ffffffff8002f786: e9 35 49 fd ff jmp ffffffff800040c0 ffffffff8002f78b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f790 : ffffffff8002f790: 55 push %rbp ffffffff8002f791: 48 89 e5 mov %rsp,%rbp ffffffff8002f794: 41 56 push %r14 ffffffff8002f796: 41 55 push %r13 ffffffff8002f798: 41 54 push %r12 ffffffff8002f79a: 53 push %rbx ffffffff8002f79b: 48 83 ec 10 sub $0x10,%rsp ffffffff8002f79f: 44 0f b6 27 movzbl (%rdi),%r12d ffffffff8002f7a3: 41 80 fc 20 cmp $0x20,%r12b ffffffff8002f7a7: 75 16 jne ffffffff8002f7bf ffffffff8002f7a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f7b0: 44 0f b6 67 01 movzbl 0x1(%rdi),%r12d ffffffff8002f7b5: 48 83 c7 01 add $0x1,%rdi ffffffff8002f7b9: 41 80 fc 20 cmp $0x20,%r12b ffffffff8002f7bd: 74 f1 je ffffffff8002f7b0 ffffffff8002f7bf: 45 84 e4 test %r12b,%r12b ffffffff8002f7c2: 0f 84 e0 00 00 00 je ffffffff8002f8a8 ffffffff8002f7c8: 0f b6 47 01 movzbl 0x1(%rdi),%eax ffffffff8002f7cc: 48 8d 57 01 lea 0x1(%rdi),%rdx ffffffff8002f7d0: 3c 20 cmp $0x20,%al ffffffff8002f7d2: 0f 85 fd 00 00 00 jne ffffffff8002f8d5 ffffffff8002f7d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f7df: 00 ffffffff8002f7e0: 0f b6 42 01 movzbl 0x1(%rdx),%eax ffffffff8002f7e4: 48 83 c2 01 add $0x1,%rdx ffffffff8002f7e8: 3c 20 cmp $0x20,%al ffffffff8002f7ea: 74 f4 je ffffffff8002f7e0 ffffffff8002f7ec: a8 df test $0xdf,%al ffffffff8002f7ee: 0f 84 ef 00 00 00 je ffffffff8002f8e3 ffffffff8002f7f4: 48 89 d3 mov %rdx,%rbx ffffffff8002f7f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f7fe: 00 00 ffffffff8002f800: 44 0f b6 6b 01 movzbl 0x1(%rbx),%r13d ffffffff8002f805: 48 83 c3 01 add $0x1,%rbx ffffffff8002f809: 41 f6 c5 df test $0xdf,%r13b ffffffff8002f80d: 75 f1 jne ffffffff8002f800 ffffffff8002f80f: c6 03 00 movb $0x0,(%rbx) ffffffff8002f812: 48 89 d7 mov %rdx,%rdi ffffffff8002f815: e8 26 e9 ff ff call ffffffff8002e140 ffffffff8002f81a: 41 89 c6 mov %eax,%r14d ffffffff8002f81d: 45 84 ed test %r13b,%r13b ffffffff8002f820: 74 12 je ffffffff8002f834 ffffffff8002f822: c6 03 20 movb $0x20,(%rbx) ffffffff8002f825: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002f82c: 00 00 00 00 ffffffff8002f830: 48 83 c3 01 add $0x1,%rbx ffffffff8002f834: 80 3b 20 cmpb $0x20,(%rbx) ffffffff8002f837: 74 f7 je ffffffff8002f830 ffffffff8002f839: 48 89 df mov %rbx,%rdi ffffffff8002f83c: e8 ff e8 ff ff call ffffffff8002e140 ffffffff8002f841: 89 c1 mov %eax,%ecx ffffffff8002f843: 41 80 fc 2d cmp $0x2d,%r12b ffffffff8002f847: 0f 84 83 00 00 00 je ffffffff8002f8d0 ffffffff8002f84d: 7f 41 jg ffffffff8002f890 ffffffff8002f84f: 41 80 fc 2a cmp $0x2a,%r12b ffffffff8002f853: 74 73 je ffffffff8002f8c8 ffffffff8002f855: 41 01 c6 add %eax,%r14d ffffffff8002f858: 41 80 fc 2b cmp $0x2b,%r12b ffffffff8002f85c: 75 5a jne ffffffff8002f8b8 ffffffff8002f85e: 48 8d 3d 01 2e 00 00 lea 0x2e01(%rip),%rdi # ffffffff80032666 ffffffff8002f865: e8 46 ea ff ff call ffffffff8002e2b0 ffffffff8002f86a: 44 89 f7 mov %r14d,%edi ffffffff8002f86d: e8 4e ea ff ff call ffffffff8002e2c0 ffffffff8002f872: 48 8d 3d 8f 2f 00 00 lea 0x2f8f(%rip),%rdi # ffffffff80032808 ffffffff8002f879: 48 83 c4 10 add $0x10,%rsp ffffffff8002f87d: 5b pop %rbx ffffffff8002f87e: 41 5c pop %r12 ffffffff8002f880: 41 5d pop %r13 ffffffff8002f882: 41 5e pop %r14 ffffffff8002f884: 5d pop %rbp ffffffff8002f885: e9 26 ea ff ff jmp ffffffff8002e2b0 ffffffff8002f88a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f890: 41 80 fc 2f cmp $0x2f,%r12b ffffffff8002f894: 75 22 jne ffffffff8002f8b8 ffffffff8002f896: 85 c0 test %eax,%eax ffffffff8002f898: 74 64 je ffffffff8002f8fe ffffffff8002f89a: 44 89 f0 mov %r14d,%eax ffffffff8002f89d: 99 cltd ffffffff8002f89e: f7 f9 idiv %ecx ffffffff8002f8a0: 41 89 c6 mov %eax,%r14d ffffffff8002f8a3: eb b9 jmp ffffffff8002f85e ffffffff8002f8a5: 0f 1f 00 nopl (%rax) ffffffff8002f8a8: 48 8d 3d 81 2d 00 00 lea 0x2d81(%rip),%rdi # ffffffff80032630 ffffffff8002f8af: eb c8 jmp ffffffff8002f879 ffffffff8002f8b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f8b8: 48 8d 3d 9a 2d 00 00 lea 0x2d9a(%rip),%rdi # ffffffff80032659 ffffffff8002f8bf: eb b8 jmp ffffffff8002f879 ffffffff8002f8c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002f8c8: 44 0f af f0 imul %eax,%r14d ffffffff8002f8cc: eb 90 jmp ffffffff8002f85e ffffffff8002f8ce: 66 90 xchg %ax,%ax ffffffff8002f8d0: 41 29 c6 sub %eax,%r14d ffffffff8002f8d3: eb 89 jmp ffffffff8002f85e ffffffff8002f8d5: a8 df test $0xdf,%al ffffffff8002f8d7: 0f 85 17 ff ff ff jne ffffffff8002f7f4 ffffffff8002f8dd: c6 47 01 00 movb $0x0,0x1(%rdi) ffffffff8002f8e1: eb 03 jmp ffffffff8002f8e6 ffffffff8002f8e3: c6 02 00 movb $0x0,(%rdx) ffffffff8002f8e6: 48 89 d7 mov %rdx,%rdi ffffffff8002f8e9: 48 89 55 d8 mov %rdx,-0x28(%rbp) ffffffff8002f8ed: e8 4e e8 ff ff call ffffffff8002e140 ffffffff8002f8f2: 48 8b 5d d8 mov -0x28(%rbp),%rbx ffffffff8002f8f6: 41 89 c6 mov %eax,%r14d ffffffff8002f8f9: e9 36 ff ff ff jmp ffffffff8002f834 ffffffff8002f8fe: 48 8d 3d 47 2d 00 00 lea 0x2d47(%rip),%rdi # ffffffff8003264c ffffffff8002f905: e9 6f ff ff ff jmp ffffffff8002f879 ffffffff8002f90a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002f910 : ffffffff8002f910: 55 push %rbp ffffffff8002f911: 48 89 e5 mov %rsp,%rbp ffffffff8002f914: 48 83 ec 10 sub $0x10,%rsp ffffffff8002f918: 48 85 ff test %rdi,%rdi ffffffff8002f91b: 74 05 je ffffffff8002f922 ffffffff8002f91d: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8002f920: 75 1e jne ffffffff8002f940 ffffffff8002f922: 48 8d 3d 46 2d 00 00 lea 0x2d46(%rip),%rdi # ffffffff8003266f ffffffff8002f929: e8 82 e9 ff ff call ffffffff8002e2b0 ffffffff8002f92e: 48 8d 3d 56 2d 00 00 lea 0x2d56(%rip),%rdi # ffffffff8003268b ffffffff8002f935: c9 leave ffffffff8002f936: e9 75 e9 ff ff jmp ffffffff8002e2b0 ffffffff8002f93b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002f940: e8 fb e7 ff ff call ffffffff8002e140 ffffffff8002f945: 89 c2 mov %eax,%edx ffffffff8002f947: 8d 40 ff lea -0x1(%rax),%eax ffffffff8002f94a: 3d ff 03 00 00 cmp $0x3ff,%eax ffffffff8002f94f: 0f 87 ab 00 00 00 ja ffffffff8002fa00 ffffffff8002f955: 89 d7 mov %edx,%edi ffffffff8002f957: 89 55 fc mov %edx,-0x4(%rbp) ffffffff8002f95a: c1 e7 0a shl $0xa,%edi ffffffff8002f95d: 48 63 ff movslq %edi,%rdi ffffffff8002f960: e8 1b 86 fe ff call ffffffff80017f80 ffffffff8002f965: 8b 55 fc mov -0x4(%rbp),%edx ffffffff8002f968: 48 85 c0 test %rax,%rax ffffffff8002f96b: 0f 84 9f 00 00 00 je ffffffff8002fa10 ffffffff8002f971: 48 63 0d e8 57 14 04 movslq 0x41457e8(%rip),%rcx # ffffffff84175160 ffffffff8002f978: 83 f9 3f cmp $0x3f,%ecx ffffffff8002f97b: 7f 14 jg ffffffff8002f991 ffffffff8002f97d: 8d 71 01 lea 0x1(%rcx),%esi ffffffff8002f980: 89 35 da 57 14 04 mov %esi,0x41457da(%rip) # ffffffff84175160 ffffffff8002f986: 48 8d 35 f3 57 14 04 lea 0x41457f3(%rip),%rsi # ffffffff84175180 ffffffff8002f98d: 48 89 04 ce mov %rax,(%rsi,%rcx,8) ffffffff8002f991: 48 8d 3d 38 2d 00 00 lea 0x2d38(%rip),%rdi # ffffffff800326d0 ffffffff8002f998: 89 55 fc mov %edx,-0x4(%rbp) ffffffff8002f99b: 48 89 45 f0 mov %rax,-0x10(%rbp) ffffffff8002f99f: e8 0c e9 ff ff call ffffffff8002e2b0 ffffffff8002f9a4: 8b 7d fc mov -0x4(%rbp),%edi ffffffff8002f9a7: e8 14 e9 ff ff call ffffffff8002e2c0 ffffffff8002f9ac: 48 8d 3d 28 2d 00 00 lea 0x2d28(%rip),%rdi # ffffffff800326db ffffffff8002f9b3: e8 f8 e8 ff ff call ffffffff8002e2b0 ffffffff8002f9b8: 48 8b 45 f0 mov -0x10(%rbp),%rax ffffffff8002f9bc: 48 c1 e8 0a shr $0xa,%rax ffffffff8002f9c0: 89 c7 mov %eax,%edi ffffffff8002f9c2: e8 f9 e8 ff ff call ffffffff8002e2c0 ffffffff8002f9c7: 48 8d 3d 3a 2e 00 00 lea 0x2e3a(%rip),%rdi # ffffffff80032808 ffffffff8002f9ce: e8 dd e8 ff ff call ffffffff8002e2b0 ffffffff8002f9d3: 48 8d 3d 12 2d 00 00 lea 0x2d12(%rip),%rdi # ffffffff800326ec ffffffff8002f9da: e8 d1 e8 ff ff call ffffffff8002e2b0 ffffffff8002f9df: 8b 05 7b 57 14 04 mov 0x414577b(%rip),%eax # ffffffff84175160 ffffffff8002f9e5: 8d 78 ff lea -0x1(%rax),%edi ffffffff8002f9e8: e8 d3 e8 ff ff call ffffffff8002e2c0 ffffffff8002f9ed: 48 8d 3d 14 2e 00 00 lea 0x2e14(%rip),%rdi # ffffffff80032808 ffffffff8002f9f4: e8 b7 e8 ff ff call ffffffff8002e2b0 ffffffff8002f9f9: c9 leave ffffffff8002f9fa: e9 51 8a fe ff jmp ffffffff80018450 ffffffff8002f9ff: 90 nop ffffffff8002fa00: c9 leave ffffffff8002fa01: 48 8d 3d 97 2c 00 00 lea 0x2c97(%rip),%rdi # ffffffff8003269f ffffffff8002fa08: e9 a3 e8 ff ff jmp ffffffff8002e2b0 ffffffff8002fa0d: 0f 1f 00 nopl (%rax) ffffffff8002fa10: c9 leave ffffffff8002fa11: 48 8d 3d a4 2c 00 00 lea 0x2ca4(%rip),%rdi # ffffffff800326bc ffffffff8002fa18: e9 93 e8 ff ff jmp ffffffff8002e2b0 ffffffff8002fa1d: 0f 1f 00 nopl (%rax) ffffffff8002fa20 : ffffffff8002fa20: 55 push %rbp ffffffff8002fa21: 48 89 e5 mov %rsp,%rbp ffffffff8002fa24: 48 83 ec 10 sub $0x10,%rsp ffffffff8002fa28: 48 85 ff test %rdi,%rdi ffffffff8002fa2b: 74 05 je ffffffff8002fa32 ffffffff8002fa2d: 80 3f 00 cmpb $0x0,(%rdi) ffffffff8002fa30: 75 1e jne ffffffff8002fa50 ffffffff8002fa32: 48 8d 3d cb 2c 00 00 lea 0x2ccb(%rip),%rdi # ffffffff80032704 ffffffff8002fa39: e8 72 e8 ff ff call ffffffff8002e2b0 ffffffff8002fa3e: 48 8d 3d db ee 00 00 lea 0xeedb(%rip),%rdi # ffffffff8003e920 ffffffff8002fa45: c9 leave ffffffff8002fa46: e9 65 e8 ff ff jmp ffffffff8002e2b0 ffffffff8002fa4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff8002fa50: e8 eb e6 ff ff call ffffffff8002e140 ffffffff8002fa55: 85 c0 test %eax,%eax ffffffff8002fa57: 78 67 js ffffffff8002fac0 ffffffff8002fa59: 39 05 01 57 14 04 cmp %eax,0x4145701(%rip) # ffffffff84175160 ffffffff8002fa5f: 7e 5f jle ffffffff8002fac0 ffffffff8002fa61: 48 8d 15 18 57 14 04 lea 0x4145718(%rip),%rdx # ffffffff84175180 ffffffff8002fa68: 48 63 c8 movslq %eax,%rcx ffffffff8002fa6b: 48 8b 3c ca mov (%rdx,%rcx,8),%rdi ffffffff8002fa6f: 48 85 ff test %rdi,%rdi ffffffff8002fa72: 74 7c je ffffffff8002faf0 ffffffff8002fa74: 89 45 f4 mov %eax,-0xc(%rbp) ffffffff8002fa77: 48 89 4d f8 mov %rcx,-0x8(%rbp) ffffffff8002fa7b: e8 10 85 fe ff call ffffffff80017f90 ffffffff8002fa80: 48 8b 4d f8 mov -0x8(%rbp),%rcx ffffffff8002fa84: 48 8d 15 f5 56 14 04 lea 0x41456f5(%rip),%rdx # ffffffff84175180 ffffffff8002fa8b: 48 8d 3d c3 2c 00 00 lea 0x2cc3(%rip),%rdi # ffffffff80032755 ffffffff8002fa92: 48 c7 04 ca 00 00 00 movq $0x0,(%rdx,%rcx,8) ffffffff8002fa99: 00 ffffffff8002fa9a: e8 11 e8 ff ff call ffffffff8002e2b0 ffffffff8002fa9f: 8b 7d f4 mov -0xc(%rbp),%edi ffffffff8002faa2: e8 19 e8 ff ff call ffffffff8002e2c0 ffffffff8002faa7: 48 8d 3d 5a 2d 00 00 lea 0x2d5a(%rip),%rdi # ffffffff80032808 ffffffff8002faae: e8 fd e7 ff ff call ffffffff8002e2b0 ffffffff8002fab3: c9 leave ffffffff8002fab4: e9 97 89 fe ff jmp ffffffff80018450 ffffffff8002fab9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff8002fac0: 48 8d 3d 55 2c 00 00 lea 0x2c55(%rip),%rdi # ffffffff8003271c ffffffff8002fac7: e8 e4 e7 ff ff call ffffffff8002e2b0 ffffffff8002facc: 8b 05 8e 56 14 04 mov 0x414568e(%rip),%eax # ffffffff84175160 ffffffff8002fad2: 8d 78 ff lea -0x1(%rax),%edi ffffffff8002fad5: e8 e6 e7 ff ff call ffffffff8002e2c0 ffffffff8002fada: 48 8d 3d 27 2d 00 00 lea 0x2d27(%rip),%rdi # ffffffff80032808 ffffffff8002fae1: c9 leave ffffffff8002fae2: e9 c9 e7 ff ff jmp ffffffff8002e2b0 ffffffff8002fae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002faee: 00 00 ffffffff8002faf0: 48 8d 3d 3f 2c 00 00 lea 0x2c3f(%rip),%rdi # ffffffff80032736 ffffffff8002faf7: 89 45 f8 mov %eax,-0x8(%rbp) ffffffff8002fafa: e8 b1 e7 ff ff call ffffffff8002e2b0 ffffffff8002faff: 8b 7d f8 mov -0x8(%rbp),%edi ffffffff8002fb02: e8 b9 e7 ff ff call ffffffff8002e2c0 ffffffff8002fb07: 48 8d 3d 3d 2c 00 00 lea 0x2c3d(%rip),%rdi # ffffffff8003274b ffffffff8002fb0e: c9 leave ffffffff8002fb0f: e9 9c e7 ff ff jmp ffffffff8002e2b0 ffffffff8002fb14: 90 nop ffffffff8002fb15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002fb1c: 00 00 00 00 ffffffff8002fb20 : ffffffff8002fb20: 55 push %rbp ffffffff8002fb21: 48 8d 3d 48 2c 00 00 lea 0x2c48(%rip),%rdi # ffffffff80032770 ffffffff8002fb28: 48 89 e5 mov %rsp,%rbp ffffffff8002fb2b: e8 80 e7 ff ff call ffffffff8002e2b0 ffffffff8002fb30: 5d pop %rbp ffffffff8002fb31: e9 9a 8a fe ff jmp ffffffff800185d0 ffffffff8002fb36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fb3d: 00 00 00 ffffffff8002fb40 : ffffffff8002fb40: 55 push %rbp ffffffff8002fb41: 48 8d 3d 10 ee 00 00 lea 0xee10(%rip),%rdi # ffffffff8003e958 ffffffff8002fb48: 48 89 e5 mov %rsp,%rbp ffffffff8002fb4b: e8 60 e7 ff ff call ffffffff8002e2b0 ffffffff8002fb50: 5d pop %rbp ffffffff8002fb51: e9 6a 8b fe ff jmp ffffffff800186c0 ffffffff8002fb56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fb5d: 00 00 00 ffffffff8002fb60 : ffffffff8002fb60: 55 push %rbp ffffffff8002fb61: 48 8d 3d 25 2c 00 00 lea 0x2c25(%rip),%rdi # ffffffff8003278d ffffffff8002fb68: 48 89 e5 mov %rsp,%rbp ffffffff8002fb6b: 41 55 push %r13 ffffffff8002fb6d: 41 54 push %r12 ffffffff8002fb6f: 45 31 e4 xor %r12d,%r12d ffffffff8002fb72: 53 push %rbx ffffffff8002fb73: 48 8d 5d 90 lea -0x70(%rbp),%rbx ffffffff8002fb77: 49 89 dd mov %rbx,%r13 ffffffff8002fb7a: 48 83 ec 58 sub $0x58,%rsp ffffffff8002fb7e: e8 2d e7 ff ff call ffffffff8002e2b0 ffffffff8002fb83: 48 8d 3d ee ed 00 00 lea 0xedee(%rip),%rdi # ffffffff8003e978 ffffffff8002fb8a: e8 21 e7 ff ff call ffffffff8002e2b0 ffffffff8002fb8f: 90 nop ffffffff8002fb90: bf 00 00 04 00 mov $0x40000,%edi ffffffff8002fb95: e8 e6 83 fe ff call ffffffff80017f80 ffffffff8002fb9a: 49 89 45 00 mov %rax,0x0(%r13) ffffffff8002fb9e: 48 85 c0 test %rax,%rax ffffffff8002fba1: 0f 84 c1 00 00 00 je ffffffff8002fc68 ffffffff8002fba7: 48 8d 3d 08 2c 00 00 lea 0x2c08(%rip),%rdi # ffffffff800327b6 ffffffff8002fbae: 49 83 c5 08 add $0x8,%r13 ffffffff8002fbb2: e8 f9 e6 ff ff call ffffffff8002e2b0 ffffffff8002fbb7: 44 89 e7 mov %r12d,%edi ffffffff8002fbba: 41 83 c4 01 add $0x1,%r12d ffffffff8002fbbe: e8 fd e6 ff ff call ffffffff8002e2c0 ffffffff8002fbc3: 48 8d 3d 3e 2c 00 00 lea 0x2c3e(%rip),%rdi # ffffffff80032808 ffffffff8002fbca: e8 e1 e6 ff ff call ffffffff8002e2b0 ffffffff8002fbcf: 41 83 fc 0a cmp $0xa,%r12d ffffffff8002fbd3: 75 bb jne ffffffff8002fb90 ffffffff8002fbd5: e8 76 88 fe ff call ffffffff80018450 ffffffff8002fbda: 48 8d 3d bf ed 00 00 lea 0xedbf(%rip),%rdi # ffffffff8003e9a0 ffffffff8002fbe1: 49 89 dd mov %rbx,%r13 ffffffff8002fbe4: 45 31 e4 xor %r12d,%r12d ffffffff8002fbe7: e8 c4 e6 ff ff call ffffffff8002e2b0 ffffffff8002fbec: 49 8b 7d 00 mov 0x0(%r13),%rdi ffffffff8002fbf0: 49 83 c5 10 add $0x10,%r13 ffffffff8002fbf4: e8 97 83 fe ff call ffffffff80017f90 ffffffff8002fbf9: 48 8d 3d c7 2b 00 00 lea 0x2bc7(%rip),%rdi # ffffffff800327c7 ffffffff8002fc00: e8 ab e6 ff ff call ffffffff8002e2b0 ffffffff8002fc05: 44 89 e7 mov %r12d,%edi ffffffff8002fc08: 41 83 c4 02 add $0x2,%r12d ffffffff8002fc0c: e8 af e6 ff ff call ffffffff8002e2c0 ffffffff8002fc11: 48 8d 3d f0 2b 00 00 lea 0x2bf0(%rip),%rdi # ffffffff80032808 ffffffff8002fc18: e8 93 e6 ff ff call ffffffff8002e2b0 ffffffff8002fc1d: 41 83 fc 0a cmp $0xa,%r12d ffffffff8002fc21: 75 c9 jne ffffffff8002fbec ffffffff8002fc23: e8 28 88 fe ff call ffffffff80018450 ffffffff8002fc28: 48 8d 3d a5 2b 00 00 lea 0x2ba5(%rip),%rdi # ffffffff800327d4 ffffffff8002fc2f: 4c 8d 63 50 lea 0x50(%rbx),%r12 ffffffff8002fc33: e8 78 e6 ff ff call ffffffff8002e2b0 ffffffff8002fc38: 48 8b 7b 08 mov 0x8(%rbx),%rdi ffffffff8002fc3c: 48 83 c3 10 add $0x10,%rbx ffffffff8002fc40: e8 4b 83 fe ff call ffffffff80017f90 ffffffff8002fc45: 4c 39 e3 cmp %r12,%rbx ffffffff8002fc48: 75 ee jne ffffffff8002fc38 ffffffff8002fc4a: e8 01 88 fe ff call ffffffff80018450 ffffffff8002fc4f: 48 83 c4 58 add $0x58,%rsp ffffffff8002fc53: 48 8d 3d 98 2b 00 00 lea 0x2b98(%rip),%rdi # ffffffff800327f2 ffffffff8002fc5a: 5b pop %rbx ffffffff8002fc5b: 41 5c pop %r12 ffffffff8002fc5d: 41 5d pop %r13 ffffffff8002fc5f: 5d pop %rbp ffffffff8002fc60: e9 4b e6 ff ff jmp ffffffff8002e2b0 ffffffff8002fc65: 0f 1f 00 nopl (%rax) ffffffff8002fc68: 48 8d 3d 3b 2b 00 00 lea 0x2b3b(%rip),%rdi # ffffffff800327aa ffffffff8002fc6f: e8 3c e6 ff ff call ffffffff8002e2b0 ffffffff8002fc74: 44 89 e7 mov %r12d,%edi ffffffff8002fc77: e8 44 e6 ff ff call ffffffff8002e2c0 ffffffff8002fc7c: 48 8d 3d b9 2b 00 00 lea 0x2bb9(%rip),%rdi # ffffffff8003283c ffffffff8002fc83: e8 28 e6 ff ff call ffffffff8002e2b0 ffffffff8002fc88: 45 85 e4 test %r12d,%r12d ffffffff8002fc8b: 74 24 je ffffffff8002fcb1 ffffffff8002fc8d: 4d 63 e4 movslq %r12d,%r12 ffffffff8002fc90: 4e 8d 24 e3 lea (%rbx,%r12,8),%r12 ffffffff8002fc94: 90 nop ffffffff8002fc95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002fc9c: 00 00 00 00 ffffffff8002fca0: 48 8b 3b mov (%rbx),%rdi ffffffff8002fca3: 48 83 c3 08 add $0x8,%rbx ffffffff8002fca7: e8 e4 82 fe ff call ffffffff80017f90 ffffffff8002fcac: 4c 39 e3 cmp %r12,%rbx ffffffff8002fcaf: 75 ef jne ffffffff8002fca0 ffffffff8002fcb1: 48 83 c4 58 add $0x58,%rsp ffffffff8002fcb5: 5b pop %rbx ffffffff8002fcb6: 41 5c pop %r12 ffffffff8002fcb8: 41 5d pop %r13 ffffffff8002fcba: 5d pop %rbp ffffffff8002fcbb: c3 ret ffffffff8002fcbc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002fcc0 : ffffffff8002fcc0: e9 8b 87 fe ff jmp ffffffff80018450 ffffffff8002fcc5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fccc: 00 00 00 ffffffff8002fccf: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fcd6: 00 00 00 ffffffff8002fcd9: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fce0: 00 00 00 ffffffff8002fce3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fcea: 00 00 00 ffffffff8002fced: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fcf4: 00 00 00 ffffffff8002fcf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002fcfe: 00 00 ffffffff8002fd00 : ffffffff8002fd00: 55 push %rbp ffffffff8002fd01: 48 89 e5 mov %rsp,%rbp ffffffff8002fd04: 41 57 push %r15 ffffffff8002fd06: 41 56 push %r14 ffffffff8002fd08: 41 89 f6 mov %esi,%r14d ffffffff8002fd0b: 48 8d 35 ab 25 00 00 lea 0x25ab(%rip),%rsi # ffffffff800322bd ffffffff8002fd12: 41 55 push %r13 ffffffff8002fd14: 49 89 fd mov %rdi,%r13 ffffffff8002fd17: 48 8d 3d 8b 27 00 00 lea 0x278b(%rip),%rdi # ffffffff800324a9 ffffffff8002fd1e: 41 54 push %r12 ffffffff8002fd20: 53 push %rbx ffffffff8002fd21: 48 83 ec 38 sub $0x38,%rsp ffffffff8002fd25: 48 89 4d a8 mov %rcx,-0x58(%rbp) ffffffff8002fd29: 4c 89 45 a0 mov %r8,-0x60(%rbp) ffffffff8002fd2d: e8 3e 48 fe ff call ffffffff80014570 ffffffff8002fd32: 48 85 c0 test %rax,%rax ffffffff8002fd35: 0f 84 dc 00 00 00 je ffffffff8002fe17 ffffffff8002fd3b: ba 09 00 00 00 mov $0x9,%edx ffffffff8002fd40: 48 89 c7 mov %rax,%rdi ffffffff8002fd43: 4d 8d 7d 04 lea 0x4(%r13),%r15 ffffffff8002fd47: 48 89 c3 mov %rax,%rbx ffffffff8002fd4a: 48 8d 35 b9 2a 00 00 lea 0x2ab9(%rip),%rsi # ffffffff8003280a ffffffff8002fd51: e8 5a 2d fe ff call ffffffff80012ab0 ffffffff8002fd56: 41 0f b6 7d 00 movzbl 0x0(%r13),%edi ffffffff8002fd5b: 48 8d 75 b0 lea -0x50(%rbp),%rsi ffffffff8002fd5f: 49 83 c5 01 add $0x1,%r13 ffffffff8002fd63: e8 48 e4 ff ff call ffffffff8002e1b0 ffffffff8002fd68: 48 8d 7d b0 lea -0x50(%rbp),%rdi ffffffff8002fd6c: e8 1f e3 ff ff call ffffffff8002e090 ffffffff8002fd71: 48 8d 75 b0 lea -0x50(%rbp),%rsi ffffffff8002fd75: 48 89 df mov %rbx,%rdi ffffffff8002fd78: 89 c2 mov %eax,%edx ffffffff8002fd7a: e8 31 2d fe ff call ffffffff80012ab0 ffffffff8002fd7f: ba 01 00 00 00 mov $0x1,%edx ffffffff8002fd84: 4d 39 fd cmp %r15,%r13 ffffffff8002fd87: 74 17 je ffffffff8002fda0 ffffffff8002fd89: 48 8d 35 1e 22 00 00 lea 0x221e(%rip),%rsi # ffffffff80031fae ffffffff8002fd90: 48 89 df mov %rbx,%rdi ffffffff8002fd93: e8 18 2d fe ff call ffffffff80012ab0 ffffffff8002fd98: eb bc jmp ffffffff8002fd56 ffffffff8002fd9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff8002fda0: 48 8d 35 0f 22 00 00 lea 0x220f(%rip),%rsi # ffffffff80031fb6 ffffffff8002fda7: 48 89 df mov %rbx,%rdi ffffffff8002fdaa: e8 01 2d fe ff call ffffffff80012ab0 ffffffff8002fdaf: 48 8d 75 b0 lea -0x50(%rbp),%rsi ffffffff8002fdb3: 41 0f b7 fe movzwl %r14w,%edi ffffffff8002fdb7: e8 f4 e3 ff ff call ffffffff8002e1b0 ffffffff8002fdbc: 48 8d 7d b0 lea -0x50(%rbp),%rdi ffffffff8002fdc0: e8 cb e2 ff ff call ffffffff8002e090 ffffffff8002fdc5: 48 8d 75 b0 lea -0x50(%rbp),%rsi ffffffff8002fdc9: 48 89 df mov %rbx,%rdi ffffffff8002fdcc: 89 c2 mov %eax,%edx ffffffff8002fdce: e8 dd 2c fe ff call ffffffff80012ab0 ffffffff8002fdd3: ba 01 00 00 00 mov $0x1,%edx ffffffff8002fdd8: 48 8d 35 37 25 00 00 lea 0x2537(%rip),%rsi # ffffffff80032316 ffffffff8002fddf: 48 89 df mov %rbx,%rdi ffffffff8002fde2: e8 c9 2c fe ff call ffffffff80012ab0 ffffffff8002fde7: 8b 55 a0 mov -0x60(%rbp),%edx ffffffff8002fdea: 48 8b 75 a8 mov -0x58(%rbp),%rsi ffffffff8002fdee: 48 89 df mov %rbx,%rdi ffffffff8002fdf1: e8 ba 2c fe ff call ffffffff80012ab0 ffffffff8002fdf6: ba 01 00 00 00 mov $0x1,%edx ffffffff8002fdfb: 48 8d 35 06 2a 00 00 lea 0x2a06(%rip),%rsi # ffffffff80032808 ffffffff8002fe02: 48 89 df mov %rbx,%rdi ffffffff8002fe05: e8 a6 2c fe ff call ffffffff80012ab0 ffffffff8002fe0a: 48 89 df mov %rbx,%rdi ffffffff8002fe0d: e8 0e 29 fe ff call ffffffff80012720 ffffffff8002fe12: e8 89 12 fd ff call ffffffff800010a0 ffffffff8002fe17: 48 83 c4 38 add $0x38,%rsp ffffffff8002fe1b: 5b pop %rbx ffffffff8002fe1c: 41 5c pop %r12 ffffffff8002fe1e: 41 5d pop %r13 ffffffff8002fe20: 41 5e pop %r14 ffffffff8002fe22: 41 5f pop %r15 ffffffff8002fe24: 5d pop %rbp ffffffff8002fe25: c3 ret ffffffff8002fe26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8002fe2d: 00 00 00 ffffffff8002fe30 : ffffffff8002fe30: 55 push %rbp ffffffff8002fe31: 48 89 e5 mov %rsp,%rbp ffffffff8002fe34: e8 b7 b8 fe ff call ffffffff8001b6f0 ffffffff8002fe39: 85 c0 test %eax,%eax ffffffff8002fe3b: 75 23 jne ffffffff8002fe60 ffffffff8002fe3d: 48 8d 3d d0 29 00 00 lea 0x29d0(%rip),%rdi # ffffffff80032814 ffffffff8002fe44: e8 67 e4 ff ff call ffffffff8002e2b0 ffffffff8002fe49: e8 e2 c2 fe ff call ffffffff8001c130 ffffffff8002fe4e: 85 c0 test %eax,%eax ffffffff8002fe50: 75 1e jne ffffffff8002fe70 ffffffff8002fe52: 48 8d 3d d0 29 00 00 lea 0x29d0(%rip),%rdi # ffffffff80032829 ffffffff8002fe59: 5d pop %rbp ffffffff8002fe5a: e9 51 e4 ff ff jmp ffffffff8002e2b0 ffffffff8002fe5f: 90 nop ffffffff8002fe60: 48 8d 3d de 29 00 00 lea 0x29de(%rip),%rdi # ffffffff80032845 ffffffff8002fe67: 5d pop %rbp ffffffff8002fe68: e9 43 e4 ff ff jmp ffffffff8002e2b0 ffffffff8002fe6d: 0f 1f 00 nopl (%rax) ffffffff8002fe70: 48 8d 3d c1 29 00 00 lea 0x29c1(%rip),%rdi # ffffffff80032838 ffffffff8002fe77: 5d pop %rbp ffffffff8002fe78: e9 33 e4 ff ff jmp ffffffff8002e2b0 ffffffff8002fe7d: 0f 1f 00 nopl (%rax) ffffffff8002fe80 : ffffffff8002fe80: 55 push %rbp ffffffff8002fe81: 48 89 e5 mov %rsp,%rbp ffffffff8002fe84: 41 55 push %r13 ffffffff8002fe86: 41 54 push %r12 ffffffff8002fe88: 48 8d 7d 9a lea -0x66(%rbp),%rdi ffffffff8002fe8c: 4c 8d 25 75 29 00 00 lea 0x2975(%rip),%r12 # ffffffff80032808 ffffffff8002fe93: 53 push %rbx ffffffff8002fe94: 48 8d 5d a0 lea -0x60(%rbp),%rbx ffffffff8002fe98: 48 83 ec 58 sub $0x58,%rsp ffffffff8002fe9c: e8 4f b9 fe ff call ffffffff8001b7f0 ffffffff8002fea1: 85 c0 test %eax,%eax ffffffff8002fea3: 0f 84 df 00 00 00 je ffffffff8002ff88 ffffffff8002fea9: 48 89 df mov %rbx,%rdi ffffffff8002feac: e8 7f b9 fe ff call ffffffff8001b830 ffffffff8002feb1: 85 c0 test %eax,%eax ffffffff8002feb3: 0f 84 72 01 00 00 je ffffffff8003002b ffffffff8002feb9: 48 8d 3d a0 29 00 00 lea 0x29a0(%rip),%rdi # ffffffff80032860 ffffffff8002fec0: e8 eb e3 ff ff call ffffffff8002e2b0 ffffffff8002fec5: e8 06 c2 fe ff call ffffffff8001c0d0 ffffffff8002feca: 89 c7 mov %eax,%edi ffffffff8002fecc: e8 ef e3 ff ff call ffffffff8002e2c0 ffffffff8002fed1: 4c 89 e7 mov %r12,%rdi ffffffff8002fed4: e8 d7 e3 ff ff call ffffffff8002e2b0 ffffffff8002fed9: 48 8d 3d 89 29 00 00 lea 0x2989(%rip),%rdi # ffffffff80032869 ffffffff8002fee0: e8 cb e3 ff ff call ffffffff8002e2b0 ffffffff8002fee5: e8 f6 c1 fe ff call ffffffff8001c0e0 ffffffff8002feea: 89 c7 mov %eax,%edi ffffffff8002feec: e8 cf e3 ff ff call ffffffff8002e2c0 ffffffff8002fef1: 4c 89 e7 mov %r12,%rdi ffffffff8002fef4: e8 b7 e3 ff ff call ffffffff8002e2b0 ffffffff8002fef9: 48 8d 3d 77 29 00 00 lea 0x2977(%rip),%rdi # ffffffff80032877 ffffffff8002ff00: e8 ab e3 ff ff call ffffffff8002e2b0 ffffffff8002ff05: e8 e6 c1 fe ff call ffffffff8001c0f0 ffffffff8002ff0a: 89 c7 mov %eax,%edi ffffffff8002ff0c: e8 af e3 ff ff call ffffffff8002e2c0 ffffffff8002ff11: 4c 89 e7 mov %r12,%rdi ffffffff8002ff14: e8 97 e3 ff ff call ffffffff8002e2b0 ffffffff8002ff19: 48 8d 3d 67 29 00 00 lea 0x2967(%rip),%rdi # ffffffff80032887 ffffffff8002ff20: e8 8b e3 ff ff call ffffffff8002e2b0 ffffffff8002ff25: e8 d6 c1 fe ff call ffffffff8001c100 ffffffff8002ff2a: 89 c7 mov %eax,%edi ffffffff8002ff2c: e8 8f e3 ff ff call ffffffff8002e2c0 ffffffff8002ff31: 4c 89 e7 mov %r12,%rdi ffffffff8002ff34: e8 77 e3 ff ff call ffffffff8002e2b0 ffffffff8002ff39: 48 8d 3d 5d 29 00 00 lea 0x295d(%rip),%rdi # ffffffff8003289d ffffffff8002ff40: e8 6b e3 ff ff call ffffffff8002e2b0 ffffffff8002ff45: e8 c6 c1 fe ff call ffffffff8001c110 ffffffff8002ff4a: 89 c7 mov %eax,%edi ffffffff8002ff4c: e8 6f e3 ff ff call ffffffff8002e2c0 ffffffff8002ff51: 4c 89 e7 mov %r12,%rdi ffffffff8002ff54: e8 57 e3 ff ff call ffffffff8002e2b0 ffffffff8002ff59: 48 8d 3d 53 29 00 00 lea 0x2953(%rip),%rdi # ffffffff800328b3 ffffffff8002ff60: e8 4b e3 ff ff call ffffffff8002e2b0 ffffffff8002ff65: e8 b6 c1 fe ff call ffffffff8001c120 ffffffff8002ff6a: 89 c7 mov %eax,%edi ffffffff8002ff6c: e8 4f e3 ff ff call ffffffff8002e2c0 ffffffff8002ff71: 4c 89 e7 mov %r12,%rdi ffffffff8002ff74: e8 37 e3 ff ff call ffffffff8002e2b0 ffffffff8002ff79: 48 83 c4 58 add $0x58,%rsp ffffffff8002ff7d: 5b pop %rbx ffffffff8002ff7e: 41 5c pop %r12 ffffffff8002ff80: 41 5d pop %r13 ffffffff8002ff82: 5d pop %rbp ffffffff8002ff83: c3 ret ffffffff8002ff84: 0f 1f 40 00 nopl 0x0(%rax) ffffffff8002ff88: 48 8d 3d cb 28 00 00 lea 0x28cb(%rip),%rdi # ffffffff8003285a ffffffff8002ff8f: e8 1c e3 ff ff call ffffffff8002e2b0 ffffffff8002ff94: 48 8d 7d 9a lea -0x66(%rbp),%rdi ffffffff8002ff98: 48 89 d9 mov %rbx,%rcx ffffffff8002ff9b: 4c 8d 4d b2 lea -0x4e(%rbp),%r9 ffffffff8002ff9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ffa6: 00 00 00 00 ffffffff8002ffaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ffb1: 00 00 00 00 ffffffff8002ffb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8002ffbc: 00 00 00 00 ffffffff8002ffc0: 0f b6 17 movzbl (%rdi),%edx ffffffff8002ffc3: 89 d0 mov %edx,%eax ffffffff8002ffc5: c1 fa 04 sar $0x4,%edx ffffffff8002ffc8: 44 8d 42 30 lea 0x30(%rdx),%r8d ffffffff8002ffcc: 83 e0 0f and $0xf,%eax ffffffff8002ffcf: 8d 72 37 lea 0x37(%rdx),%esi ffffffff8002ffd2: 83 fa 09 cmp $0x9,%edx ffffffff8002ffd5: 44 89 c2 mov %r8d,%edx ffffffff8002ffd8: 0f 4f d6 cmovg %esi,%edx ffffffff8002ffdb: 8d 70 30 lea 0x30(%rax),%esi ffffffff8002ffde: 3c 09 cmp $0x9,%al ffffffff8002ffe0: 88 11 mov %dl,(%rcx) ffffffff8002ffe2: 8d 50 37 lea 0x37(%rax),%edx ffffffff8002ffe5: 89 f0 mov %esi,%eax ffffffff8002ffe7: 0f 47 c2 cmova %edx,%eax ffffffff8002ffea: 48 83 c1 03 add $0x3,%rcx ffffffff8002ffee: 88 41 fe mov %al,-0x2(%rcx) ffffffff8002fff1: 4c 39 c9 cmp %r9,%rcx ffffffff8002fff4: 74 0a je ffffffff80030000 ffffffff8002fff6: c6 41 ff 3a movb $0x3a,-0x1(%rcx) ffffffff8002fffa: 48 83 c7 01 add $0x1,%rdi ffffffff8002fffe: eb c0 jmp ffffffff8002ffc0 ffffffff80030000: 48 89 df mov %rbx,%rdi ffffffff80030003: 4c 8d 25 fe 27 00 00 lea 0x27fe(%rip),%r12 # ffffffff80032808 ffffffff8003000a: c6 45 b1 00 movb $0x0,-0x4f(%rbp) ffffffff8003000e: e8 9d e2 ff ff call ffffffff8002e2b0 ffffffff80030013: 4c 89 e7 mov %r12,%rdi ffffffff80030016: e8 95 e2 ff ff call ffffffff8002e2b0 ffffffff8003001b: 48 89 df mov %rbx,%rdi ffffffff8003001e: e8 0d b8 fe ff call ffffffff8001b830 ffffffff80030023: 85 c0 test %eax,%eax ffffffff80030025: 0f 85 8e fe ff ff jne ffffffff8002feb9 ffffffff8003002b: 48 8d 3d 79 1a 00 00 lea 0x1a79(%rip),%rdi # ffffffff80031aab ffffffff80030032: 4c 8d 6d a4 lea -0x5c(%rbp),%r13 ffffffff80030036: e8 75 e2 ff ff call ffffffff8002e2b0 ffffffff8003003b: 0f b6 3b movzbl (%rbx),%edi ffffffff8003003e: 48 83 c3 01 add $0x1,%rbx ffffffff80030042: e8 79 e2 ff ff call ffffffff8002e2c0 ffffffff80030047: 4c 39 eb cmp %r13,%rbx ffffffff8003004a: 74 14 je ffffffff80030060 ffffffff8003004c: 48 8d 3d 5b 1f 00 00 lea 0x1f5b(%rip),%rdi # ffffffff80031fae ffffffff80030053: e8 58 e2 ff ff call ffffffff8002e2b0 ffffffff80030058: eb e1 jmp ffffffff8003003b ffffffff8003005a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030060: 4c 89 e7 mov %r12,%rdi ffffffff80030063: e8 48 e2 ff ff call ffffffff8002e2b0 ffffffff80030068: e9 4c fe ff ff jmp ffffffff8002feb9 ffffffff8003006d: 0f 1f 00 nopl (%rax) ffffffff80030070 : ffffffff80030070: 48 85 ff test %rdi,%rdi ffffffff80030073: 0f 84 a7 00 00 00 je ffffffff80030120 ffffffff80030079: 0f be 07 movsbl (%rdi),%eax ffffffff8003007c: 84 c0 test %al,%al ffffffff8003007e: 0f 84 9c 00 00 00 je ffffffff80030120 ffffffff80030084: 55 push %rbp ffffffff80030085: 48 83 c7 01 add $0x1,%rdi ffffffff80030089: 31 d2 xor %edx,%edx ffffffff8003008b: 31 f6 xor %esi,%esi ffffffff8003008d: 48 89 e5 mov %rsp,%rbp ffffffff80030090: 48 83 ec 10 sub $0x10,%rsp ffffffff80030094: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) ffffffff8003009b: eb 1d jmp ffffffff800300ba ffffffff8003009d: 0f 1f 00 nopl (%rax) ffffffff800300a0: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff800300a3: 8d 54 50 d0 lea -0x30(%rax,%rdx,2),%edx ffffffff800300a7: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff800300ad: 7f 61 jg ffffffff80030110 ffffffff800300af: 0f be 07 movsbl (%rdi),%eax ffffffff800300b2: 48 83 c7 01 add $0x1,%rdi ffffffff800300b6: 84 c0 test %al,%al ffffffff800300b8: 74 29 je ffffffff800300e3 ffffffff800300ba: 8d 48 d0 lea -0x30(%rax),%ecx ffffffff800300bd: 80 f9 09 cmp $0x9,%cl ffffffff800300c0: 76 de jbe ffffffff800300a0 ffffffff800300c2: 3c 2e cmp $0x2e,%al ffffffff800300c4: 75 4a jne ffffffff80030110 ffffffff800300c6: 83 fe 03 cmp $0x3,%esi ffffffff800300c9: 7f 45 jg ffffffff80030110 ffffffff800300cb: 48 63 c6 movslq %esi,%rax ffffffff800300ce: 48 83 c7 01 add $0x1,%rdi ffffffff800300d2: 83 c6 01 add $0x1,%esi ffffffff800300d5: 88 54 05 fc mov %dl,-0x4(%rbp,%rax,1) ffffffff800300d9: 0f be 47 ff movsbl -0x1(%rdi),%eax ffffffff800300dd: 31 d2 xor %edx,%edx ffffffff800300df: 84 c0 test %al,%al ffffffff800300e1: 75 d7 jne ffffffff800300ba ffffffff800300e3: 83 fe 03 cmp $0x3,%esi ffffffff800300e6: 75 28 jne ffffffff80030110 ffffffff800300e8: 48 8d 7d fc lea -0x4(%rbp),%rdi ffffffff800300ec: 88 55 ff mov %dl,-0x1(%rbp) ffffffff800300ef: e8 5c b7 fe ff call ffffffff8001b850 ffffffff800300f4: 85 c0 test %eax,%eax ffffffff800300f6: 75 34 jne ffffffff8003012c ffffffff800300f8: 48 8d 3d e6 27 00 00 lea 0x27e6(%rip),%rdi # ffffffff800328e5 ffffffff800300ff: e8 ac e1 ff ff call ffffffff8002e2b0 ffffffff80030104: c9 leave ffffffff80030105: c3 ret ffffffff80030106: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8003010d: 00 00 00 ffffffff80030110: 48 8d 3d c2 27 00 00 lea 0x27c2(%rip),%rdi # ffffffff800328d9 ffffffff80030117: e8 94 e1 ff ff call ffffffff8002e2b0 ffffffff8003011c: c9 leave ffffffff8003011d: c3 ret ffffffff8003011e: 66 90 xchg %ax,%ax ffffffff80030120: 48 8d 3d 9c 27 00 00 lea 0x279c(%rip),%rdi # ffffffff800328c3 ffffffff80030127: e9 84 e1 ff ff jmp ffffffff8002e2b0 ffffffff8003012c: 48 8d 3d ba 27 00 00 lea 0x27ba(%rip),%rdi # ffffffff800328ed ffffffff80030133: e8 78 e1 ff ff call ffffffff8002e2b0 ffffffff80030138: c9 leave ffffffff80030139: c3 ret ffffffff8003013a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030140 : ffffffff80030140: 48 85 ff test %rdi,%rdi ffffffff80030143: 0f 84 d7 01 00 00 je ffffffff80030320 ffffffff80030149: 0f b6 07 movzbl (%rdi),%eax ffffffff8003014c: 49 89 f9 mov %rdi,%r9 ffffffff8003014f: 84 c0 test %al,%al ffffffff80030151: 0f 84 c9 01 00 00 je ffffffff80030320 ffffffff80030157: 55 push %rbp ffffffff80030158: 48 8d 77 01 lea 0x1(%rdi),%rsi ffffffff8003015c: 48 89 e5 mov %rsp,%rbp ffffffff8003015f: 48 83 ec 50 sub $0x50,%rsp ffffffff80030163: 48 8d 55 e0 lea -0x20(%rbp),%rdx ffffffff80030167: 3c 20 cmp $0x20,%al ffffffff80030169: 0f 84 11 02 00 00 je ffffffff80030380 ffffffff8003016f: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030175: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8003017c: 00 00 00 00 ffffffff80030180: 88 02 mov %al,(%rdx) ffffffff80030182: 0f b6 06 movzbl (%rsi),%eax ffffffff80030185: 48 89 f1 mov %rsi,%rcx ffffffff80030188: 48 83 c2 01 add $0x1,%rdx ffffffff8003018c: 48 8d 76 01 lea 0x1(%rsi),%rsi ffffffff80030190: a8 df test $0xdf,%al ffffffff80030192: 75 ec jne ffffffff80030180 ffffffff80030194: 89 ce mov %ecx,%esi ffffffff80030196: 44 29 ce sub %r9d,%esi ffffffff80030199: 48 63 d6 movslq %esi,%rdx ffffffff8003019c: c6 44 15 e0 00 movb $0x0,-0x20(%rbp,%rdx,1) ffffffff800301a1: 3c 20 cmp $0x20,%al ffffffff800301a3: 0f 85 87 01 00 00 jne ffffffff80030330 ffffffff800301a9: 49 8d 7c 11 01 lea 0x1(%r9,%rdx,1),%rdi ffffffff800301ae: 48 89 fa mov %rdi,%rdx ffffffff800301b1: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800301b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800301bc: 00 00 00 00 ffffffff800301c0: 48 89 d1 mov %rdx,%rcx ffffffff800301c3: 0f b6 02 movzbl (%rdx),%eax ffffffff800301c6: 48 83 c2 01 add $0x1,%rdx ffffffff800301ca: 3c 20 cmp $0x20,%al ffffffff800301cc: 74 f2 je ffffffff800301c0 ffffffff800301ce: a8 df test $0xdf,%al ffffffff800301d0: 0f 84 5a 01 00 00 je ffffffff80030330 ffffffff800301d6: 83 c6 01 add $0x1,%esi ffffffff800301d9: 4c 8d 45 d0 lea -0x30(%rbp),%r8 ffffffff800301dd: 29 fe sub %edi,%esi ffffffff800301df: 01 f1 add %esi,%ecx ffffffff800301e1: 8d 51 01 lea 0x1(%rcx),%edx ffffffff800301e4: 48 63 c9 movslq %ecx,%rcx ffffffff800301e7: 4d 8d 54 09 01 lea 0x1(%r9,%rcx,1),%r10 ffffffff800301ec: 48 63 d2 movslq %edx,%rdx ffffffff800301ef: 4c 89 d6 mov %r10,%rsi ffffffff800301f2: 49 29 d0 sub %rdx,%r8 ffffffff800301f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800301fc: 00 00 00 00 ffffffff80030200: 41 88 04 10 mov %al,(%r8,%rdx,1) ffffffff80030204: 0f b6 06 movzbl (%rsi),%eax ffffffff80030207: 48 89 f1 mov %rsi,%rcx ffffffff8003020a: 48 89 d7 mov %rdx,%rdi ffffffff8003020d: 48 83 c6 01 add $0x1,%rsi ffffffff80030211: 48 83 c2 01 add $0x1,%rdx ffffffff80030215: a8 df test $0xdf,%al ffffffff80030217: 75 e7 jne ffffffff80030200 ffffffff80030219: 89 ca mov %ecx,%edx ffffffff8003021b: 44 29 d2 sub %r10d,%edx ffffffff8003021e: 83 c2 01 add $0x1,%edx ffffffff80030221: 48 63 d2 movslq %edx,%rdx ffffffff80030224: c6 44 15 d0 00 movb $0x0,-0x30(%rbp,%rdx,1) ffffffff80030229: 3c 20 cmp $0x20,%al ffffffff8003022b: 75 20 jne ffffffff8003024d ffffffff8003022d: 48 63 ff movslq %edi,%rdi ffffffff80030230: 49 8d 44 39 01 lea 0x1(%r9,%rdi,1),%rax ffffffff80030235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8003023c: 00 00 00 00 ffffffff80030240: 48 89 c1 mov %rax,%rcx ffffffff80030243: 48 83 c0 01 add $0x1,%rax ffffffff80030247: 80 78 ff 20 cmpb $0x20,-0x1(%rax) ffffffff8003024b: 74 f3 je ffffffff80030240 ffffffff8003024d: 0f be 45 e0 movsbl -0x20(%rbp),%eax ffffffff80030251: c7 45 cc 00 00 00 00 movl $0x0,-0x34(%rbp) ffffffff80030258: 31 d2 xor %edx,%edx ffffffff8003025a: 45 31 c0 xor %r8d,%r8d ffffffff8003025d: 48 8d 75 e0 lea -0x20(%rbp),%rsi ffffffff80030261: 84 c0 test %al,%al ffffffff80030263: 75 2a jne ffffffff8003028f ffffffff80030265: e9 a6 00 00 00 jmp ffffffff80030310 ffffffff8003026a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030270: 8d 14 92 lea (%rdx,%rdx,4),%edx ffffffff80030273: 8d 54 50 d0 lea -0x30(%rax,%rdx,2),%edx ffffffff80030277: 81 fa ff 00 00 00 cmp $0xff,%edx ffffffff8003027d: 0f 8f 8d 00 00 00 jg ffffffff80030310 ffffffff80030283: 0f be 46 01 movsbl 0x1(%rsi),%eax ffffffff80030287: 48 83 c6 01 add $0x1,%rsi ffffffff8003028b: 84 c0 test %al,%al ffffffff8003028d: 74 2b je ffffffff800302ba ffffffff8003028f: 8d 78 d0 lea -0x30(%rax),%edi ffffffff80030292: 40 80 ff 09 cmp $0x9,%dil ffffffff80030296: 76 d8 jbe ffffffff80030270 ffffffff80030298: 3c 2e cmp $0x2e,%al ffffffff8003029a: 75 74 jne ffffffff80030310 ffffffff8003029c: 41 83 f8 03 cmp $0x3,%r8d ffffffff800302a0: 7f 6e jg ffffffff80030310 ffffffff800302a2: 49 63 c0 movslq %r8d,%rax ffffffff800302a5: 48 83 c6 01 add $0x1,%rsi ffffffff800302a9: 41 83 c0 01 add $0x1,%r8d ffffffff800302ad: 88 54 05 cc mov %dl,-0x34(%rbp,%rax,1) ffffffff800302b1: 0f be 06 movsbl (%rsi),%eax ffffffff800302b4: 31 d2 xor %edx,%edx ffffffff800302b6: 84 c0 test %al,%al ffffffff800302b8: 75 d5 jne ffffffff8003028f ffffffff800302ba: 41 83 f8 03 cmp $0x3,%r8d ffffffff800302be: 75 50 jne ffffffff80030310 ffffffff800302c0: 0f be 45 d0 movsbl -0x30(%rbp),%eax ffffffff800302c4: 88 55 cf mov %dl,-0x31(%rbp) ffffffff800302c7: 84 c0 test %al,%al ffffffff800302c9: 74 30 je ffffffff800302fb ffffffff800302cb: 48 8d 55 d0 lea -0x30(%rbp),%rdx ffffffff800302cf: 31 f6 xor %esi,%esi ffffffff800302d1: eb 1f jmp ffffffff800302f2 ffffffff800302d3: 66 90 xchg %ax,%ax ffffffff800302d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800302dc: 00 00 00 00 ffffffff800302e0: 8d 34 b6 lea (%rsi,%rsi,4),%esi ffffffff800302e3: 48 83 c2 01 add $0x1,%rdx ffffffff800302e7: 8d 74 70 d0 lea -0x30(%rax,%rsi,2),%esi ffffffff800302eb: 0f be 02 movsbl (%rdx),%eax ffffffff800302ee: 84 c0 test %al,%al ffffffff800302f0: 74 47 je ffffffff80030339 ffffffff800302f2: 8d 78 d0 lea -0x30(%rax),%edi ffffffff800302f5: 40 80 ff 09 cmp $0x9,%dil ffffffff800302f9: 76 e5 jbe ffffffff800302e0 ffffffff800302fb: 48 8d 3d 17 26 00 00 lea 0x2617(%rip),%rdi # ffffffff80032919 ffffffff80030302: e8 a9 df ff ff call ffffffff8002e2b0 ffffffff80030307: c9 leave ffffffff80030308: c3 ret ffffffff80030309: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80030310: 48 8d 3d c2 25 00 00 lea 0x25c2(%rip),%rdi # ffffffff800328d9 ffffffff80030317: e8 94 df ff ff call ffffffff8002e2b0 ffffffff8003031c: c9 leave ffffffff8003031d: c3 ret ffffffff8003031e: 66 90 xchg %ax,%ax ffffffff80030320: 48 8d 3d d5 25 00 00 lea 0x25d5(%rip),%rdi # ffffffff800328fc ffffffff80030327: e9 84 df ff ff jmp ffffffff8002e2b0 ffffffff8003032c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80030330: c6 45 d0 00 movb $0x0,-0x30(%rbp) ffffffff80030334: e9 14 ff ff ff jmp ffffffff8003024d ffffffff80030339: 8d 46 ff lea -0x1(%rsi),%eax ffffffff8003033c: 3d fe ff 00 00 cmp $0xfffe,%eax ffffffff80030341: 77 b8 ja ffffffff800302fb ffffffff80030343: 48 89 cf mov %rcx,%rdi ffffffff80030346: 48 89 4d b8 mov %rcx,-0x48(%rbp) ffffffff8003034a: 89 75 b4 mov %esi,-0x4c(%rbp) ffffffff8003034d: e8 3e dd ff ff call ffffffff8002e090 ffffffff80030352: 48 8b 4d b8 mov -0x48(%rbp),%rcx ffffffff80030356: 8b 75 b4 mov -0x4c(%rbp),%esi ffffffff80030359: 85 c0 test %eax,%eax ffffffff8003035b: 7e 30 jle ffffffff8003038d ffffffff8003035d: 48 8d 7d cc lea -0x34(%rbp),%rdi ffffffff80030361: 4c 63 c0 movslq %eax,%r8 ffffffff80030364: ba 39 30 00 00 mov $0x3039,%edx ffffffff80030369: e8 a2 bb fe ff call ffffffff8001bf10 ffffffff8003036e: 85 c0 test %eax,%eax ffffffff80030370: 75 29 jne ffffffff8003039b ffffffff80030372: 48 8d 3d b7 25 00 00 lea 0x25b7(%rip),%rdi # ffffffff80032930 ffffffff80030379: e8 32 df ff ff call ffffffff8002e2b0 ffffffff8003037e: c9 leave ffffffff8003037f: c3 ret ffffffff80030380: c6 45 e0 00 movb $0x0,-0x20(%rbp) ffffffff80030384: 31 f6 xor %esi,%esi ffffffff80030386: 31 d2 xor %edx,%edx ffffffff80030388: e9 1c fe ff ff jmp ffffffff800301a9 ffffffff8003038d: 48 8d 3d 93 25 00 00 lea 0x2593(%rip),%rdi # ffffffff80032927 ffffffff80030394: e8 17 df ff ff call ffffffff8002e2b0 ffffffff80030399: c9 leave ffffffff8003039a: c3 ret ffffffff8003039b: 48 8d 3d 94 25 00 00 lea 0x2594(%rip),%rdi # ffffffff80032936 ffffffff800303a2: e8 09 df ff ff call ffffffff8002e2b0 ffffffff800303a7: c9 leave ffffffff800303a8: c3 ret ffffffff800303a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff800303b0 : ffffffff800303b0: 48 85 ff test %rdi,%rdi ffffffff800303b3: 74 05 je ffffffff800303ba ffffffff800303b5: 80 3f 00 cmpb $0x0,(%rdi) ffffffff800303b8: 75 16 jne ffffffff800303d0 ffffffff800303ba: 48 8d 3d 82 25 00 00 lea 0x2582(%rip),%rdi # ffffffff80032943 ffffffff800303c1: e9 ea de ff ff jmp ffffffff8002e2b0 ffffffff800303c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800303cd: 00 00 00 ffffffff800303d0: 55 push %rbp ffffffff800303d1: 48 89 e5 mov %rsp,%rbp ffffffff800303d4: e8 67 dd ff ff call ffffffff8002e140 ffffffff800303d9: 8d 50 ff lea -0x1(%rax),%edx ffffffff800303dc: 81 fa fe ff 00 00 cmp $0xfffe,%edx ffffffff800303e2: 77 34 ja ffffffff80030418 ffffffff800303e4: 48 8d 35 15 f9 ff ff lea -0x6eb(%rip),%rsi # ffffffff8002fd00 ffffffff800303eb: 89 c7 mov %eax,%edi ffffffff800303ed: e8 6e bc fe ff call ffffffff8001c060 ffffffff800303f2: 85 c0 test %eax,%eax ffffffff800303f4: 75 12 jne ffffffff80030408 ffffffff800303f6: 48 8d 3d 5b 25 00 00 lea 0x255b(%rip),%rdi # ffffffff80032958 ffffffff800303fd: 5d pop %rbp ffffffff800303fe: e9 ad de ff ff jmp ffffffff8002e2b0 ffffffff80030403: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80030408: 48 8d 3d 62 25 00 00 lea 0x2562(%rip),%rdi # ffffffff80032971 ffffffff8003040f: 5d pop %rbp ffffffff80030410: e9 9b de ff ff jmp ffffffff8002e2b0 ffffffff80030415: 0f 1f 00 nopl (%rax) ffffffff80030418: 48 8d 3d fa 24 00 00 lea 0x24fa(%rip),%rdi # ffffffff80032919 ffffffff8003041f: 5d pop %rbp ffffffff80030420: e9 8b de ff ff jmp ffffffff8002e2b0 ffffffff80030425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff8003042c: 00 00 00 00 ffffffff80030430 : ffffffff80030430: 55 push %rbp ffffffff80030431: 48 89 e5 mov %rsp,%rbp ffffffff80030434: 41 55 push %r13 ffffffff80030436: 41 54 push %r12 ffffffff80030438: 53 push %rbx ffffffff80030439: 48 83 ec 08 sub $0x8,%rsp ffffffff8003043d: e8 6e 0c fd ff call ffffffff800010b0 ffffffff80030442: 48 8d 35 1b 0e 00 00 lea 0xe1b(%rip),%rsi # ffffffff80031264 ffffffff80030449: 48 8d 3d 59 20 00 00 lea 0x2059(%rip),%rdi # ffffffff800324a9 ffffffff80030450: e8 1b 41 fe ff call ffffffff80014570 ffffffff80030455: 48 85 c0 test %rax,%rax ffffffff80030458: 0f 84 ca 00 00 00 je ffffffff80030528 ffffffff8003045e: 8b 58 0c mov 0xc(%rax),%ebx ffffffff80030461: 49 89 c5 mov %rax,%r13 ffffffff80030464: 85 db test %ebx,%ebx ffffffff80030466: 0f 84 b4 00 00 00 je ffffffff80030520 ffffffff8003046c: 8d 7b 01 lea 0x1(%rbx),%edi ffffffff8003046f: e8 0c 7b fe ff call ffffffff80017f80 ffffffff80030474: 49 89 c4 mov %rax,%r12 ffffffff80030477: 48 85 c0 test %rax,%rax ffffffff8003047a: 0f 84 f0 00 00 00 je ffffffff80030570 ffffffff80030480: 4c 89 ef mov %r13,%rdi ffffffff80030483: 89 da mov %ebx,%edx ffffffff80030485: 48 89 c6 mov %rax,%rsi ffffffff80030488: e8 93 23 fe ff call ffffffff80012820 ffffffff8003048d: 89 d8 mov %ebx,%eax ffffffff8003048f: 4c 89 ef mov %r13,%rdi ffffffff80030492: 45 31 ed xor %r13d,%r13d ffffffff80030495: 41 c6 04 04 00 movb $0x0,(%r12,%rax,1) ffffffff8003049a: e8 81 22 fe ff call ffffffff80012720 ffffffff8003049f: 83 eb 01 sub $0x1,%ebx ffffffff800304a2: 78 29 js ffffffff800304cd ffffffff800304a4: 48 63 c3 movslq %ebx,%rax ffffffff800304a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff800304ae: 00 00 ffffffff800304b0: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx ffffffff800304b5: 80 fa 0a cmp $0xa,%dl ffffffff800304b8: 74 05 je ffffffff800304bf ffffffff800304ba: 80 fa 0d cmp $0xd,%dl ffffffff800304bd: 75 21 jne ffffffff800304e0 ffffffff800304bf: 41 c6 04 04 00 movb $0x0,(%r12,%rax,1) ffffffff800304c4: 48 83 e8 01 sub $0x1,%rax ffffffff800304c8: 83 f8 ff cmp $0xffffffff,%eax ffffffff800304cb: 75 e3 jne ffffffff800304b0 ffffffff800304cd: 48 83 c4 08 add $0x8,%rsp ffffffff800304d1: 4c 89 e7 mov %r12,%rdi ffffffff800304d4: 5b pop %rbx ffffffff800304d5: 41 5c pop %r12 ffffffff800304d7: 41 5d pop %r13 ffffffff800304d9: 5d pop %rbp ffffffff800304da: e9 b1 7a fe ff jmp ffffffff80017f90 ffffffff800304df: 90 nop ffffffff800304e0: 48 98 cltq ffffffff800304e2: 0f 1f 00 nopl (%rax) ffffffff800304e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800304ec: 00 00 00 00 ffffffff800304f0: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx ffffffff800304f5: 80 fa 0d cmp $0xd,%dl ffffffff800304f8: 74 46 je ffffffff80030540 ffffffff800304fa: 80 fa 0a cmp $0xa,%dl ffffffff800304fd: 74 41 je ffffffff80030540 ffffffff800304ff: 48 83 e8 01 sub $0x1,%rax ffffffff80030503: 83 f8 ff cmp $0xffffffff,%eax ffffffff80030506: 75 e8 jne ffffffff800304f0 ffffffff80030508: 4c 89 e7 mov %r12,%rdi ffffffff8003050b: e8 a0 dd ff ff call ffffffff8002e2b0 ffffffff80030510: 48 8d 3d f1 22 00 00 lea 0x22f1(%rip),%rdi # ffffffff80032808 ffffffff80030517: e8 94 dd ff ff call ffffffff8002e2b0 ffffffff8003051c: eb af jmp ffffffff800304cd ffffffff8003051e: 66 90 xchg %ax,%ax ffffffff80030520: 48 89 c7 mov %rax,%rdi ffffffff80030523: e8 f8 21 fe ff call ffffffff80012720 ffffffff80030528: 48 83 c4 08 add $0x8,%rsp ffffffff8003052c: 48 8d 3d 4f 24 00 00 lea 0x244f(%rip),%rdi # ffffffff80032982 ffffffff80030533: 5b pop %rbx ffffffff80030534: 41 5c pop %r12 ffffffff80030536: 41 5d pop %r13 ffffffff80030538: 5d pop %rbp ffffffff80030539: e9 72 dd ff ff jmp ffffffff8002e2b0 ffffffff8003053e: 66 90 xchg %ax,%ax ffffffff80030540: 49 8d 7c 04 01 lea 0x1(%r12,%rax,1),%rdi ffffffff80030545: 89 c3 mov %eax,%ebx ffffffff80030547: 41 83 c5 01 add $0x1,%r13d ffffffff8003054b: e8 60 dd ff ff call ffffffff8002e2b0 ffffffff80030550: 48 8d 3d b1 22 00 00 lea 0x22b1(%rip),%rdi # ffffffff80032808 ffffffff80030557: e8 54 dd ff ff call ffffffff8002e2b0 ffffffff8003055c: 41 83 fd 0a cmp $0xa,%r13d ffffffff80030560: 0f 85 3e ff ff ff jne ffffffff800304a4 ffffffff80030566: e9 62 ff ff ff jmp ffffffff800304cd ffffffff8003056b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80030570: 4c 89 ef mov %r13,%rdi ffffffff80030573: e8 a8 21 fe ff call ffffffff80012720 ffffffff80030578: 48 83 c4 08 add $0x8,%rsp ffffffff8003057c: 48 8d 3d 6f 0c 00 00 lea 0xc6f(%rip),%rdi # ffffffff800311f2 ffffffff80030583: 5b pop %rbx ffffffff80030584: 41 5c pop %r12 ffffffff80030586: 41 5d pop %r13 ffffffff80030588: 5d pop %rbp ffffffff80030589: e9 22 dd ff ff jmp ffffffff8002e2b0 ffffffff8003058e: 66 90 xchg %ax,%ax ffffffff80030590 : ffffffff80030590: 55 push %rbp ffffffff80030591: b8 30 78 00 00 mov $0x7830,%eax ffffffff80030596: 0f b7 ff movzwl %di,%edi ffffffff80030599: b9 0c 00 00 00 mov $0xc,%ecx ffffffff8003059e: 48 89 e5 mov %rsp,%rbp ffffffff800305a1: 48 83 ec 10 sub $0x10,%rsp ffffffff800305a5: 66 89 45 f8 mov %ax,-0x8(%rbp) ffffffff800305a9: 48 8d 75 f8 lea -0x8(%rbp),%rsi ffffffff800305ad: 89 f8 mov %edi,%eax ffffffff800305af: d3 f8 sar %cl,%eax ffffffff800305b1: 83 e0 0f and $0xf,%eax ffffffff800305b4: 44 8d 40 30 lea 0x30(%rax),%r8d ffffffff800305b8: 83 f8 09 cmp $0x9,%eax ffffffff800305bb: 8d 50 37 lea 0x37(%rax),%edx ffffffff800305be: 44 89 c0 mov %r8d,%eax ffffffff800305c1: 0f 4f c2 cmovg %edx,%eax ffffffff800305c4: 83 e9 04 sub $0x4,%ecx ffffffff800305c7: 48 83 c6 01 add $0x1,%rsi ffffffff800305cb: 88 46 01 mov %al,0x1(%rsi) ffffffff800305ce: 83 f9 fc cmp $0xfffffffc,%ecx ffffffff800305d1: 75 da jne ffffffff800305ad ffffffff800305d3: 48 8d 7d f8 lea -0x8(%rbp),%rdi ffffffff800305d7: c6 45 fe 00 movb $0x0,-0x2(%rbp) ffffffff800305db: e8 d0 dc ff ff call ffffffff8002e2b0 ffffffff800305e0: c9 leave ffffffff800305e1: c3 ret ffffffff800305e2: 0f 1f 00 nopl (%rax) ffffffff800305e5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff800305ec: 00 00 00 00 ffffffff800305f0 : ffffffff800305f0: 55 push %rbp ffffffff800305f1: 89 fa mov %edi,%edx ffffffff800305f3: b8 30 78 00 00 mov $0x7830,%eax ffffffff800305f8: 83 e7 0f and $0xf,%edi ffffffff800305fb: c0 ea 04 shr $0x4,%dl ffffffff800305fe: 8d 4a 30 lea 0x30(%rdx),%ecx ffffffff80030601: 48 89 e5 mov %rsp,%rbp ffffffff80030604: 48 83 ec 10 sub $0x10,%rsp ffffffff80030608: 80 fa 09 cmp $0x9,%dl ffffffff8003060b: 66 89 45 fa mov %ax,-0x6(%rbp) ffffffff8003060f: 8d 42 37 lea 0x37(%rdx),%eax ffffffff80030612: 8d 57 30 lea 0x30(%rdi),%edx ffffffff80030615: 0f 46 c1 cmovbe %ecx,%eax ffffffff80030618: 40 80 ff 09 cmp $0x9,%dil ffffffff8003061c: c6 45 fe 00 movb $0x0,-0x2(%rbp) ffffffff80030620: 88 45 fc mov %al,-0x4(%rbp) ffffffff80030623: 8d 47 37 lea 0x37(%rdi),%eax ffffffff80030626: 48 8d 7d fa lea -0x6(%rbp),%rdi ffffffff8003062a: 0f 46 c2 cmovbe %edx,%eax ffffffff8003062d: 88 45 fd mov %al,-0x3(%rbp) ffffffff80030630: e8 7b dc ff ff call ffffffff8002e2b0 ffffffff80030635: c9 leave ffffffff80030636: c3 ret ffffffff80030637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8003063e: 00 00 ffffffff80030640 : ffffffff80030640: 55 push %rbp ffffffff80030641: be 40 00 00 00 mov $0x40,%esi ffffffff80030646: 48 89 e5 mov %rsp,%rbp ffffffff80030649: 41 55 push %r13 ffffffff8003064b: 41 54 push %r12 ffffffff8003064d: 53 push %rbx ffffffff8003064e: 48 8d 9d 60 fd ff ff lea -0x2a0(%rbp),%rbx ffffffff80030655: 48 89 df mov %rbx,%rdi ffffffff80030658: 48 81 ec 88 02 00 00 sub $0x288,%rsp ffffffff8003065f: e8 6c d3 fe ff call ffffffff8001d9d0 ffffffff80030664: 48 8d 3d 25 23 00 00 lea 0x2325(%rip),%rdi # ffffffff80032990 ffffffff8003066b: 41 89 c5 mov %eax,%r13d ffffffff8003066e: e8 3d dc ff ff call ffffffff8002e2b0 ffffffff80030673: 45 85 ed test %r13d,%r13d ffffffff80030676: 0f 8e 3c 01 00 00 jle ffffffff800307b8 ffffffff8003067c: 49 63 c5 movslq %r13d,%rax ffffffff8003067f: 48 8d 04 80 lea (%rax,%rax,4),%rax ffffffff80030683: 4c 8d 24 43 lea (%rbx,%rax,2),%r12 ffffffff80030687: eb 20 jmp ffffffff800306a9 ffffffff80030689: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80030690: 48 8d 3d 71 21 00 00 lea 0x2171(%rip),%rdi # ffffffff80032808 ffffffff80030697: 48 83 c3 0a add $0xa,%rbx ffffffff8003069b: e8 10 dc ff ff call ffffffff8002e2b0 ffffffff800306a0: 4c 39 e3 cmp %r12,%rbx ffffffff800306a3: 0f 84 0f 01 00 00 je ffffffff800307b8 ffffffff800306a9: 48 8d 3d 66 1c 00 00 lea 0x1c66(%rip),%rdi # ffffffff80032316 ffffffff800306b0: e8 fb db ff ff call ffffffff8002e2b0 ffffffff800306b5: 0f b6 7b 04 movzbl 0x4(%rbx),%edi ffffffff800306b9: e8 02 dc ff ff call ffffffff8002e2c0 ffffffff800306be: 48 8d 3d f1 18 00 00 lea 0x18f1(%rip),%rdi # ffffffff80031fb6 ffffffff800306c5: e8 e6 db ff ff call ffffffff8002e2b0 ffffffff800306ca: 0f b6 7b 05 movzbl 0x5(%rbx),%edi ffffffff800306ce: e8 ed db ff ff call ffffffff8002e2c0 ffffffff800306d3: 48 8d 3d d4 18 00 00 lea 0x18d4(%rip),%rdi # ffffffff80031fae ffffffff800306da: e8 d1 db ff ff call ffffffff8002e2b0 ffffffff800306df: 0f b6 7b 06 movzbl 0x6(%rbx),%edi ffffffff800306e3: e8 d8 db ff ff call ffffffff8002e2c0 ffffffff800306e8: 48 8d 3d 7e 15 00 00 lea 0x157e(%rip),%rdi # ffffffff80031c6d ffffffff800306ef: e8 bc db ff ff call ffffffff8002e2b0 ffffffff800306f4: 48 8d 3d a3 22 00 00 lea 0x22a3(%rip),%rdi # ffffffff8003299e ffffffff800306fb: e8 b0 db ff ff call ffffffff8002e2b0 ffffffff80030700: 0f b7 3b movzwl (%rbx),%edi ffffffff80030703: e8 88 fe ff ff call ffffffff80030590 ffffffff80030708: 48 8d 3d 07 1c 00 00 lea 0x1c07(%rip),%rdi # ffffffff80032316 ffffffff8003070f: e8 9c db ff ff call ffffffff8002e2b0 ffffffff80030714: 48 8d 3d 8b 22 00 00 lea 0x228b(%rip),%rdi # ffffffff800329a6 ffffffff8003071b: e8 90 db ff ff call ffffffff8002e2b0 ffffffff80030720: 0f b7 7b 02 movzwl 0x2(%rbx),%edi ffffffff80030724: e8 67 fe ff ff call ffffffff80030590 ffffffff80030729: 48 8d 3d e6 1b 00 00 lea 0x1be6(%rip),%rdi # ffffffff80032316 ffffffff80030730: e8 7b db ff ff call ffffffff8002e2b0 ffffffff80030735: 48 8d 3d 75 22 00 00 lea 0x2275(%rip),%rdi # ffffffff800329b1 ffffffff8003073c: e8 6f db ff ff call ffffffff8002e2b0 ffffffff80030741: 0f b6 7b 07 movzbl 0x7(%rbx),%edi ffffffff80030745: e8 a6 fe ff ff call ffffffff800305f0 ffffffff8003074a: 48 8d 3d c5 1b 00 00 lea 0x1bc5(%rip),%rdi # ffffffff80032316 ffffffff80030751: e8 5a db ff ff call ffffffff8002e2b0 ffffffff80030756: 48 8d 3d 51 22 00 00 lea 0x2251(%rip),%rdi # ffffffff800329ae ffffffff8003075d: e8 4e db ff ff call ffffffff8002e2b0 ffffffff80030762: 0f b6 7b 08 movzbl 0x8(%rbx),%edi ffffffff80030766: e8 85 fe ff ff call ffffffff800305f0 ffffffff8003076b: 48 8d 3d a4 1b 00 00 lea 0x1ba4(%rip),%rdi # ffffffff80032316 ffffffff80030772: e8 39 db ff ff call ffffffff8002e2b0 ffffffff80030777: 48 8d 3d 3a 22 00 00 lea 0x223a(%rip),%rdi # ffffffff800329b8 ffffffff8003077e: e8 2d db ff ff call ffffffff8002e2b0 ffffffff80030783: 0f b6 7b 09 movzbl 0x9(%rbx),%edi ffffffff80030787: e8 64 fe ff ff call ffffffff800305f0 ffffffff8003078c: 66 81 3b 86 80 cmpw $0x8086,(%rbx) ffffffff80030791: 0f 85 f9 fe ff ff jne ffffffff80030690 ffffffff80030797: 66 81 7b 02 0e 10 cmpw $0x100e,0x2(%rbx) ffffffff8003079d: 0f 85 ed fe ff ff jne ffffffff80030690 ffffffff800307a3: 48 8d 3d 17 22 00 00 lea 0x2217(%rip),%rdi # ffffffff800329c1 ffffffff800307aa: e8 01 db ff ff call ffffffff8002e2b0 ffffffff800307af: e9 dc fe ff ff jmp ffffffff80030690 ffffffff800307b4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff800307b8: 44 89 ef mov %r13d,%edi ffffffff800307bb: e8 00 db ff ff call ffffffff8002e2c0 ffffffff800307c0: 48 8d 3d 04 22 00 00 lea 0x2204(%rip),%rdi # ffffffff800329cb ffffffff800307c7: e8 e4 da ff ff call ffffffff8002e2b0 ffffffff800307cc: 48 81 c4 88 02 00 00 add $0x288,%rsp ffffffff800307d3: 5b pop %rbx ffffffff800307d4: 41 5c pop %r12 ffffffff800307d6: 41 5d pop %r13 ffffffff800307d8: 5d pop %rbp ffffffff800307d9: c3 ret ffffffff800307da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800307e0 : ffffffff800307e0: 55 push %rbp ffffffff800307e1: 48 8d 3d f0 e1 00 00 lea 0xe1f0(%rip),%rdi # ffffffff8003e9d8 ffffffff800307e8: 48 89 e5 mov %rsp,%rbp ffffffff800307eb: 53 push %rbx ffffffff800307ec: bb 03 00 00 00 mov $0x3,%ebx ffffffff800307f1: 48 83 ec 08 sub $0x8,%rsp ffffffff800307f5: e8 b6 da ff ff call ffffffff8002e2b0 ffffffff800307fa: 48 8d 3d d6 21 00 00 lea 0x21d6(%rip),%rdi # ffffffff800329d7 ffffffff80030801: e8 aa da ff ff call ffffffff8002e2b0 ffffffff80030806: 31 ff xor %edi,%edi ffffffff80030808: e8 c3 b3 ff ff call ffffffff8002bbd0 ffffffff8003080d: bf 0a 00 00 00 mov $0xa,%edi ffffffff80030812: e8 09 db ff ff call ffffffff8002e320 ffffffff80030817: 83 eb 01 sub $0x1,%ebx ffffffff8003081a: 75 ea jne ffffffff80030806 ffffffff8003081c: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80030820: c9 leave ffffffff80030821: c3 ret ffffffff80030822: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80030829: 00 00 00 ffffffff8003082c: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80030830 : ffffffff80030830: 55 push %rbp ffffffff80030831: 48 8d 3d aa 21 00 00 lea 0x21aa(%rip),%rdi # ffffffff800329e2 ffffffff80030838: 48 89 e5 mov %rsp,%rbp ffffffff8003083b: 53 push %rbx ffffffff8003083c: bb 64 00 00 00 mov $0x64,%ebx ffffffff80030841: 48 83 ec 18 sub $0x18,%rsp ffffffff80030845: e8 66 da ff ff call ffffffff8002e2b0 ffffffff8003084a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030850: e4 64 in $0x64,%al ffffffff80030852: a8 01 test $0x1,%al ffffffff80030854: 74 02 je ffffffff80030858 ffffffff80030856: e4 60 in $0x60,%al ffffffff80030858: bf 10 27 00 00 mov $0x2710,%edi ffffffff8003085d: e8 7e da ff ff call ffffffff8002e2e0 ffffffff80030862: 83 eb 01 sub $0x1,%ebx ffffffff80030865: 75 e9 jne ffffffff80030850 ffffffff80030867: bb 64 00 00 00 mov $0x64,%ebx ffffffff8003086c: eb 11 jmp ffffffff8003087f ffffffff8003086e: 66 90 xchg %ax,%ax ffffffff80030870: bf 10 27 00 00 mov $0x2710,%edi ffffffff80030875: e8 66 da ff ff call ffffffff8002e2e0 ffffffff8003087a: 83 eb 01 sub $0x1,%ebx ffffffff8003087d: 74 06 je ffffffff80030885 ffffffff8003087f: e4 64 in $0x64,%al ffffffff80030881: a8 02 test $0x2,%al ffffffff80030883: 75 eb jne ffffffff80030870 ffffffff80030885: b8 fe ff ff ff mov $0xfffffffe,%eax ffffffff8003088a: e6 64 out %al,$0x64 ffffffff8003088c: bf 40 4b 4c 00 mov $0x4c4b40,%edi ffffffff80030891: e8 4a da ff ff call ffffffff8002e2e0 ffffffff80030896: 31 c0 xor %eax,%eax ffffffff80030898: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) ffffffff8003089f: 00 ffffffff800308a0: 66 89 45 e6 mov %ax,-0x1a(%rbp) ffffffff800308a4: fa cli ffffffff800308a5: 0f 01 5d e6 lidt -0x1a(%rbp) ffffffff800308a9: cc int3 ffffffff800308aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff800308b0: f4 hlt ffffffff800308b1: eb fd jmp ffffffff800308b0 ffffffff800308b3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800308ba: 00 00 00 ffffffff800308bd: 0f 1f 00 nopl (%rax) ffffffff800308c0 : ffffffff800308c0: 55 push %rbp ffffffff800308c1: 48 8d 3d 28 21 00 00 lea 0x2128(%rip),%rdi # ffffffff800329f0 ffffffff800308c8: 48 89 e5 mov %rsp,%rbp ffffffff800308cb: e8 e0 d9 ff ff call ffffffff8002e2b0 ffffffff800308d0: bf 40 4b 4c 00 mov $0x4c4b40,%edi ffffffff800308d5: e8 06 da ff ff call ffffffff8002e2e0 ffffffff800308da: b8 fe ff ff ff mov $0xfffffffe,%eax ffffffff800308df: e6 64 out %al,$0x64 ffffffff800308e1: b8 00 20 00 00 mov $0x2000,%eax ffffffff800308e6: ba 04 06 00 00 mov $0x604,%edx ffffffff800308eb: 66 ef out %ax,(%dx) ffffffff800308ed: ba 04 b0 ff ff mov $0xffffb004,%edx ffffffff800308f2: 66 ef out %ax,(%dx) ffffffff800308f4: 5d pop %rbp ffffffff800308f5: c3 ret ffffffff800308f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff800308fd: 00 00 00 ffffffff80030900 : ffffffff80030900: 55 push %rbp ffffffff80030901: 48 89 e5 mov %rsp,%rbp ffffffff80030904: 85 ff test %edi,%edi ffffffff80030906: 75 28 jne ffffffff80030930 ffffffff80030908: e4 61 in $0x61,%al ffffffff8003090a: 83 e0 fc and $0xfffffffc,%eax ffffffff8003090d: e6 61 out %al,$0x61 ffffffff8003090f: 89 f7 mov %esi,%edi ffffffff80030911: e8 0a da ff ff call ffffffff8002e320 ffffffff80030916: e4 61 in $0x61,%al ffffffff80030918: 83 e0 fc and $0xfffffffc,%eax ffffffff8003091b: e6 61 out %al,$0x61 ffffffff8003091d: bf 14 00 00 00 mov $0x14,%edi ffffffff80030922: 5d pop %rbp ffffffff80030923: e9 f8 d9 ff ff jmp ffffffff8002e320 ffffffff80030928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffffffff8003092f: 00 ffffffff80030930: 31 d2 xor %edx,%edx ffffffff80030932: b8 dc 34 12 00 mov $0x1234dc,%eax ffffffff80030937: f7 ff idiv %edi ffffffff80030939: 89 c1 mov %eax,%ecx ffffffff8003093b: b8 b6 ff ff ff mov $0xffffffb6,%eax ffffffff80030940: e6 43 out %al,$0x43 ffffffff80030942: 89 c8 mov %ecx,%eax ffffffff80030944: e6 42 out %al,$0x42 ffffffff80030946: 89 c8 mov %ecx,%eax ffffffff80030948: c1 f8 08 sar $0x8,%eax ffffffff8003094b: e6 42 out %al,$0x42 ffffffff8003094d: e4 61 in $0x61,%al ffffffff8003094f: 83 c8 03 or $0x3,%eax ffffffff80030952: e6 61 out %al,$0x61 ffffffff80030954: eb b9 jmp ffffffff8003090f ffffffff80030956: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff8003095d: 00 00 00 ffffffff80030960 : ffffffff80030960: 55 push %rbp ffffffff80030961: 48 8d 3d a0 e0 00 00 lea 0xe0a0(%rip),%rdi # ffffffff8003ea08 ffffffff80030968: 48 89 e5 mov %rsp,%rbp ffffffff8003096b: 41 54 push %r12 ffffffff8003096d: 53 push %rbx ffffffff8003096e: 48 8d 9d 64 ff ff ff lea -0x9c(%rbp),%rbx ffffffff80030975: 4c 8d a5 d8 fe ff ff lea -0x128(%rbp),%r12 ffffffff8003097c: 48 81 ec 20 01 00 00 sub $0x120,%rsp ffffffff80030983: e8 28 d9 ff ff call ffffffff8002e2b0 ffffffff80030988: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi ffffffff8003098f: b9 11 00 00 00 mov $0x11,%ecx ffffffff80030994: 48 8d 35 05 b3 03 00 lea 0x3b305(%rip),%rsi # ffffffff8006bca0 ffffffff8003099b: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff8003099e: 48 89 d9 mov %rbx,%rcx ffffffff800309a1: 8b 06 mov (%rsi),%eax ffffffff800309a3: 48 8d 35 96 b3 03 00 lea 0x3b396(%rip),%rsi # ffffffff8006bd40 ffffffff800309aa: 89 07 mov %eax,(%rdi) ffffffff800309ac: 48 8b 05 8d b3 03 00 mov 0x3b38d(%rip),%rax # ffffffff8006bd40 ffffffff800309b3: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi ffffffff800309ba: 48 29 f9 sub %rdi,%rcx ffffffff800309bd: 48 89 85 64 ff ff ff mov %rax,-0x9c(%rbp) ffffffff800309c4: 48 8b 86 84 00 00 00 mov 0x84(%rsi),%rax ffffffff800309cb: 48 29 ce sub %rcx,%rsi ffffffff800309ce: 81 c1 8c 00 00 00 add $0x8c,%ecx ffffffff800309d4: c1 e9 03 shr $0x3,%ecx ffffffff800309d7: 48 89 45 e8 mov %rax,-0x18(%rbp) ffffffff800309db: f3 48 a5 rep movsq (%rsi),(%rdi) ffffffff800309de: 66 90 xchg %ax,%ax ffffffff800309e0: 8b 33 mov (%rbx),%esi ffffffff800309e2: 41 8b 3c 24 mov (%r12),%edi ffffffff800309e6: 48 83 c3 04 add $0x4,%rbx ffffffff800309ea: 49 83 c4 04 add $0x4,%r12 ffffffff800309ee: e8 0d ff ff ff call ffffffff80030900 ffffffff800309f3: 48 8d 45 f0 lea -0x10(%rbp),%rax ffffffff800309f7: 48 39 c3 cmp %rax,%rbx ffffffff800309fa: 75 e4 jne ffffffff800309e0 ffffffff800309fc: e4 61 in $0x61,%al ffffffff800309fe: 83 e0 fc and $0xfffffffc,%eax ffffffff80030a01: e6 61 out %al,$0x61 ffffffff80030a03: 48 81 c4 20 01 00 00 add $0x120,%rsp ffffffff80030a0a: 48 8d 3d f1 1f 00 00 lea 0x1ff1(%rip),%rdi # ffffffff80032a02 ffffffff80030a11: 5b pop %rbx ffffffff80030a12: 41 5c pop %r12 ffffffff80030a14: 5d pop %rbp ffffffff80030a15: e9 96 d8 ff ff jmp ffffffff8002e2b0 ffffffff80030a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030a20 : ffffffff80030a20: 55 push %rbp ffffffff80030a21: 48 89 e5 mov %rsp,%rbp ffffffff80030a24: 53 push %rbx ffffffff80030a25: 48 81 ec 08 02 00 00 sub $0x208,%rsp ffffffff80030a2c: 48 85 ff test %rdi,%rdi ffffffff80030a2f: 0f 84 53 01 00 00 je ffffffff80030b88 ffffffff80030a35: 0f b6 07 movzbl (%rdi),%eax ffffffff80030a38: 84 c0 test %al,%al ffffffff80030a3a: 0f 84 48 01 00 00 je ffffffff80030b88 ffffffff80030a40: 48 8d 57 01 lea 0x1(%rdi),%rdx ffffffff80030a44: 31 c9 xor %ecx,%ecx ffffffff80030a46: eb 2a jmp ffffffff80030a72 ffffffff80030a48: 66 90 xchg %ax,%ax ffffffff80030a4a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80030a51: 00 00 00 00 ffffffff80030a55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) ffffffff80030a5c: 00 00 00 00 ffffffff80030a60: 0f b6 02 movzbl (%rdx),%eax ffffffff80030a63: 48 83 c2 01 add $0x1,%rdx ffffffff80030a67: 83 c1 01 add $0x1,%ecx ffffffff80030a6a: 84 c0 test %al,%al ffffffff80030a6c: 0f 84 16 01 00 00 je ffffffff80030b88 ffffffff80030a72: 3c 20 cmp $0x20,%al ffffffff80030a74: 74 ea je ffffffff80030a60 ffffffff80030a76: 3c 09 cmp $0x9,%al ffffffff80030a78: 74 e6 je ffffffff80030a60 ffffffff80030a7a: 48 63 c9 movslq %ecx,%rcx ffffffff80030a7d: 0f b6 14 0f movzbl (%rdi,%rcx,1),%edx ffffffff80030a81: f6 c2 df test $0xdf,%dl ffffffff80030a84: 0f 84 fe 00 00 00 je ffffffff80030b88 ffffffff80030a8a: 80 fa 09 cmp $0x9,%dl ffffffff80030a8d: 0f 84 f5 00 00 00 je ffffffff80030b88 ffffffff80030a93: 48 8d b5 f0 fd ff ff lea -0x210(%rbp),%rsi ffffffff80030a9a: b8 01 00 00 00 mov $0x1,%eax ffffffff80030a9f: 48 01 cf add %rcx,%rdi ffffffff80030aa2: eb 1d jmp ffffffff80030ac1 ffffffff80030aa4: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80030aa8: 80 fa 09 cmp $0x9,%dl ffffffff80030aab: 74 1f je ffffffff80030acc ffffffff80030aad: 48 83 c0 01 add $0x1,%rax ffffffff80030ab1: 48 83 c6 01 add $0x1,%rsi ffffffff80030ab5: 48 3d 00 01 00 00 cmp $0x100,%rax ffffffff80030abb: 0f 84 f8 00 00 00 je ffffffff80030bb9 ffffffff80030ac1: 88 16 mov %dl,(%rsi) ffffffff80030ac3: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx ffffffff80030ac7: f6 c2 df test $0xdf,%dl ffffffff80030aca: 75 dc jne ffffffff80030aa8 ffffffff80030acc: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi ffffffff80030ad3: 48 98 cltq ffffffff80030ad5: 48 8d bd f0 fd ff ff lea -0x210(%rbp),%rdi ffffffff80030adc: c6 84 05 f0 fd ff ff movb $0x0,-0x210(%rbp,%rax,1) ffffffff80030ae3: 00 ffffffff80030ae4: e8 87 15 fe ff call ffffffff80012070 ffffffff80030ae9: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff80030af0: e8 ab 85 fd ff call ffffffff800090a0 ffffffff80030af5: 48 8d 05 c4 d5 0c 00 lea 0xcd5c4(%rip),%rax # ffffffff800fe0c0 ffffffff80030afc: 48 8d 0d fd ed 03 00 lea 0x3edfd(%rip),%rcx # ffffffff8006f900 ffffffff80030b03: 48 8d 3d 6d 06 00 00 lea 0x66d(%rip),%rdi # ffffffff80031177 ffffffff80030b0a: 48 8d 15 2f 4e 0c 00 lea 0xc4e2f(%rip),%rdx # ffffffff800f5940 ffffffff80030b11: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff80030b17: 8b 80 28 04 00 00 mov 0x428(%rax),%eax ffffffff80030b1d: c6 42 18 01 movb $0x1,0x18(%rdx) ffffffff80030b21: 39 c8 cmp %ecx,%eax ffffffff80030b23: c6 82 24 04 00 00 01 movb $0x1,0x424(%rdx) ffffffff80030b2a: 0f 4c c1 cmovl %ecx,%eax ffffffff80030b2d: 31 c9 xor %ecx,%ecx ffffffff80030b2f: 85 c0 test %eax,%eax ffffffff80030b31: 0f 48 c1 cmovs %ecx,%eax ffffffff80030b34: 48 8d 0d c5 43 62 03 lea 0x36243c5(%rip),%rcx # ffffffff83654f00 ffffffff80030b3b: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff80030b41: 39 c8 cmp %ecx,%eax ffffffff80030b43: 0f 4c c1 cmovl %ecx,%eax ffffffff80030b46: 48 8d 0d 13 e9 03 00 lea 0x3e913(%rip),%rcx # ffffffff8006f460 ffffffff80030b4d: 8b 89 28 04 00 00 mov 0x428(%rcx),%ecx ffffffff80030b53: 39 c8 cmp %ecx,%eax ffffffff80030b55: 0f 4c c1 cmovl %ecx,%eax ffffffff80030b58: 83 c0 01 add $0x1,%eax ffffffff80030b5b: 89 82 28 04 00 00 mov %eax,0x428(%rdx) ffffffff80030b61: e8 4a d7 ff ff call ffffffff8002e2b0 ffffffff80030b66: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi ffffffff80030b6d: e8 3e d7 ff ff call ffffffff8002e2b0 ffffffff80030b72: 48 8d 3d 8f 1c 00 00 lea 0x1c8f(%rip),%rdi # ffffffff80032808 ffffffff80030b79: e8 32 d7 ff ff call ffffffff8002e2b0 ffffffff80030b7e: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80030b82: c9 leave ffffffff80030b83: c3 ret ffffffff80030b84: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80030b88: 48 8d 3d b0 05 00 00 lea 0x5b0(%rip),%rdi # ffffffff8003113f ffffffff80030b8f: c6 85 f0 fd ff ff 00 movb $0x0,-0x210(%rbp) ffffffff80030b96: e8 15 d7 ff ff call ffffffff8002e2b0 ffffffff80030b9b: 48 8d 3d b8 05 00 00 lea 0x5b8(%rip),%rdi # ffffffff8003115a ffffffff80030ba2: e8 09 d7 ff ff call ffffffff8002e2b0 ffffffff80030ba7: 48 8d 3d 52 4c 00 00 lea 0x4c52(%rip),%rdi # ffffffff80035800 ffffffff80030bae: e8 fd d6 ff ff call ffffffff8002e2b0 ffffffff80030bb3: 48 8b 5d f8 mov -0x8(%rbp),%rbx ffffffff80030bb7: c9 leave ffffffff80030bb8: c3 ret ffffffff80030bb9: b8 ff 00 00 00 mov $0xff,%eax ffffffff80030bbe: e9 09 ff ff ff jmp ffffffff80030acc ffffffff80030bc3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80030bca: 00 00 00 ffffffff80030bcd: 0f 1f 00 nopl (%rax) ffffffff80030bd0 : ffffffff80030bd0: 55 push %rbp ffffffff80030bd1: 48 89 e5 mov %rsp,%rbp ffffffff80030bd4: 41 56 push %r14 ffffffff80030bd6: 41 55 push %r13 ffffffff80030bd8: 48 8d 4d d4 lea -0x2c(%rbp),%rcx ffffffff80030bdc: 48 8d 75 cc lea -0x34(%rbp),%rsi ffffffff80030be0: 41 54 push %r12 ffffffff80030be2: 4c 8d 4d dc lea -0x24(%rbp),%r9 ffffffff80030be6: 4c 8d 45 d8 lea -0x28(%rbp),%r8 ffffffff80030bea: 53 push %rbx ffffffff80030beb: 48 8d 55 d0 lea -0x30(%rbp),%rdx ffffffff80030bef: 48 8d 7d c8 lea -0x38(%rbp),%rdi ffffffff80030bf3: 48 83 ec 20 sub $0x20,%rsp ffffffff80030bf7: e8 c4 d9 fe ff call ffffffff8001e5c0 ffffffff80030bfc: 48 8d 05 e5 ec 03 00 lea 0x3ece5(%rip),%rax # ffffffff8006f8e8 ffffffff80030c03: 48 8d 15 da ec 03 00 lea 0x3ecda(%rip),%rdx # ffffffff8006f8e4 ffffffff80030c0a: 48 8d 3d 08 1e 00 00 lea 0x1e08(%rip),%rdi # ffffffff80032a19 ffffffff80030c11: 69 5d d4 10 0e 00 00 imul $0xe10,-0x2c(%rbp),%ebx ffffffff80030c18: 6b 12 3c imul $0x3c,(%rdx),%edx ffffffff80030c1b: 69 00 10 0e 00 00 imul $0xe10,(%rax),%eax ffffffff80030c21: 01 d0 add %edx,%eax ffffffff80030c23: 48 8d 15 b6 ec 03 00 lea 0x3ecb6(%rip),%rdx # ffffffff8006f8e0 ffffffff80030c2a: 03 02 add (%rdx),%eax ffffffff80030c2c: 6b 55 d8 3c imul $0x3c,-0x28(%rbp),%edx ffffffff80030c30: 01 d3 add %edx,%ebx ffffffff80030c32: 03 5d dc add -0x24(%rbp),%ebx ffffffff80030c35: 39 d8 cmp %ebx,%eax ffffffff80030c37: 8d 93 80 51 01 00 lea 0x15180(%rbx),%edx ffffffff80030c3d: 0f 4f da cmovg %edx,%ebx ffffffff80030c40: 29 c3 sub %eax,%ebx ffffffff80030c42: e8 69 d6 ff ff call ffffffff8002e2b0 ffffffff80030c47: 4c 63 e3 movslq %ebx,%r12 ffffffff80030c4a: 41 89 de mov %ebx,%r14d ffffffff80030c4d: 4d 69 ec c5 b3 a2 91 imul $0xffffffff91a2b3c5,%r12,%r13 ffffffff80030c54: 41 c1 fe 1f sar $0x1f,%r14d ffffffff80030c58: 49 c1 ed 20 shr $0x20,%r13 ffffffff80030c5c: 41 01 dd add %ebx,%r13d ffffffff80030c5f: 41 c1 fd 0b sar $0xb,%r13d ffffffff80030c63: 45 29 f5 sub %r14d,%r13d ffffffff80030c66: 44 89 ef mov %r13d,%edi ffffffff80030c69: 45 69 ed 10 0e 00 00 imul $0xe10,%r13d,%r13d ffffffff80030c70: e8 4b d6 ff ff call ffffffff8002e2c0 ffffffff80030c75: 48 8d 3d a6 1d 00 00 lea 0x1da6(%rip),%rdi # ffffffff80032a22 ffffffff80030c7c: e8 2f d6 ff ff call ffffffff8002e2b0 ffffffff80030c81: 89 d8 mov %ebx,%eax ffffffff80030c83: 44 29 e8 sub %r13d,%eax ffffffff80030c86: 48 63 f8 movslq %eax,%rdi ffffffff80030c89: 48 69 ff 89 88 88 88 imul $0xffffffff88888889,%rdi,%rdi ffffffff80030c90: 48 c1 ef 20 shr $0x20,%rdi ffffffff80030c94: 01 c7 add %eax,%edi ffffffff80030c96: c1 f8 1f sar $0x1f,%eax ffffffff80030c99: c1 ff 05 sar $0x5,%edi ffffffff80030c9c: 29 c7 sub %eax,%edi ffffffff80030c9e: e8 1d d6 ff ff call ffffffff8002e2c0 ffffffff80030ca3: 48 8d 3d 67 1b 00 00 lea 0x1b67(%rip),%rdi # ffffffff80032811 ffffffff80030caa: e8 01 d6 ff ff call ffffffff8002e2b0 ffffffff80030caf: 49 69 c4 89 88 88 88 imul $0xffffffff88888889,%r12,%rax ffffffff80030cb6: 48 c1 e8 20 shr $0x20,%rax ffffffff80030cba: 01 d8 add %ebx,%eax ffffffff80030cbc: c1 f8 05 sar $0x5,%eax ffffffff80030cbf: 44 29 f0 sub %r14d,%eax ffffffff80030cc2: 6b c0 3c imul $0x3c,%eax,%eax ffffffff80030cc5: 29 c3 sub %eax,%ebx ffffffff80030cc7: 89 df mov %ebx,%edi ffffffff80030cc9: e8 f2 d5 ff ff call ffffffff8002e2c0 ffffffff80030cce: 48 8d 3d 11 11 00 00 lea 0x1111(%rip),%rdi # ffffffff80031de6 ffffffff80030cd5: e8 d6 d5 ff ff call ffffffff8002e2b0 ffffffff80030cda: 48 83 c4 20 add $0x20,%rsp ffffffff80030cde: 5b pop %rbx ffffffff80030cdf: 41 5c pop %r12 ffffffff80030ce1: 41 5d pop %r13 ffffffff80030ce3: 41 5e pop %r14 ffffffff80030ce5: 5d pop %rbp ffffffff80030ce6: c3 ret ffffffff80030ce7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030cee: 00 00 ffffffff80030cf0 <_start>: ffffffff80030cf0: fa cli ffffffff80030cf1: e8 7a 59 fe ff call ffffffff80016670 ffffffff80030cf6: f4 hlt ffffffff80030cf7 <_start.loop>: ffffffff80030cf7: eb fe jmp ffffffff80030cf7 <_start.loop> ffffffff80030cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ffffffff80030d00 : ffffffff80030d00: 0f 01 17 lgdt (%rdi) ffffffff80030d03: 66 b8 10 00 mov $0x10,%ax ffffffff80030d07: 8e d8 mov %eax,%ds ffffffff80030d09: 8e c0 mov %eax,%es ffffffff80030d0b: 8e e0 mov %eax,%fs ffffffff80030d0d: 8e e8 mov %eax,%gs ffffffff80030d0f: 8e d0 mov %eax,%ss ffffffff80030d11: 6a 08 push $0x8 ffffffff80030d13: 48 8d 05 03 00 00 00 lea 0x3(%rip),%rax # ffffffff80030d1d ffffffff80030d1a: 50 push %rax ffffffff80030d1b: 48 cb lretq ffffffff80030d1d : ffffffff80030d1d: c3 ret ffffffff80030d1e : ffffffff80030d1e: 66 b8 28 00 mov $0x28,%ax ffffffff80030d22: 0f 00 d8 ltr %eax ffffffff80030d25: c3 ret ffffffff80030d26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80030d2d: 00 00 00 ffffffff80030d30 : ffffffff80030d30: 50 push %rax ffffffff80030d31: b0 20 mov $0x20,%al ffffffff80030d33: e6 20 out %al,$0x20 ffffffff80030d35: 58 pop %rax ffffffff80030d36: c3 ret ffffffff80030d37 : ffffffff80030d37: 50 push %rax ffffffff80030d38: 53 push %rbx ffffffff80030d39: 51 push %rcx ffffffff80030d3a: 52 push %rdx ffffffff80030d3b: 55 push %rbp ffffffff80030d3c: 57 push %rdi ffffffff80030d3d: 56 push %rsi ffffffff80030d3e: 41 50 push %r8 ffffffff80030d40: 41 51 push %r9 ffffffff80030d42: 41 52 push %r10 ffffffff80030d44: 41 53 push %r11 ffffffff80030d46: 41 54 push %r12 ffffffff80030d48: 41 55 push %r13 ffffffff80030d4a: 41 56 push %r14 ffffffff80030d4c: 41 57 push %r15 ffffffff80030d4e: 48 89 e7 mov %rsp,%rdi ffffffff80030d51: e8 1a d4 fe ff call ffffffff8001e170 ffffffff80030d56: 48 89 c4 mov %rax,%rsp ffffffff80030d59: 41 5f pop %r15 ffffffff80030d5b: 41 5e pop %r14 ffffffff80030d5d: 41 5d pop %r13 ffffffff80030d5f: 41 5c pop %r12 ffffffff80030d61: 41 5b pop %r11 ffffffff80030d63: 41 5a pop %r10 ffffffff80030d65: 41 59 pop %r9 ffffffff80030d67: 41 58 pop %r8 ffffffff80030d69: 5e pop %rsi ffffffff80030d6a: 5f pop %rdi ffffffff80030d6b: 5d pop %rbp ffffffff80030d6c: 5a pop %rdx ffffffff80030d6d: 59 pop %rcx ffffffff80030d6e: 5b pop %rbx ffffffff80030d6f: 58 pop %rax ffffffff80030d70: 48 cf iretq ffffffff80030d72 : ffffffff80030d72: 50 push %rax ffffffff80030d73: 53 push %rbx ffffffff80030d74: 51 push %rcx ffffffff80030d75: 52 push %rdx ffffffff80030d76: 55 push %rbp ffffffff80030d77: 57 push %rdi ffffffff80030d78: 56 push %rsi ffffffff80030d79: 41 50 push %r8 ffffffff80030d7b: 41 51 push %r9 ffffffff80030d7d: 41 52 push %r10 ffffffff80030d7f: 41 53 push %r11 ffffffff80030d81: 41 54 push %r12 ffffffff80030d83: 41 55 push %r13 ffffffff80030d85: 41 56 push %r14 ffffffff80030d87: 41 57 push %r15 ffffffff80030d89: 48 89 e7 mov %rsp,%rdi ffffffff80030d8c: e8 0f d4 fe ff call ffffffff8001e1a0 ffffffff80030d91: 48 89 c4 mov %rax,%rsp ffffffff80030d94: 41 5f pop %r15 ffffffff80030d96: 41 5e pop %r14 ffffffff80030d98: 41 5d pop %r13 ffffffff80030d9a: 41 5c pop %r12 ffffffff80030d9c: 41 5b pop %r11 ffffffff80030d9e: 41 5a pop %r10 ffffffff80030da0: 41 59 pop %r9 ffffffff80030da2: 41 58 pop %r8 ffffffff80030da4: 5e pop %rsi ffffffff80030da5: 5f pop %rdi ffffffff80030da6: 5d pop %rbp ffffffff80030da7: 5a pop %rdx ffffffff80030da8: 59 pop %rcx ffffffff80030da9: 5b pop %rbx ffffffff80030daa: 58 pop %rax ffffffff80030dab: 48 cf iretq ffffffff80030dad : ffffffff80030dad: 50 push %rax ffffffff80030dae: 53 push %rbx ffffffff80030daf: 51 push %rcx ffffffff80030db0: 52 push %rdx ffffffff80030db1: 55 push %rbp ffffffff80030db2: 57 push %rdi ffffffff80030db3: 56 push %rsi ffffffff80030db4: 41 50 push %r8 ffffffff80030db6: 41 51 push %r9 ffffffff80030db8: 41 52 push %r10 ffffffff80030dba: 41 53 push %r11 ffffffff80030dbc: 41 54 push %r12 ffffffff80030dbe: 41 55 push %r13 ffffffff80030dc0: 41 56 push %r14 ffffffff80030dc2: 41 57 push %r15 ffffffff80030dc4: 48 89 e7 mov %rsp,%rdi ffffffff80030dc7: e8 34 d7 fe ff call ffffffff8001e500 ffffffff80030dcc: 48 89 c4 mov %rax,%rsp ffffffff80030dcf: 41 5f pop %r15 ffffffff80030dd1: 41 5e pop %r14 ffffffff80030dd3: 41 5d pop %r13 ffffffff80030dd5: 41 5c pop %r12 ffffffff80030dd7: 41 5b pop %r11 ffffffff80030dd9: 41 5a pop %r10 ffffffff80030ddb: 41 59 pop %r9 ffffffff80030ddd: 41 58 pop %r8 ffffffff80030ddf: 5e pop %rsi ffffffff80030de0: 5f pop %rdi ffffffff80030de1: 5d pop %rbp ffffffff80030de2: 5a pop %rdx ffffffff80030de3: 59 pop %rcx ffffffff80030de4: 5b pop %rbx ffffffff80030de5: 58 pop %rax ffffffff80030de6: 48 cf iretq ffffffff80030de8 : ffffffff80030de8: 6a 08 push $0x8 ffffffff80030dea: eb 04 jmp ffffffff80030df0 ffffffff80030dec : ffffffff80030dec: 6a 0e push $0xe ffffffff80030dee: eb 00 jmp ffffffff80030df0 ffffffff80030df0 : ffffffff80030df0: 50 push %rax ffffffff80030df1: 51 push %rcx ffffffff80030df2: 52 push %rdx ffffffff80030df3: 53 push %rbx ffffffff80030df4: 55 push %rbp ffffffff80030df5: 56 push %rsi ffffffff80030df6: 57 push %rdi ffffffff80030df7: 41 50 push %r8 ffffffff80030df9: 41 51 push %r9 ffffffff80030dfb: 41 52 push %r10 ffffffff80030dfd: 41 53 push %r11 ffffffff80030dff: 41 54 push %r12 ffffffff80030e01: 41 55 push %r13 ffffffff80030e03: 41 56 push %r14 ffffffff80030e05: 41 57 push %r15 ffffffff80030e07: 48 8b 7c 24 78 mov 0x78(%rsp),%rdi ffffffff80030e0c: 48 8b b4 24 80 00 00 mov 0x80(%rsp),%rsi ffffffff80030e13: 00 ffffffff80030e14: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx ffffffff80030e1b: 00 ffffffff80030e1c: 0f 20 d1 mov %cr2,%rcx ffffffff80030e1f: e8 3c 54 fe ff call ffffffff80016260 ffffffff80030e24: 41 5f pop %r15 ffffffff80030e26: 41 5e pop %r14 ffffffff80030e28: 41 5d pop %r13 ffffffff80030e2a: 41 5c pop %r12 ffffffff80030e2c: 41 5b pop %r11 ffffffff80030e2e: 41 5a pop %r10 ffffffff80030e30: 41 59 pop %r9 ffffffff80030e32: 41 58 pop %r8 ffffffff80030e34: 5f pop %rdi ffffffff80030e35: 5e pop %rsi ffffffff80030e36: 5d pop %rbp ffffffff80030e37: 5b pop %rbx ffffffff80030e38: 5a pop %rdx ffffffff80030e39: 59 pop %rcx ffffffff80030e3a: 58 pop %rax ffffffff80030e3b: 48 83 c4 10 add $0x10,%rsp ffffffff80030e3f: 48 cf iretq ffffffff80030e41: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffffffff80030e48: 00 00 00 ffffffff80030e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ffffffff80030e50 : ffffffff80030e50: fa cli ffffffff80030e51: 66 b8 23 00 mov $0x23,%ax ffffffff80030e55: 8e d8 mov %eax,%ds ffffffff80030e57: 8e c0 mov %eax,%es ffffffff80030e59: 8e e0 mov %eax,%fs ffffffff80030e5b: 8e e8 mov %eax,%gs ffffffff80030e5d: 6a 23 push $0x23 ffffffff80030e5f: 56 push %rsi ffffffff80030e60: 68 02 02 00 00 push $0x202 ffffffff80030e65: 6a 1b push $0x1b ffffffff80030e67: 57 push %rdi ffffffff80030e68: 48 cf iretq ffffffff80030e6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ffffffff80030e70 : ffffffff80030e70: 48 89 25 11 45 14 04 mov %rsp,0x4144511(%rip) # ffffffff84175388 ffffffff80030e77: 48 8b 25 02 45 14 04 mov 0x4144502(%rip),%rsp # ffffffff84175380 ffffffff80030e7e: 53 push %rbx ffffffff80030e7f: 55 push %rbp ffffffff80030e80: 41 54 push %r12 ffffffff80030e82: 41 55 push %r13 ffffffff80030e84: 41 56 push %r14 ffffffff80030e86: 41 57 push %r15 ffffffff80030e88: 51 push %rcx ffffffff80030e89: 41 53 push %r11 ffffffff80030e8b: 4c 89 d1 mov %r10,%rcx ffffffff80030e8e: 4d 89 c1 mov %r8,%r9 ffffffff80030e91: 4d 89 d0 mov %r10,%r8 ffffffff80030e94: 48 89 d1 mov %rdx,%rcx ffffffff80030e97: 48 89 f2 mov %rsi,%rdx ffffffff80030e9a: 48 89 fe mov %rdi,%rsi ffffffff80030e9d: 48 89 c7 mov %rax,%rdi ffffffff80030ea0: e8 1b da fe ff call ffffffff8001e8c0 ffffffff80030ea5: 41 5b pop %r11 ffffffff80030ea7: 59 pop %rcx ffffffff80030ea8: 41 5f pop %r15 ffffffff80030eaa: 41 5e pop %r14 ffffffff80030eac: 41 5d pop %r13 ffffffff80030eae: 41 5c pop %r12 ffffffff80030eb0: 5d pop %rbp ffffffff80030eb1: 5b pop %rbx ffffffff80030eb2: 48 8b 25 cf 44 14 04 mov 0x41444cf(%rip),%rsp # ffffffff84175388 ffffffff80030eb9: 48 0f 07 sysretq ffffffff80030ebc: 0f 1f 40 00 nopl 0x0(%rax) ffffffff80030ec0 : ffffffff80030ec0: bf 01 00 00 00 mov $0x1,%edi ffffffff80030ec5: 48 8d 35 00 af 03 00 lea 0x3af00(%rip),%rsi # ffffffff8006bdcc ffffffff80030ecc: 0f 05 syscall ffffffff80030ece: c3 ret ffffffff80030ecf: 90 nop ffffffff80030ed0 : ffffffff80030ed0: bf 01 00 00 00 mov $0x1,%edi ffffffff80030ed5: 48 8d 35 0e 00 00 00 lea 0xe(%rip),%rsi # ffffffff80030eea ffffffff80030edc: ba 0f 00 00 00 mov $0xf,%edx ffffffff80030ee1: b8 01 00 00 00 mov $0x1,%eax ffffffff80030ee6: 0f 05 syscall ffffffff80030ee8 : ffffffff80030ee8: eb fe jmp ffffffff80030ee8 ffffffff80030eea : ffffffff80030eea: 48 rex.W ffffffff80030eeb: 65 6c gs insb (%dx),(%rdi) ffffffff80030eed: 6c insb (%dx),(%rdi) ffffffff80030eee: 6f outsl (%rsi),(%dx) ffffffff80030eef: 20 73 79 and %dh,0x79(%rbx) ffffffff80030ef2: 73 63 jae ffffffff80030f57 ffffffff80030ef4: 61 (bad) ffffffff80030ef5: 6c insb (%dx),(%rdi) ffffffff80030ef6: 6c insb (%dx),(%rdi) ffffffff80030ef7: 21 0a and %ecx,(%rdx)